嵌入式技术应用开发项目教程(微课版)
¥59.00定价
作者: 卓婧
出版时间:2024-06
出版社:电子工业出版社
- 电子工业出版社
- 9787121449697
- 1-2
- 465992
- 66254947-6
- 平塑
- 16开
- 2024-06
- 499
- 312
- 应用电子技术
- 高职
内容简介
本书基于“1+X”集成电路开发与测试职业技能等级证书考核和全国职业院校技能大赛“集成电路开发及应用”赛项使用的LK32T102嵌入式开发板,共设有10个项目、26个任务、16个技能训练,涵盖了嵌入式系统开发的基本知识和基本实操,包括LED控制设计、跑马灯控制设计、嵌入式电子产品显示控制、嵌入式键盘与中断控制、定时器应用设计、数据采集远程监控设计、基于DS18B20的温度采集监控设计、按键设置液晶显示电子钟设计、基于OLED的电机监控设计、16×16的LED点阵显示设计10个项目。__eol__本书采用“活页手册式”编写形式,基于“项目引领、任务驱动”模式,突出“教、学、做”一体化和边做边学的基本理念,每个项目均由若干个具体任务组成,每个任务均将相关知识和职业岗位基本技能融合在一起,把对知识、实操的学习、训练结合成任务来完成。本书已获得中国半导体行业协会集成电路分会、中国职业教育微电子产教联盟、全国集成电路专业群职业教育标准建设委员会和杭州朗迅科技股份有限公司的认可,可作为全国职业院校技能大赛“集成电路开发及应用”赛项的培训教材,还可以作为“1+X”集成电路开发与测试职业技能等级证书考核的参考教材。__eol__本书可作为职业院校应用电子技术、电子信息工程技术、集成电路技术、微电子技术、汽车智能技术等相关专业嵌入式设计与开发课程的教材,也可作为广大嵌入式产品设计工作相关人员的自学用书。__eol__
目录
项目1 LED控制设计 1__eol__1.1 任务1 新建一个基于Cortex-M0的LK32T102单片机工程模板 2__eol__1.1.1 任务描述 2__eol__1.1.2 认识基于Cortex-M0的LK32T102单片机开发板 2__eol__1.1.3 新建基于Cortex-M0的LK32T102单片机工程模板 4__eol__1.2 认识基于Cortex-M0的LK32T102__eol__单片机 11__eol__1.2.1 嵌入式系统 11__eol__1.2.2 ARM Cortex-M0处理器 13__eol__1.2.3 LK32T102单片机 15__eol__1.3 任务2 点亮一个LED 17__eol__1.3.1 任务描述 17__eol__1.3.2 开发第一个基于工程模板的__eol__“点亮一个LED”工程 17__eol__1.3.3 位操作及应用 22__eol__1.4 任务3 LED闪烁控制 24__eol__1.4.1 任务描述 24__eol__1.4.2 LED闪烁控制设计与实现 24__eol__1.4.3 文件包含与条件编译 26__eol__【技能训练1-1】声光报警器设计 27__eol__关键知识点梳理 29__eol__问题与训练 30__eol__项目2 跑马灯控制设计 31__eol__2.1 任务4 LED循环点亮控制 32__eol__2.1.1 任务描述 32__eol__ __eol__2.1.2 LED循环点亮控制实现__eol__分析 32__eol__2.1.3 LED循环点亮控制设计与__eol__实现 33__eol__【技能训练2-1】LED双向循环点亮__eol__控制 34__eol__2.2 LK32T102单片机的I/O口操作 35__eol__2.2.1 认识LK32T102单片机的I/O口寄存器 35__eol__2.2.2 C语言中的define宏定义 40__eol__2.2.3 I/O口寄存器操作的define宏__eol__定义 41__eol__【技能训练2-2】define宏定义的__eol__应用 43__eol__2.3 任务5 跑马灯控制设计 45__eol__2.3.1 任务描述 45__eol__2.3.2 跑马灯控制实现分析 45__eol__2.3.3 跑马灯控制设计与实现 46__eol__2.3.4 Keil μVision5代码编辑__eol__技巧 47__eol__2.4 任务6 基于设备文件的声光__eol__跑马灯设计 51__eol__2.4.1 任务描述 51__eol__2.4.2 编写设备文件 51__eol__2.4.3 基于设备文件的声光跑马灯__eol__设计与实现 54__eol__关键知识点梳理 56__eol__问题与训练 57__eol__ __eol__项目3 嵌入式电子产品显示控制 58__eol__3.1 任务7 数码管循环显示0~9 59__eol__3.1.1 任务描述 59__eol__3.1.2 认识数码管 59__eol__3.1.3 数码管循环显示0~9的设计与实现 61__eol__3.1.4 C语言数组 64__eol__【技能训练3-1】数码管循环显示__eol__9~0 66__eol__3.2 任务8 数码管动态扫描显示__eol__设计 66__eol__3.2.1 任务描述 66__eol__3.2.2 数码管动态扫描显示实现__eol__分析 67__eol__3.2.3 数码管动态扫描显示设计与__eol__实现 67__eol__【技能训练3-2】共阳极数码管动态__eol__扫描显示设计 69__eol__3.3 OLED显示屏 70__eol__3.3.1 认识0.96英寸OLED__eol__显示屏 70__eol__3.3.2 OLED显示的关键函数 72__eol__3.3.3 如何提取OLED显示字符的__eol__点阵数据 75__eol__3.4 任务9 OLED显示设计 77__eol__3.4.1 任务描述 77__eol__3.4.2 OLED显示实现分析 77__eol__3.4.3 OLED显示设计与实现 81__eol__关键知识点梳理 87__eol__问题与训练 88__eol__项目4 嵌入式键盘与中断控制 89__eol__4.1 任务10 按键控制设计 90__eol__4.1.1 任务描述 90__eol__4.1.2 认识嵌入式键盘 90__eol__4.1.3 按键控制设计与实现 92__eol__【技能训练4-1】一键多功能控制__eol__设计 96__eol__4.2 任务11 矩阵键盘设计 98__eol__4.2.1 任务描述 98__eol__4.2.2 认识矩阵键盘 98__eol__4.2.3 矩阵键盘设计与实现 100__eol__4.3 任务12 中断方式的按键控制__eol__设计 105__eol__4.3.1 任务描述 105__eol__4.3.2 认识LK32T102单片机__eol__中断 105__eol__4.3.3 中断方式的按键控制设计与__eol__实现 110__eol__【技能训练4-2】抢答器设计 115__eol__关键知识点梳理 117__eol__问题与训练 118__eol__项目5 定时器应用设计 119__eol__5.1 任务13 基于SysTick的1秒__eol__延时设计 120__eol__5.1.1 任务描述 120__eol__5.1.2 认识SysTick定时器 120__eol__5.1.3 SysTick的关键函数编写 124__eol__5.1.4 基于SysTick的1秒延时__eol__设计与实现 126__eol__5.2 任务14 呼吸灯设计 128__eol__5.2.1 任务描述 128__eol__5.2.2 认识PWM 128__eol__5.2.3 呼吸灯设计与实现 130__eol__【技能训练5-1】超声波测距设计 133__eol__5.3 任务15 基于数码管的秒表__eol__设计 142__eol__5.3.1 任务描述 142__eol__5.3.2 秒表设计分析 142__eol__5.3.3 基于数码管的秒表设计与__eol__实现 143__eol__【技能训练5-2】基于OLED的秒表__eol__设计 147__eol__关键知识点梳理 150__eol__问题与训练 151__eol__ __eol__项目6 数据采集远程监控设计 152__eol__6.1 任务16 电压数据采集设计 153__eol__6.1.1 任务描述 153__eol__6.1.2 LK32T102单片机的模数__eol__转换 153__eol__6.1.3 电压数据采集设计与实现 154__eol__【技能训练6-1】基于OLED的电压__eol__数据采集设计 161__eol__6.2 任务17 LK32T102单片机的串口__eol__通信设计 163__eol__6.2.1 任务描述 163__eol__6.2.2 串行通信基本知识 163__eol__6.2.3 认识LK32T102单片机的__eol__UART串口 166__eol__6.2.4 UART串口通信设计与__eol__实现 167__eol__【技能训练6-2】Printf串口调试 172__eol__6.3 任务18 电压数据采集远程监控__eol__设计 173__eol__6.3.1 任务描述 173__eol__6.3.2 远程监控实现分析 173__eol__6.3.3 电压数据采集远程监控设计与__eol__实现 174__eol__关键知识点梳理 180__eol__问题与训练 181__eol__项目7 基于DS18B20的温度采集监控__eol__设计 182__eol__7.1 DS18B20温度传感器 183__eol__7.1.1 认识DS18B20 183__eol__7.1.2 DS18B20内部结构及__eol__功能 185__eol__7.1.3 DS18B20通信协议 187__eol__7.2 任务19 温度采集监控设计 191__eol__7.2.1 任务描述 191__eol__7.2.2 温度采集监控实现分析 192__eol__7.2.3 温度采集监控设计与实现 194__eol__ __eol__7.3 任务20 基于OLED的温度采集__eol__远程监控设计 198__eol__7.3.1 任务描述 198__eol__7.3.2 基于OLED的温度采集远程__eol__监控实现分析 198__eol__7.3.3 基于OLED的温度采集远程__eol__监控设计与实现 199__eol__【技能训练7-1】2路温度采集远程__eol__监控设计 201__eol__关键知识点梳理 204__eol__问题与训练 205__eol__项目8 按键设置液晶显示电子钟__eol__设计 206__eol__8.1 LC