图书详情 | 《手把手教你项目开发——基于Cortex M3处理器》
图书分类 一 〉 一 〉
本书可免费申请样书

手把手教你项目开发——基于Cortex M3处理器

曲爱玲 著;

2017年12月

中国农业科学技术出版社

新华国采教育网络科技有限责任公司 折后价:¥68.00 定价:¥68.00
  • 中国农业科学技术出版社
  • 9787511632821
  • -
  • 206497
  • 40192181-2
  • -
  • 16开
  • 2017年12月
  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • Z综合性图书
  • -
  • -
  • -
  • -
  • -
  • -
内容简介:

本书基于CortexM3处理器,以完整项目开发为主线,按照企业产品研发的全过程进行项目方案规划、项目实施、项目测试。在项目实施过程中,按项目功能进行模块化设计,手把手教你——芯片选型、芯片原理图设计、硬件电路调试、驱动程序编写、功能模块的软硬件联调。模块化功能完成后,进行系统的软硬件联调,实现项目整体功能。

目录
第1篇 项目规划
1 项目方案提出
1.1 PM2.5 定义
1.2 PM2.5 来源
1.3 PM2.5 化学组成
1.4 PM2.5 危害
2 项目可行性分析
2.1 目前存在的问题
2.2 研究的目的和意义
3 项目方案制订
3.1 项目主体架构
3.2 项目实施流程
3.3 项目实现目标

第2篇 处理器初识
4 ARM Cortex.M3处理器结构概述
4.1 高级别框图
4.2 管脚图
4.3 未用管脚的处理
5 ARM Cortex-M3处理器内核
5.1 方框图
5.2 概述
5.3 编程模型
5.4 存储模型
5.5 异常模式
5.6 故障处理
5.7 电源管理
5.8 指令集总结
6 ARM Cortex-M3内核级外设
6.1 系统定时器(SysTick)
6.2 嵌套式向量化中断控制器(NVIC)
6.3 系统控制模块(SCB)
6.4 存储器保护单元(MPU)
7 ARM Cortex-M3 JTAG接口
7.1 方框图
7.2 信号描述
7.3 功能描述
7.4 初始化和配置
8 ARM Cortex-M3内部存储器
8.1 框图
8.2 功能描述
8.3 Flash存储器初始化和配置
9 ARM Cortex-M3通用输入/输出端口(GPIOs)
9.1 引脚描述
9.2 功能描述
9.3 初始化和配置
9.4 寄存器映射
10 ARM Cortex-M3通用异步收发器(UART)
10.1 UARI模块框图
10.2 信号描述
10.3 功能描述
10.4 初始化及配置
10.5 寄存器映射
11 ARM Cortex-M3模一数转换器(ADC)
11.1 框图
11.2 信号描述
11.3 功能描述
11.4 初始化及配置
11.5 寄存器映射
12 ARM Cortex-M3内部集成电路接口(I2C)
12.1 结构图
12.2 引脚信号描述
12.3 功能描述
12.4 初始化和配置
12.5 寄存器映射

第3篇 项目实施
13 项目硬件实施
13.1 系统整体组成框图
13.2 ARM处理器单元
13.3 PM2.5 传感器单元
13.4 温湿度传感器单元
13.5 液晶屏显示单元
13.6 外部事件触发单元
13.7 语音播报单元
13.8 红色预警单元
14 项目软件实施
14.1 Cortex.M3 API函数大全
14.2 系统软硬件联调
15 项目实现
参考文献