所有分类
  • 所有分类
  • 精品课程
  • 课件资料
  • 标准资料
  • 资料手册
  • 图纸模型
  • 解说文案

电气信息工程丛书 基于固件的ARM Cortex M4 原理及应用

电气信息工程丛书 基于固件的ARM Cortex M4 原理及应用  
作者:刘杰,陈昌川编 
出版时间:2015 
丛编项:电气信息工程丛书 
内容简介 
  《基于固件的ARM Cortex M4 原理及应用》围绕TI TM4C123G的固件库函数这一主线,介绍了TM4C123G6HPM微处理器的基本外设特点、结构与功能,固件库的函数功能及其使用。本书采用了真实硬件EKTM4C123GXL LaunchPad实验板(包括DKTM4C123G)与虚拟硬件Proteus 81相结合的方式来介绍基于固件的软件编程与测试方法,以利于有真实板卡但资源不足或无EKTM4C123GXL板卡的读者学习与测试基于固件的代码之用。本书可供嵌入式工程师在基于固件的ARM Cortex M4开发时查阅,也可作为高校电类专业学习ARM Cortex M4的入门教材。 
目录 
前言 
第1章开发工具使用入门 
11下载与安装所需的软件 
12第一个基于CCS6的hello world 
工程 
121导入已存在的工程 
122创建一个新工程 
123LM闪存编程器 
13Keil for ARM入门基础 
131导入一个hello工程 
132创建一个hello工程 
14IAR Embedded Workbench for ARM 
入门基础 
141打开一个现有工程 
142创建一个新工程 
第2章EKTM4C123GXL及Proteus 
简介 
21EKTM4C123GXL简介 
211TM4C123GXL的特点 
212评估板模块框图 
22Proteus 81简介 
221新增功能 
222Proteus 81界面简介 
223如何寻找Proteus中的元器件 
224虚拟仪器的使用 
225基于Proteus 81的M3编程 
与测试 
226基于Proteus 81的M3代码 
测试 
第3章通用异步收发器模块(UART) 
31UART模块 
311UART的特点 
312UART的结构框图 
313信号描述 
314UART模块功能的简要介绍 
32UART固件库函数 
321UART固件库结构 
322UART的基本操作 
33例程 
第4章模数转换器(ADC) 
41ADC模块 
411ADC特点 
412ADC模块框图 
413信号描述 
414功能简介 
42ADC固件库函数 
43例程 
第5章通用输入/输出(GPIO) 
51GPIO模块 
511GPIO特点 
512GPIO模块框图 
513功能简介 
514寄存器映射及寄存器描述 
52GPIO固件库函数 
53例程 
第6章模拟比较器(COMP) 
61COMP单元 
611COMP特点 
612COMP模块框图 
613信号描述 
614功能简介 
615寄存器映射 
62COMP固件库函数 
63例程 
第7章系统定时与中断控制 
71NVIC模块 
711NVIC模块的特点 
712功能描述 
713中断优先级 
714中断异常 
715寄存器映射 
72SysTick与 NVIC固件库函数 
721SysTick固件库 
722NVIC固件库 
73例程 
第8章内部集成电路接口(I2C) 
81I2C单元 
811I2C特点 
812I2C模块框图 
813信号描述 
814功能描述 
82I2C固件库函数 
821主机操作 
822从机操作 
823I2C固件库描述 
83例程 
831主从回环例程 
832基于I2C的EEPROM读写 
例程 
第9章同步串行接口(SSI) 
91SSI单元 
911SSI的特点 
912模块框图 
913信号描述 
914功能简介 
915寄存器映射 
92SSI固件库函数 
93例程 
第10章内部存储器 
101内部存储器单元 
1011模块框图与控制逻辑 
1012功能简介 
102闪存固件库函数 
103使用ROM 
1031直接ROM调用 
1032映射ROM调用 
1033ROM固件更新 
104EEPROM固件库函数 
105例程 
1051写闪存例程 
1052读写EEPROM例程 
第11章通用定时器(GPTM) 
111通用定时器单元 
1111主要特点 
1112GPTM模块框图 
1113信号描述 
1114功能简介 
112GPTM固件库函数 
113例程 
第12章脉冲宽度调制(PWM) 
121PWM单元 
1211PWM的主要特点 
1212PWM的模块框图 
1213信号描述 
1214功能简介 
122PWM固件库函数 
123例程 
第13章微直接存储器访问 
(μDMA) 
131μDMA单元 
1311μDMA的特点 
1312μDMA模块框图 
1313功能简介 
132μDMA固件库函数 
133例程 
第14章通用串行总线控制器 
(USB) 
141USB简介 
142TM4C123GH6PM USB控制器 
1421USB的特点 
1422USB模块框图 
1423USB信号描述 
1424USB功能描述 
143USB固件库函数 
1431USB的分层框架结构 
1432Driverlib库函数介绍 
1433USBlib库函数介绍 
144例程 
第15章FatFS文件读取实验 
151SD卡概述 
1511SD卡的内部结构及信号描述 
1512SD卡的命令 
1513SD卡的功能描述 
1514SD卡驱动程序解读 
152SD卡FatFS文件读取实验 
1521FatFS文件系统简介 
1522实验硬件连接图 
1523导入sd_card工程 
第16章基本图形库(Grlib) 
161图形库与液晶屏概述 
1611图形库概述 
1612液晶屏简介 
162TivaWare图形库简介 
1621图形库的特点 
1622图形库源代码 
1623图形固件库函数 
1624实用工具(Utilities) 
1625预定义的颜色参考 
163例程 
附录 
附录A第3章附录:UART固件库 
函数简介 
附录B第4章附录:ADC固件库 
函数简介 
附录C第5章附录:GPIO固件库 
函数简介 
附录D第6章附录:模拟比较器 
固件库函数简介 
附录E第7章附录:SysTick与NVIC 
固件库函数简介 
E1SysTick固件库函数 
E2NVIC固件库函数 
附录F第8章附录:I2C固件库 
函数简介 
附录G第9章附录:SSI固件库 
函数简介 
附录H第10章附录:内部存储器的 
固件库函数简介 
H1闪存(Flash)固件库函数 
H2闪存保护单元(MPU)固件库 
函数 
H3EEPROM固件库函数 
附录I第11章附录:GPTM固件库 
函数简介 
附录J第12章附录:PWM固件库 
函数简介 
附录K第13章附录:μDMA固件库 
函数简介 
附录L第14章附录:USB DriverLib 
固件库函数简介 
参考文献 

资源下载
下载价格10 金币
VIP免费
0
没有账号?注册  忘记密码?

社交账号快速登录