欢迎来到天天文库
浏览记录
ID:15501624
大小:13.25 MB
页数:645页
时间:2018-08-03
《arm cortex-m0原理与应用实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、官网:www.smartmcu.com淘宝:http://shop61791934.taobao.com/版权声明为了使现在的初学者能够迅速掌握ARMCrotex-M0程序编写,本人特意编写了书籍教程进行引导,美其名为《ARMCortex-M0原理与应用实践》,该书的著作权归作者本人所有。1、未经作者书面许可,任何其他个人或组织不得以任何形式将书籍内容进行编辑、发布、出版或其他商业行为,应遵守著作权法以及其他相关法律的规定,否则予以法律追究。2、若转载本书籍相关内容,必须注明“《ARMCortex-M0原理与应用实践》电子版、作者:“温子
2、祺”。3、任何人在尊重作者著作权的前提下,可以无限制的进行阅读和传播。温子祺2012-1-6QQ:11947331911273878457email:wenziqi@hotmail.comwenziqi@gmail.com官网:www.smartmcu.com淘宝:http://shop61791934.taobao.com/版本管理日期版本2011-9-12V1.02012-1-6V1.1QQ:11947331911273878457email:wenziqi@hotmail.comwenziqi@gmail.com官网:www.sma
3、rtmcu.com淘宝:http://shop61791934.taobao.com/开发板预览QQ:11947331911273878457email:wenziqi@hotmail.comwenziqi@gmail.com官网:www.smartmcu.com淘宝:http://shop61791934.taobao.com/联系方式QQ:1194733191QQ:1273878457官网:www.smartmcu.com邮箱:wenziqi@hotmail.comwenziqi@gmail.com淘宝店:http://shop617
4、91934.taobao.com/QQ:11947331911273878457email:wenziqi@hotmail.comwenziqi@gmail.com官网:www.smartmcu.com淘宝:http://shop61791934.taobao.com/前言嵌入式领域的发展日新月异。你也许还没有注意到,但是如果你停下来想一想MCU系统十年前的样子并与当今的MCU系统比较一下,你会发现PCB设计、元件封装、集成度、时钟速度和内存大小已经经历了好几代的变化。在这方面最热门的话题之一是仍在使用8位MCU的用户何时才能摆脱传统架构
5、并转向使用更先进的32位微控制器架构,如基于ARMCortex-M的MCU系列。在过去几年里,嵌入式开发者向32位MCU的迁移一直呈现强劲势头。采取这一行动的最强有力的理由是市场和消费者对嵌入式产品复杂性的需求大大增加。随着嵌入式产品彼此互联越来越多、功能越来越丰富,目前的8位和16位MCU已经无法满足处理要求。即使8位或16位MCU能够满足当前的项目需求,它也存在限制未来产品升级和代码重复使用的严重风险。第二个常见原因是嵌入式开发者开始认识到迁移到32位MCU带来的好处。且不说32位MCU能提供超过10倍的性能,单说这种迁移本身就能够带
6、来更低的能耗、更小的程序代码、更快的软件开发时间以及更好的软件重用性。随着近年来制造工艺的不断进步,ARMCortex微控制器的成本也不断降低,已经与8位和16位微控制器处于同等水平。另一方面,用户对性能优越、功能丰富的微控制器的需求不断增加,大大提高了产量并降低了单位成本,而采取这一行动的最强有力的理由是市场和消费者对嵌入式产品复杂性的需求大大增加。随着嵌入式产品彼此互联越来越多、功能越来越丰富,目前的8位和16位微控制器已经无法满足处理要求,即使8位或16位微控制器能够满足当前的项目需求,它也存在限制未来产品升级和代码重复使用的严重风
7、险。第二个常见原因是嵌入式开发者开始认识到迁移到32位微控制器带来的好处,且不说32位微控制器能提供超过10倍的性能,单说这种迁移本身就能够带来更低的能耗、更小的程序代码、更快的软件开发时间以及更好的软件重用性。另一个原因是基于ARM的器件的选择余地、性能范围和可用性。如今,越来越多的微控制器供应商提供基于ARM的微控制器。这些产品能提供选择范围更广的外设、性能、内存大小、封装、成本等等。另外,基于ARMCortex-M的微控制器还具有专门针对微控制器应用的一些特性,这些特性使ARM微控制器具有日益广泛的应用范围。与此同时,基于ARM的微
8、控制器的价格在过去5年里已大幅降低,并且面向开发者的低成本甚至免费开发工具也越来越多。与其它架构相比,选择基于ARM的微控制器也是更好的投资。现今,针对ARM微控制器开发的软件代码可在未来多年
此文档下载收益归作者所有