ARMCortex-M3内核微控制器快速入门与应用PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:刘同法,肖志刚,彭继卫编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2009
- ISBN:9787811248784
- 页数:456 页
基础篇 2
第1章 ARM公司与其体系结构概述1.1 ARM公司概述 2
1.1.1 ARM产品领域 2
1.1.2 ARM产品特点 3
1.2 ARM体系结构概述 6
1.2.1 ARM CPU应用分类 6
1.2.2 应用处理器 6
1.2.3 嵌入式控制处理器 7
1.2.4 ARM体系结构的发展 7
1.2.5 ARM技术发展趋势 9
第2章 ARM Cortex-M3处理器内核结构2.1 Cortex-M3内核 11
2.2 Thumb-2指令集架构 13
2.3 嵌套向量中断控制器(NVIC) 14
2.4 存储器保护单元(MPU) 15
2.5 调试和跟踪 16
2.6 总线矩阵和接口 17
2.7 Cortex-M3指令系统 17
第3章 Cortex-M3内核微控制器LM3S101/LM3S102硬件结构3.1 概述 20
3.2 引脚功能 21
3.2.1 引脚分布 21
3.2.2 引脚功能描述 22
3.3 硬件结构 24
3.4 ARM Cortex-M3内核 25
3.5 内存储器单元(Flash/SRAM) 26
3.5.1 SRAM存储器 26
3.5.2 Flash存储器 26
3.6 中断系统 28
3.7 通用输入/输出(GPIO) 48
3.7.1 GPIO功能模块 49
3.7.2 数据寄存器操作 49
3.7.3 数据方向 51
3.7.4 中断控制 51
3.7.5 模式控制 51
3.7.6 引脚配置 51
3.7.7 标识(Identification) 52
3.8 通用定时器 52
3.8.1 硬件模块框图 52
3.8.2 功能描述 52
3.9 看门狗定时器 58
3.9.1 看门狗模块框图 58
3.9.2 功能描述 58
3.10 通用异步串行通信 59
3.10.1 硬件方框图 59
3.10.2 功能描述 59
3.11 同步串行通信接口(SSI) 62
3.11.1 SSI模块框图 63
3.11.2 功能描述 63
3.12 I2C接口 71
3.12.1 I2C硬件方框图 71
3.12.2 功能描述 71
3.13 模拟比较器 76
3.13.1 硬件方框图 77
3.13.2 功能描述 77
3.13.3 内部参考编程 78
3.14 JTAG接口 79
3.14.1 硬件方框图 80
3.14.2 功能描述 80
3.15 系统存储器映射 84
3.16 系统控制 85
3.16.1 功能描述 85
3.16.2 初始化和系统配置 89
3.16.3 系统控制寄存器的映射 90
3.16.4 系统控制寄存器可实现功能描述 91
第4章 对C语言的回顾 108
4.1 指针的应用 108
4.2 左移、右移和位逻辑符号在程序中的应用 109
4.3 #define常数定义符 110
4.4 const(常数变量) 111
4.5 #if #endif(条件编译) 112
4.5.1 条件编译命令的第一种格式 112
4.5.2 条件编译命令的第二种格式 113
4.5.3 条件编译命令的第三种格式 114
4.6 typedef(用户自定义类型) 114
4.6.1 基本类型的自定义 114
4.6.2 数组类型的自定义 115
4.6.3 结构型、共用型的自定义 115
4.6.4 指针型的自定义 116
第5章 IAR Embedded Workbench与LM LINK JTAG快速入门5.1 IAR Embedded Workbench的安装和使用 117
5.1.1 IAR Embedded Workbench的安装 117
5.1.2 安装Luminary Stellaris芯片资源文件与LM LINK JTAG驱动程序 119
5.1.3 IAR Embedded Workbench的使用 122
5.2 程序的编译与调试 135
实战篇 138
第6章 Cortex-M3内核微控制器LM3S101(102)内部资源应用实践课题1 LM3S101(102)基本的输入/输出GPIO应用练习 138
课题2 LM3S101(102)GPIO按键信号输入与中断功能的应用方法 155
课题3 定时器/计数器(含中断)的启动与运用 183
课题4 通用UART串行通信的启动与应用 221
课题5 同步串行通信口(SSI)的启动与应用 243
课题6 LM3S101(102)模拟比较器的应用 264
课题7 LM3S101(102)看门狗的启动与应用 278
第7章 Cortex-M3内核微控制器LM3S101(102)外围接口电路在工程中的应用课题8 模拟SPI通信FM25L04存储芯片在LM3S101(102)系统中的应用 291
课题9 LCD_JCM12864M的在LM3S101(102)单片机上的应用 308
课题10 模拟I2C通信在LM3S101(102)芯片中的应用(at24Cxx) 335
课题11 用8位数码管显示LM3s101(102)内部RTC实时时钟(ZLG7290驱动) 356
课题12 LCD_TC1602在LM3S101(102)系统中的应用(74HC595串并转换) 392
课题13 PCF8563时钟芯片在LM3S101(102)系统中的运用 413
课题14 步进电机的细分控制在LM3S101(102)系统中的运用 430
课题15 使用JTAG引脚作普通的GPIO口 443
附录A Cortex-M3内核微控制器LM3S101(102)最小系统 452
附录B 网上资料内容说明 454
参考文献 455
温馨提示 456
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019