您似乎对微控制器和架构有点困惑.我认为最好给你一些好的起点:
Atmel AVR网站.文档,勘误表,规格,示例等.您可以削减AVR-8(8位)或AVR-32(如果您熟悉MIPS等更好的选择)
您需要一个C库,其功能比托管C库少,但根据您使用的8位AVR架构,它可以构建多个目标.
最后,您需要能够使用您的程序闪存微控制器.例如,avrdude.
如果您想在此路径上保存一些试验和错误,我有(Unix/BSD)AVR开发环境的最新构建说明.
-
你的软件已经完成了.到目前为止,所有这些都是免费的.现在你需要一个程序员进行传输,从DIY串口编程器到复杂的STK程序员.我对AVR-32没有那么多的经验,所以如果你需要与MIPS相当的东西,也许这是一个更好的选择.同样,创建小型AVR-8设备教会了我很多,并为我揭开了许多嵌入式开发的神秘面纱.
此外,AVR被授权生产一系列ARM微处理器.也许是比MIPS更好的选择,除非你坚持下去.
顺便说一句,从开发人员的角度来看,PIC很糟糕.
| 归档时间: |
|
| 查看次数: |
1047 次 |
| 最近记录: |