资料介绍
这是一个令人兴奋的时间成为一个微控制器用户。越来越多的ARM Cortex-M设备可从许多供应商处获得,应用范围广泛。熟悉8位和16位微控制器并正转向ARM Cortex Me-based设备的用户惊讶地发现,这些设备的使用非常简单,而且随着ARM Cortex-M0设备的引入,32位微控制器的成本和效率变得多么低。所以,我很高兴,约瑟夫姚选择为这些ARM Cortex-M0设备的用户编写指南。作为ARM Cortex-M系列的技术权威和8位用户,Joseph具有独特的地位,可以指导刚接触ARM Cortex微控制器的用户完成第一个过渡步骤,并向高级用户传授有关Cortex-M0的详细知识。
我在大学时就开始学习微控制器。当时,我使用的一些单板机有一个8位微控制器,我的程序存储在外部可擦除可编程只读存储器(EPROM)芯片中。EPROM芯片是相对较大的双列直插(DIP)封装,可以通过玻璃窗照射紫外线擦除。从那时起,微控制器技术发生了很大的变化:外部eprom被片上闪存取代,DIP封装被表面贴装封装取代,大多数微控制器都可以在系统中重新编程。越来越多的外围设备被添加到微控制器中,软件的复杂性急剧增加。自2004年以来,微控制器市场发生了一些戏剧性的变化。此前,市场上的微控制器多为8位和16位两种类型,32位微控制器的应用局限于高端产品,主要是因为成本。虽然大多数8位和16位微控制器都可以用C语言编程,但是试图将所有必需的功能压缩到一个小型微控制器中变得越来越困难。你可能会花一天时间用C语言编写一个程序,然后发现你还需要花两天时间在汇编程序中重写部分程序,因为微控制器的处理速度太慢,无法完成所有需要的处理任务。即使您正在开发简单的应用程序,并且不需要在微控制器中使用高处理能力,但由于项目需求,有时您可能需要切换到不同的微控制器体系结构,这可能需要付出巨大的努力。你不仅需要花钱购买新的工具,还需要花上几个星期来学习使用这些工具,几个月来熟悉新的架构。2004年10月,ARM7微控制器的价格降到3美元以下。对于许多需要开发复杂嵌入式软件的开发人员来说,这是一个非常好的消息。从那时起,随着Cortex-M3的推出,ARM微控制器的价格进一步下降,你可以用不到1美元买到一台ARM微控制器。因此,ARM微控制器的使用越来越受到人们的认可。除了提供卓越的性能外,现代ARM微控制器只需要很少的功率。ARM微控制器的使用不再局限于高端产品。
和许多好主意一样,Cortex-M0的概念开始于酒吧里工程师之间的对话。越来越多的ARM合作伙伴正在寻找一种32位处理器,这种处理器很小,非常小。这个概念很快成为一个成熟的工程项目(代号为“Swift”),2009年,Cortex-M0设计完成,并迅速成为最成功的ARM处理器产品之一。通过本书中的例子,你会发现Cortex-M0微控制器很容易使用。在某些方面,它们比一些8位微控制器更容易使用,因为线性存储器体系结构简单,不复杂且灵活的异常模型,综合调试特性,以及ARM、微控制器供应商和软件解决方案提供商提供的软件基础结构。因为Cortex-M处理器对C非常友好,所以不需要使用汇编优化应用程序。为了让中断处理程序正常工作,不需要学习很多特殊的C指令。对于一些嵌入式开发人员来说,切换到ARM微控制器也意味着在不同的微控制器产品之间切换要容易得多,而无需购买新的工具和学习新的体系结构。在互联网上,你可以发现许多人已经在一些有趣的项目中使用Cortex-M0微控制器。在完成了许多ARM处理器项目之后,我在Cortex-M处理器的使用方面积累了很多经验(可能还有一些白发),在朋友的鼓励和很多人的帮助下,我决定把这些经验写成一本书,与众多对使用ARM Cortex-M处理器。我在写第一本书的时候学到了很多,这本书是关于Cortex-M3处理器的。非常感谢那些在第一本书出版时给予我有用反馈的人,无论是在内部还是外部。我知道这本书并不完美,但至少令人鼓舞的是,许多读者发现我的Cortex-M3书很有用。我希望这本书,手臂皮层-M0的权威指南,会更好。这本书面向广泛的读者:从学生,爱好者,电子爱好者,到专业的嵌入式软件开发人员,研究人员,甚至半导体。
- IDT ARM Cortex-M0 用户指南
- IDT ARM Cortex-M0 用户指南
- 基于ARM Cortex-M0核的MCU设计及应用
- Cortex-M3权威指南中文版资源下载 0次下载
- 《ARM Cortex-M3权威指南》笔记资料下载
- Cortex-M0处理器及其特性资料下载
- Cortex-M0处理器的存储模型资料下载
- 基于Cortex-M0的USB接口在智能手机底座音响中的应用资料下载
- Cortex-M0处理器的权威指南英文原版免费下载 0次下载
- ARM Cortex-M0权威指南_英文版 0次下载
- Cortex_M3与M4权威指南_部分3 0次下载
- Cortex_M3与M4权威指南_部分2 0次下载
- Cortex_M3与M4权威指南_部分1 0次下载
- ARM Cortex-M3权威指南 47次下载
- ARM Cortex-M0原理与应用实践 0次下载
- 强大的Arm® Cortex®-M3内核(下) 670次阅读
- Arm Cortex-M52的主要特性和规格 1081次阅读
- 分析ARM Cortex-M内核复位启动过程 2047次阅读
- Cortex-M0中断控制和系统控制知识点 2816次阅读
- 基于FPGA搭建ARM Cortex-M3 SoC软核 2335次阅读
- 如何定制一颗ARM Cortex-M3 SoC软核 1975次阅读
- Cortex-M0处理器内核异常中断简介 4465次阅读
- Cortex-M0处理器的中断请求形式:电平触发和脉冲输入 1538次阅读
- 浅谈ARM处理器的基础知识 2503次阅读
- 新唐科技M031FB0AE控制器 2768次阅读
- 米尔科技ARM Cortex-M3教程指南 2628次阅读
- 米尔科技Cortex-M Prototyping System +介绍 1661次阅读
- 基于48MHz Arm® Cortex®-M0+ MCU的微控制器 4044次阅读
- 基于ARM单片机中的部分寄存器地址为什么会相差4 3321次阅读
- 基于ARM架构的8051应用程序迁移过程 2210次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多