汽车电子KE-A系列微控制器-基于ARM Cortex-MO+内核
汽车电子KE-A系列微控制器-基于ARM Cortex-MO+内核作者:王宜怀 开 本:16开 书号ISBN:9787121266867 定价:68.0 出版时间:2015-08-01 出版社:电子工业出版社 |
汽车电子KE-A系列微控制器-基于ARM Cortex-MO+内核 本书特色
本书阐述飞思卡尔2014年开始推出的面向汽车电子kea系列微控制器的应用方法。全书共16章,1~6章囊括了学习一个新微控制器入门的基本知识要素及基本规范,7~12章分别给出各个模块的程序设计方法,第13章给出时钟系统及其他模块,第14章给出基于实时操作系统mqx-lite的编程方法,第15章给出一个汽车冷却风扇控制实例,第16章给出位带及位操作引擎等技术的进一步讨论。
汽车电子KE-A系列微控制器-基于ARM Cortex-MO+内核 目录
第1章 概述 11.1 汽车电子技术的基本概念 1
1.2 中国汽车电子发展概况 2
1.3 飞思卡尔在汽车电子市场中的地位 2
1.4 面向汽车电子的微控制器kea系列mcu简介 3
第2章 arm cortex-m0+处理器 7
2.1 arm cortex-m0+处理器简介 7
2.1.1 arm cortex-m0+处理器特点与结构图 8
2.1.2 arm cortex-m0+处理器存储器映像 9
2.1.3 arm cortex-m0+处理器的寄存器 10
2.2 arm cortex-m0+处理器的指令系统 13
2.2.1 arm cortex-m0+指令简表与寻址方式 13
2.2.2 数据传送类指令 14
2.2.3 数据操作类指令 16
2.2.4 跳转控制类指令 19
2.2.5 其他指令 20
2.3 arm cortex-m0+指令集与机器码对应表 21
2.4 gnu汇编语言的基本语法 23
2.4.1 汇编语言格式 23
2.4.2 伪指令 25
第3章 kea128存储映像、中断与硬件*小系统 29
3.1 kea128系列存储映像 29
3.1.1 flash区存储映像 30
3.1.2 片内ram区存储映像 30
3.1.3 外设区存储映像 30
3.1.4 私有外设总线存储映像 31
3.1.5 系统保留段存储映像 31
3.2 kea128中断系统及cortex-m0+非内核模块中断编程结构 31
3.2.1 kea128的中断源 31
3.2.2 kea128中断向量表 32
3.2.3 cortex-m0+非内核模块中断编程结构 36
3.3 kea128的引脚功能 38
3.3.1 硬件*小系统引脚 39
3.3.2 i/o端口资源类引脚 39
3.4 kea128硬件*小系统原理图 40
3.4.1 电源及其滤波电路 40
3.4.2 复位电路及复位功能 40
3.4.3 swd接口电路 41
3.4.4 晶振电路 41
第4章 gpio及程序框架 43
4.1 kea128芯片gpio驱动构件及使用方法 43
4.1.1 kea128芯片gpio引脚 44
4.1.2 kea128芯片gpio驱动构件头文件及使用方法 45
4.2 gpio驱动构件的制作方法 47
4.2.1 端口控制模块功能与编程结构 47
4.2.2 gpio模块的编程结构 50
4.2.3 gpio基本打通程序 51
4.2.4 gpio驱动构件封装要点分析 51
4.2.5 gpio驱动构件的实现 53
4.3 **个c语言工程:控制小灯闪烁 59
4.4 工程框架与**个c语言工程执行过程分析 63
4.4.1 工程框架 63
4.4.2 链接文件 64
4.4.3 机器码文件 65
4.4.4 其他相关文件功能简介 67
4.4.5 芯片上电启动执行过程 68
4.5 **个汇编语言工程:控制小灯闪烁 72
4.5.1 汇编工程文件的组织 72
4.5.2 light构件汇编程序light.s 73
4.5.3 light测试工程主程序及汇编工程执行过程 74
第5章 嵌入式硬件构件与底层驱动构件基本规范 77
5.1 嵌入式硬件构件 77
5.1.1 嵌入式硬件构件的概念 77
5.1.2 基于嵌入式硬件构件的电路原理图设计简明规则 78
5.2 嵌入式底层驱动构件的概念与层次模型 80
5.2.1 嵌入式底层驱动构件的概念 81
5.2.2 嵌入式硬件构件和软件构件的层次模型 81
5.3 底层驱动构件的封装规范 82
5.3.1 构件设计的基本思想与基本原则 82
5.3.2 编码风格基本规范 84
5.3.3 公共要素文件 87
5.3.4 头文件的设计规范 89
5.3.5 源程序文件的设计规范 90
5.4 硬件构件及底层软件构件的重用与移植方法 91
第6章 串行通信模块及**个中断程序结构 95
6.1 kea128芯片uart驱动构件及使用方法 95
6.1.1 uart的基础知识要素 95
6.1.2 uart驱动构件封装要点分析 96
6.1.3 kea128芯片uart引脚 97
6.1.4 kea128芯片uart驱动构件头文件及使用方法 98
6.2 uart接收中断程序实例 101
6.2.1 kea128的中断服务程序及其“注册” 101
6.2.2 uart接收中断程序实例 103
6.2.3 printf的设置方法与使用 107
6.3 uart驱动构件的制作方法 107
6.3.1 uart模块编程结构 107
6.3.3 uart驱动构件的实现 111
第7章 systick、rtc、pwt及pit 117
7.1 arm cortex-m0+内核时钟(systick) 117
7.1.1 systick模块的编程结构 117
7.1.2 systick构件设计及测试实例 118
7.2 实时时钟模块(rtc) 120
7.2.1 rtc模块概述与编程要点 120
7.2.2 rtc构件设计及测试实例 122
7.3 脉冲宽度定时器(pwt) 125
7.3.1 pwt模块概述与编程要点 125
7.3.2 pwt构件设计及测试实例 127
7.4 周期性中断定时器(pit) 131
7.4.1 pit模块概述与编程要点 131
7.4.2 pit构件设计及测试实例 133
第8章 flex定时器ftm 137
工业技术 汽车与交通运输 汽车
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
上一篇:公路桥梁施工安全交底
下一篇:VHDL数字系统设计
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |