作为业界领先的32位嵌入式RISC微处理器,ARM微处理器及技术的应用几乎已经深入到各个领域。 1.工业控制领域 作为32位的RISC架构,基于ARM核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展。ARM微控制器的低功耗、高性价比,向传统的8位/16位微控制器提出了挑战。
ARM Cortex-M3嵌入式系统原理及应用 冯新宇 PDF电子版 链接:https://pan.baidu.com/s/1aX_Zi0DWXGAB4fULCmE4Bg?pwd=rsxc 提取码:rsxc --来自百度网盘超级会员V3的分享
ARM9微处理器系列在高性能和低功耗特性方面提供最佳的性能,支持32位ARM指令集和16位Thumb指令集,采用5级整数流水线,提供1.1MIPS/MHz的哈佛结构,支持32位的高速AMBA总线接口;提供全性能的内存管理单元(MMU),支持Windows CE、Linux、Palm OS等多种嵌入式操作系统。 ARM9微处理器系列的主要应用领域有: 新一代手持设...
Cortex-M3是首款基于ARMV7-M架构的处理器,专门瞄准对功耗和成本敏感的嵌入式应用,是为使其实现高性能而设计的,它大大简化了可编程的复杂性,使得ARM体系结构成为各种应用方案(即使是最简单的方案)的上佳选择。 注意:NXP公司的LPC17XX系列属于Cortex-M3的核;LPC11XX系列属于Cortex-M0的ARM核。 Cortex系列处理器并...
STM32系列微控制器是由ST意法半导体公司以ARM Cortex-M3为内核开发生产的32位微控制器(单片机),专为高性能、低成本、低功耗的嵌入式应用专门设计。分成几个不同系列:STM32F100为“超值型”,STM32F101为“基本型”,STM32F102为“USB基本型”,STM32F103为“增强型”,STM32F105或107为“互联型”,STM32L为“超...
本书从Cortex M3处理器入手,从编程软件的使用及STM32的I/O端口配置讲起,详细阐述STM32微处理器的用法,深入浅出地介绍STM32微处理器的重要内容,主要包括基本I/O口、中断、ADC、定时器等。最后几章给出了来源于科研课题(如平衡车设计、电子秤设计等)和学生电子设计大赛作品的多个案例。这些案例都较好地诠释了STM...
armcortex-m3嵌入式原理及应用思考与拓展 Arm Cortex-M3是一款低功耗、高性能、易于编程和可定制的微处理器。它是一款先进的32位嵌入式处理器,具有出色的能耗和成本效益,并可用于多种应用,例如移动设备、消费电子产品、医疗设备和汽车电子等。 在嵌入式系统中,Cortex-M3广泛应用于控制和监测任务,具有高效的指令集和...
本書從Cortex-M3處理器入手,詳細闡述了STM32微控制器的用法,從編程軟體的使用、STM32的I/O埠配置講起,深入淺出地介紹了該處理器的重要內容,主要包括基本I/O埠、中斷、ADC、定時器等重要內容;最後5章給出幾個經典設計案例,有的來源於學生的電子設計大賽作品,有的來源於科研課題,如平衡車設計、電子秤設計等,它...
ARM Cortex-M3的嵌入式网络播放系统设计应用 随着网络应用的普及,为普通嵌入式系统增加网络功能,能更好满足消费者对网络资源的需求。这里采用基于ARM Cortex-M3的微控制器LM3S1138实现一种具备网络功能的播放终端系统,该系统不仅具有良好的播放效果,还可从网络音乐服务器上点播音乐并实时播放。