8051、AVR和ARM的关系及实际情况
上运行,而不像8051那样单线程运行。安装操作系统最大的好处就是可以降低开发难度。有的人认为学习ARM要用操作系统是很难学的东西。其实这是错误的观念,安装操作系统就是为了减少开发难度,有一些如USB、液晶屏、鼠标、键盘的驱动程序已经有现成的了,只要在我们的应用程序中调用就行了。ARM的开发更侧重于软件层面的开发,更多的是开发上层应用程序和少量的底层驱动程序。 ARM的硬件也是有固定的接口,有占用的LCD接口,有占用的USB接口,只要按官方的数据手册制作就可以了。 对于想玩ARM的爱好者朋友,ARM的趣味并不大,而ARM的门槛却很高。首先ARM芯片很贵,便宜的也要30多元,加上周边的一系列配套的电路,一片ARM系统也要百元以上。而且ARM芯片封装都是高密脚贴片封装,没有所谓的直插封装。制作ARM的作品就必须制作PCB板, 而且是2层到8层的PCB板。对于一般的爱好者来说,这是不容易接受的。另外,用ARM来完全小制作的资料非常之少,ARM的相关驱动程序一般都是某些公司的内部资料。相对来说最丰富的还是开源的LINUX和部分WIN CE的资料。一般开发ARM是需要团队完成的,有专门开发软件的,有专门负责硬件的,很少有一个人完成的。更不用说我们用ARM自己开发有趣的制作了。总之,ARM虽好,可是目前还不适合电子爱好者把玩。增强型8051单片机是最好的选择,使用性能更好,功能更多的单片机可以产生许多创新设计。 以上就是我的一些评论,说的都是实话,言语中可能对某些现象表示了我个人的不满,如有不周请原谅。欢迎发表您的看法,如果大家喜欢我的行业评论文章,请多多支持,好让我有信心继续撰写更多的一家之言。谢谢!
8051AVRAR 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)