×

ARM到底是不是单片机

消耗积分:1 | 格式:pdf | 大小:0.06 MB | 2019-04-23

分享资料个

  ”ARM就是单片机“,这个口号我最早听说是源于周立功先生。对于这个口号,我想我们都应该用自己的头脑来分析考虑,尤其是对于已经学了一段时间的人来说。

  先说说为什么“ARM就是单片机”,我们不妨看看几家半导体巨头的ARM7产品:Atmel SAM7系列、Philips的LPC2000系列、发现了什么呢?是不是传统单片机上的许多功能模块都可以找到,而且资源更丰富了?什么 I2C,SPI,UART,ADC,DAC,PWM,RTC,WDT等等(不知道这些是什么,学好单片机,还是向ARM或是DSP上看看吧!),从应用的角度讲,和单片机有什么区别吗?我觉得没有!价格方面呢,和传统的8位单片机或许还有一点点的差别,但是如果8 位机也想获得这么好的性能,恐怕价格上就不具备优势了。

  但是,作为开发者来说:ARM绝对不是单片机。你见过哪种单片机有那么多的处理器模式?没有吧?!bootloader,代码映射、安全保护、代码定位等等,这些都是传统8位机的开发中所没有遇到的问题。有人也许会说,既然这么麻烦,为什么要引入ARM7,我想,这可能和嵌入式系统越来越明显的网络化和规模化有关。网络化的要求需要处理器内核具备更大的计算能力,更多的地址资源空间,而规模化需要层次化的科学化的工程开发手段,这是都向传统的8位机提出了挑战。而这时,ARM7进入了我们的视野,它是ARM公司对外授权的王牌主力,虽然ARM11和Contex 内核都已横空出世,但ARM7的年授权收入仍然占到了ARM公司70%左右的年收入份额,它已经正在成为一个事实上的标准,这是科技和经济的自然规律,没有能够阻止。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !