图书介绍

电气信息工程丛书 基于固件的ARM Cortex M4原理及应用PDF|Epub|txt|kindle电子书版本网盘下载

电气信息工程丛书 基于固件的ARM Cortex M4原理及应用
  • 刘杰,陈昌川编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111516248
  • 出版时间:2015
  • 标注页数:503页
  • 文件大小:80MB
  • 文件页数:512页
  • 主题词:微处理器

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

电气信息工程丛书 基于固件的ARM Cortex M4原理及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 开发工具使用入门1

1.1 下载与安装所需的软件1

1.2 第一个基于CCS6的hello world工程2

1.2.1 导入已存在的工程2

1.2.2 创建一个新工程6

1.2.3 LM闪存编程器9

1.3 Keil for ARM入门基础12

1.3.1 导入一个hello工程12

1.3.2 创建一个hello工程15

1.4 IAR Embedded Workbench for ARM入门基础19

1.4.1 打开一个现有工程19

1.4.2 创建一个新工程21

第2章 EK-TM4C123GXL及Proteus简介26

2.1 EK-TM4C123GXL简介26

2.1.1 TM4C123GXL的特点26

2.1.2 评估板模块框图27

2.2 Proteus 8.1简介28

2.2.1 新增功能28

2.2.2 Proteus 8.1界面简介28

2.2.3 如何寻找Proteus中的元器件29

2.2.4 虚拟仪器的使用30

2.2.5 基于Proteus 8.1的M3编程与测试33

2.2.6 基于Proteus 8.1的M3代码测试38

第3章 通用异步收发器模块(UART)41

3.1 UART模块41

3.1.1 UART的特点41

3.1.2 UART的结构框图42

3.1.3 信号描述42

3.1.4 UART模块功能的简要介绍44

3.2 UART固件库函数49

3.2.1 UART固件库结构49

3.2.2 UART的基本操作50

3.3 例程50

第4章 模数转换器(ADC)57

4.1 ADC模块57

4.1.1 ADC特点57

4.1.2 ADC模块框图58

4.1.3 信号描述60

4.1.4 功能简介60

4.2 ADC固件库函数66

4.3 例程66

第5章 通用输入/输出(GPIO)79

5.1 GPIO模块79

5.1.1 GPIO特点79

5.1.2 GPIO模块框图80

5.1.3 功能简介80

5.1.4 寄存器映射及寄存器描述82

5.2 GPIO固件库函数87

5.3 例程88

第6章 模拟比较器(COMP)99

6.1 COMP单元99

6.1.1 COMP特点99

6.1.2 COMP模块框图99

6.1.3 信号描述99

6.1.4 功能简介100

6.1.5 寄存器映射102

6.2 COMP固件库函数102

6.3 例程103

第7章 系统定时与中断控制113

7.1 NVIC模块114

7.1.1 NVIC模块的特点114

7.1.2 功能描述115

7.1.3 中断优先级116

7.1.4 中断异常116

7.1.5 寄存器映射116

7.2 SysTick与NVIC固件库函数118

7.2.1 SysTick固件库118

7.2.2 NVIC固件库119

7.3 例程119

第8章 内部集成电路接口(I2C)136

8.1 I2C单元136

8.1.1 I2C特点136

8.1.2 I2C模块框图137

8.1.3 信号描述137

8.1.4 功能描述138

8.2 I2C固件库函数141

8.2.1 主机操作141

8.2.2 从机操作142

8.2.3 I2C固件库描述143

8.3 例程143

8.3.1 主从回环例程143

8.3.2 基于I2C的EEPROM读写例程151

第9章 同步串行接口(SSI)162

9.1 SSI单元162

9.1.1 SSI的特点162

9.1.2 模块框图163

9.1.3 信号描述164

9.1.4 功能简介164

9.1.5 寄存器映射171

9.2 SSI固件库函数172

9.3 例程173

第10章 内部存储器183

10.1 内部存储器单元183

10.1.1 模块框图与控制逻辑183

10.1.2 功能简介183

10.2 闪存固件库函数190

10.3 使用ROM191

10.3.1 直接ROM调用191

10.3.2 映射ROM调用192

10.3.3 ROM固件更新193

10.4 EEPROM固件库函数194

10.5 例程195

10.5.1 写闪存例程195

10.5.2 读写EEPROM例程198

第11章 通用定时器(GPTM)203

11.1 通用定时器单元203

11.1.1 主要特点203

11.1.2 GPTM模块框图204

11.1.3 信号描述205

11.1.4 功能简介205

11.2 GPTM固件库函数213

11.3 例程213

第12章 脉冲宽度调制(PWM)224

12.1 PWM单元224

12.1.1 PWM的主要特点224

12.1.2 PWM的模块框图225

12.1.3 信号描述225

12.1.4 功能简介225

12.2 PWM固件库函数231

12.3 例程231

第13章 微直接存储器访问(μDMA)238

13.1 μDMA单元238

13.1.1 DMA的特点238

13.1.2 μDMA模块框图239

13.1.3 功能简介239

13.2 μDMA固件库函数247

13.3 例程247

第14章 通用串行总线控制器(USB)259

14.1 USB简介259

14.2 TM4C123GH6PM USB控制器266

14.2.1 USB的特点266

14.2.2 USB模块框图267

14.2.3 USB信号描述267

14.2.4 USB功能描述268

14.3 USB固件库函数273

14.3.1 USB的分层框架结构273

14.3.2 Driverlib库函数介绍275

14.3.3 USBlib库函数介绍279

14.4 例程283

第15章 FatFS文件读取实验300

15.1 SD卡概述300

15.1.1 SD卡的内部结构及信号描述300

15.1.2 SD卡的命令302

15.1.3 SD卡的功能描述304

15.1.4 SD卡驱动程序解读308

15.2 SD卡FatFS文件读取实验320

15.2.1 FatFS文件系统简介320

15.2.2 实验硬件连接图321

15.2.3 导入sd_card工程322

第16章 基本图形库(Grlib)335

16.1 图形库与液晶屏概述335

16.1.1 图形库概述335

16.1.2 液晶屏简介336

16.2 TivaWare图形库简介346

16.2.1 图形库的特点346

16.2.2 图形库源代码347

16.2.3 图形固件库函数348

16.2.4 实用工具(Utilities)365

16.2.5 预定义的颜色参考367

16.3 例程368

附录373

附录A 第3章附录:UART固件库函数简介373

附录B 第4章附录:ADC固件库函数简介385

附录C 第5章附录:GPIO固件库函数简介397

附录D 第6章附录:模拟比较器固件库函数简介409

附录E 第7章附录:SysTick与NVIC固件库函数简介412

E.1 SysTick固件库函数412

E.2 NVIC固件库函数413

附录F 第8章附录:I2C固件库函数简介417

附录G 第9章附录:SSI固件库函数简介429

附录H 第10章附录:内部存储器的固件库函数简介435

H.1 闪存(Flash)固件库函数435

H.2 闪存保护单元(MPU)固件库函数438

H.3 EEPROM固件库函数441

附录I 第11章附录:GPTM固件库函数简介448

附录J 第12章附录:PWM固件库函数简介458

附录K 第13章附录:μDMA固件库函数简介473

附录L 第14章附录:USB DriverLib固件库函数简介481

参考文献503

热门推荐