-
内容大纲
本书是以MSP432E401Y单片机为硬件平台,系统讲解了MSP432单片机的工作原理与使用方法。主要内容涵盖COrtex-M4F内核、内部组件和片上外设硬件资源等,并在此基础上讲解了基于MSP432的嵌入式操作系统移植和开发使用方法。全书配有丰富的插图和程序示例,内容组织逻辑清晰,讲解方式力求深入浅出。 -
作者介绍
-
目录
第1章 MSP432单片机结构组成
1.1 MSP432E单片机结构
1.2 Cortex-M4F
1.2.1 内核组成
1.2.2 内核指令集
1.2.3 Cortex-M4F组件
1.3 存储系统
1.3.1 存储系统
1.3.2 位带技术
1.4 异常处理系统
1.4.1 异常的相关概念
1.4.2 异常响应
1.4.3 中断
1.5 单片机最小硬件系统
1.5.1 封装类型与引脚类型
1.5.2 最小硬件系统构成
1.5.3 MPS432E401Y LaunchPad
习题
第2章 MSP432单片机程序设计
2.1 程序设计方式
2.1.1 基于寄存器的程序设计
2.1.2 基于API函数的程序设计
2.1.3 规范化编程
2.2 基于CCS的开发流程
2.2.1 软件介绍
2.2.2 环境搭建
2.3 基于Keil MDK的开发流程
2.3.1 软件介绍
2.3.2 环境搭建
2.4 基于IAR for Arm的开发流程
2.4.1 软件介绍
2.4.2 环境搭建
习题
第3章 MSP432单片机GPIO控制与应用
3.1 GPIO结构与原理
3.1.1 结构组成
3.1.2 引脚功能分布
3.1.3 端口操作
3.2 基于驱动库的端口操作
3.2.1 基本操作
3.2.2 高级操作
3.2.3 GPIO中断及应用
3.3 GPIO的应用
3.3.1 单总线工作原理
3.3.2 单总线操作类型
3.3.3 1-Wire总线应用
习题
第4章 MSP432单片机系统控制与时钟系统
4.1 系统复位
4.1.1 复位操作
4.1.2 不可屏蔽中断
4.2 时钟系统
4.2.1 时钟源
4.2.2 时钟配置
4.3 功耗控制
4.3.1 电源管理
4.3.2 工作模式
4.4 系统管理
4.4.1 设备信息
4.4.2 中断处理
习题
第5章 MSP432单片机定时器
5.1 SysTick定时器
5.1.1 工作原理
5.1.2 模块操作
5.1.3 中断处理
5.2 看门狗定时器
5.2.1 工作原理
5.2.2 模块操作
5.2.3 中断处理
5.3 通用定时器
5.3.1 工作原理
5.3.2 模块操作
5.3.3 中断处理
5.4 脉冲宽度调制器
5.4.1 工作原理
5.4.2 模块操作
5.4.3 中断处理
习题
第6章 MSP432单片机模拟外设
6.1 模数转换
6.1.1 ADC结构组成
6.1.2 ADC操作
6.1.3 中断处理
6.1.4 应用实例
6.2 模拟比较器
6.2.1 AC结构组成
6.2.2 AC操作
6.2.3 中断处理
6.2.4 应用实例
习题
第7章 MSP432单片机异步串行通信
7.1 概述
7.1.1 串行通信概述
7.1.2 常见异步串行总线
7.2 MSP432E4单片机UART通信
7.2.1 UART基本功能
7.2.2 UART功能扩展
7.2.3 中断处理
7.2.4 UART应用
习题
第8章 MSP432单片机同步串行通信
8.1 QSSI模块结构
8.1.1 SPI
8.1.2 SSI
8.2 SSI操作
8.2.1 基本操作
8.2.2 功能增强
8.2.3 中断处理
8.2.4 QSSI应用
习题
第9章 MSP432单片机I2C总线和通信
9.1 I2C原理
9.1.1 I2C总线基础
9.1.2 I2C模块结构
9.2 I2C操作
9.2.1 基本操作
9.2.2 中断处理
9.2.3 I2C应用示例
习题
第10章 MSP432单片机的存储系统
10.1 Flash
10.1.1 Flash结构组成
10.1.2 Flash基本操作
10.1.3 Flash保护
10.1.4 Flash中断
10.1.5 程序实例
10.2 EEPROM
10.2.1 EEPROM简介
10.2.2 EEPROM基本操作
10.2.3 EEPROM保护
10.2.4 EEPROM中断
10.2.5 程序实例
10.3 DMA
10.3.1 DMA简介
10.3.2 DMA操作
10.3.3 DMA中断
10.3.4 程序实例
习题
第11章 嵌入式操作系统
11.1 嵌入式操作系统基础
11.1.1 嵌入式操作系统基本概念
11.1.2 物联网操作系统
11.2 RT-Thread操作系统
11.2.1 RT-Thread操作系统概述
11.2.2 版本介绍
11.2.3 启动过程
11.3 在MSP432单片机上移植RT-Thread
11.3.1 内核移植
11.3.2 基础组件移植
习题
第12章 RT-Thread操作系统基础
12.1 线程概述
12.1.1 线程状态
12.1.2 线程管理
12.2 线程间同步
12.2.1 中断锁
12.2.2 信号量
12.2.3 互斥量
12.2.4 事件集
12.3 线程间通信
12.3.1 邮箱
12.3.2 消息队列
12.4 中断处理
习题
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-

孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-

时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-

本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
