Cortex M3与M4权威指南(中英文),ARM公司Cortex系列第三代和第四代内核开发指南
2021-07-12 15:05:33 91.43MB Cortex
1
STM32系列ARM Cortex-M3微控制器原理与实践.PDF 书虽然copy的东西很多,并不咋样,但有些内容还是有参考价值的. 目录 第1章ARM及Cortex-M3处理器概述 1.1ARM处理器系列 1.1.1命名规则 1.1.2ARM处理器系列 1.2ARMCortex-M3处理器 1.2.1处理器组件 1.2.2Cortex-M3的层次和实现选项 1.2.3处理器内核 1.2.4嵌套向量中断控制器(NVIC) 1.2.5总线矩阵 1.2.6集成调试 1.2.7可选组件 1.2.8Cortex-M3处理器应用 1.3ARMCortex-M3指令集 1.4ARMCortex-M3的优势 第2章STM32系列微控制器 2.1STM32系列微控制器简介 2.1.1STM32微控制器的主要优点 2.1.2STM32微控制器的应用 2.2STM32F101xx系列微控制器 2.2.1特点 2.2.2总体结构 2.3STM32F103xx系列微控制器 2.3.1特点 2.3.2总体结构 第3章STM32系列微控制器存储器与外设 3.1存储器和总线的结构 3.1.1系统结构 3.1.2存储器结构 3.1.3存储器映射 3.1.4启动配置 3.2电源控制 3.2.1电源供应 3.2.2电源供应管理 3.2.3低功耗模式 3.2.4电源控制寄存器 3.3复位和时钟控制 3.3.1复位 3.3.2时钟 3.3.3RCC寄存器描述 3.4通用I/O和复用I/O(GPIO和AFIO) 3.4.1GPIO功能描述 3.4.2GPIO寄存器描述 3.4.3复用功能I/O和调试配置(AFIO) 3.4.4AFIO寄存器描述 3.5中断和事件 3.5.1嵌套向量中断控制器(NVIC) 3.5.2外部中断/事件控制器(EXTI) 3.5.3EXTI寄存器 3.6DMA控制器 3.6.1简介 3.6.2主要特性 3.6.3功能描述 3.6.4DMA寄存器 3.7实时时钟(RTC) 3.7.1简介 3.7.2主要特性 3.7.3功能描述 3.7.4RTC寄存器描述 3.8备份寄存器(BKP) 3.8.1简介 3.8.2主要特性 3.8.3干扰检测 3.8.4RTC校验 3.8.5BKP寄存器描述 3.9独立的看门狗 3.9.1简介 3.9.2IWDG寄存器描述 3.10窗口看门狗(WWDG) 3.10.1简介 3.10.2主要特性 3.10.3功能描述 3.10.4如何编程看门狗的超时时间 3.10.5调试模式 3.10.6寄存器描述 3.11高级控制定时器 3.11.1简介 3.11.2主要特性 3.11.3框图 3.11.4功能描述 3.11.5TIMI寄存器描述 3.12通用定时器(TIMx) 3.12.1简介 3.12.2主要特性 3.12.3框图 3.12.4功能描述 3.12.5TIMx寄存器描述 3.13控制器局域网(bxCAN) 3.13.1简介 3.13.2主要特性 3.13.3总体描述 3.13.4运行模式 3.13.5功能描述 3.13.6中断 3.13.7寄存器访问保护 3.13.8CAN寄存器描述 3.14内部集成电路(I2C)接口 3.14.1简介 3.14.2主要特性 3.14.3总体描述 3.14.4功能描述 3.14.5中断请求 3.14.6I2C调试模式 3.14.7I2C寄存器描述 3.15串行外设接FI(SPI) 3.15.1简介 3.15.2主要特性 3.15.3功能描述 3.15.4SPI寄存器描述 3.16通用同步异步收发机(USART) 3.16.1简介 3.16.2主要特性 3.16.3总体描述 3.16.4中断请求 3.16.5USART寄存器描述 3.17USB全速设备接口 3.17.1概述 3.17.2主要特性 3.17.3结构框图 3.17.4功能描述 3.17.5编程中需要考虑的问题 3.17.6USB寄存器描述 3.18模/数转换器(ADC) 3.18.1概述 3.18.2主要特性 3.18.3引脚描述 3.18.4功能描述 3.18.5校准 3.18.6数据对齐 3.18.7基于通道的可编程的采样时间 3.18.8外部触发转换 3.18.9DMA请求 3.18.10双ADC模式 3.18.11温度传感器 3.18.12中断 3.18.13ADC寄存器描述 3.19调试支持(DBG) 3.19.1概述 3.19.2相关的ARM文档 3.19.3SWJ调试端口(串行线和JTAG) 3.19.4引脚分布和调试端口引脚 3.19.5STM32F10xJTAGTAP连接 3.19.6ID编码和锁定机制 3.19.7JTAG调试端口 3.19.8SW调试端口 第4章STM32固件库 4.1ST
1
hack鼠 通过Keil uVision使用Cortex m3汇编语言在VLdiscovery板上编程的打地鼠游戏 游戏是什么? 这款Whack-a-mole游戏由4个带4个按钮的LED组成。 用户必须按下任何按钮以响应链接的LED亮起。 游戏开始后,随机的LED将开始以随机方式闪烁,并且玩家必须通过按下该按钮才能关闭LED,LED代表黑痣,而按钮代表锤击黑痣。 玩家按下按钮的速度越快,通过提供更少的React时间来获得难度级别就越困难。 玩家获得一定数量的机会,如果他/她未能及时按下按钮或按下了不正确的按钮,则玩家将失败并结束游戏。 因此,要赢得游戏,玩家必须在React时间内连续正确地按下所有按钮。 如何玩游戏? 为了玩游戏,需要遵循某些步骤:a)首先,LED模式处于频率为1 Hz的连续循环模式。 这表明它正在等待玩家开始游戏。 b)当玩家按下任意按钮时,LED均熄灭并等待一定的P
2021-07-01 21:17:00 1.64MB Assembly
1
ST推出基于ARM Cortex-M3的STM32L超低功耗微控制器.pdf
2021-06-30 13:06:36 84KB STM32 程序 硬件开发 论文期刊
ST推出基于Cortex-M3的STM32L超低功耗微控制器.pdf
2021-06-30 13:06:36 288KB STM32 程序 硬件开发 论文期刊
ST推出发挥Cortex—M3极致性能的全新STM32F-2系列.pdf
2021-06-30 13:06:31 88KB STM32 程序 硬件开发 论文期刊
Cortex-M3之STM32嵌入式系统设计》附盘,Chapter3~Chapter20全。 Cortex-M3之STM32嵌入式系统设计 作者: 廖义奎著 出版社: 中国电力出版社 ISBN: 9787512326712 出版时间: 2012-04-01 版次: 1 页数: 432 装帧: 平装 开本: 16开 印刷时间: 2012-04-01 纸张: 胶版纸 印次: 1 所属分类 图书>计算机与互联网>单片机与嵌入式 内容简介: 《Cortex-M3之STM32嵌入式系统设计》介绍了以ARMCortex-M3为内核的STM32F103增强型微控制器的特点,深入讲解其硬件和软件设计方法。本书分为STM32基础开发、STM32深入开发以及STM32高级开发三部分。基础开发部分介绍了嵌入式系统概述、STM32最小系统设计、STM32程序设计入门、GPIO应用、GCC编译器的安装与应用、STM32外部中断、面向对象设计的本质、USART通信等内容;深入开发部分介绍了深入STM32的工作原理、定时器与日历、ADC应用、DMA应用、备份寄存器与看门狗程序、TFT驱动与显示、触摸屏驱动、SD卡驱动与FAT文件系统等;在高级开发部分介绍?C/OS-II在STM32上的移植、汉字与图形图像显示、摄像头驱动与图像采集、以太网及Web远程控制系统设计等内容。 本书配套光盘中附有所有章节的源程序。本书适合于嵌入式开发人员作为开发参考资料,也适合于高校师生作为单片机、嵌入式系统课程的教材和教学参考书。
2021-06-27 20:31:45 45.65MB STM32 嵌入式
1
深入浅出USB系统开发 基于ARM CORTEX-M3_13070051
2021-06-27 13:46:07 20.65MB 深入浅出US
1
ucos Cortex-M3(LM3S6965) 电机控制 数字PID
2021-06-25 11:33:07 210KB ucos Cortex-M3 电机控制 数字PID
1
STM32L1系列寄存器手册及cortex m3内核手册(英文版) 文档1:STM32F10xxx/20xxx/21xxx/L1xxxx Cortex®-M3 programming manual 文档2:STM32L100xx, STM32L151xx, STM32L152xx and STM32L162xx advanced ARM®-based 32-bit MCUs
2021-06-24 14:13:22 5.59MB tm32l1寄存器手册 cortex m3手册
1