-
内容大纲
本书按照教育部最新职业教育教学改革要求,以能力为本位,以职业实践为主线,贴合项目化、模块化专业课程设计理念,以国产自主可控技术龙芯1B处理器技术应用的典型案例为载体构建课程内容。项目案例设计遵循“由简到难、循序递进”的教学原则,安排“基础篇-进阶篇-实战篇”三个篇章,其中基础篇和进阶篇主要面向现实生活某款嵌入式产品的部件或功能模块开发进行项目教学设计,将嵌入式处理器及应用开发的基础知识与技能完全覆盖并融入其中;实战篇则紧随“新基建”热点,选用新能源汽车与智慧灯杆两大主题,对标真实的新能源汽车仪表盘与智慧灯杆设计项目开展实战教学。
本书是2022年职业教育国家在线精品课程“嵌入式系统应用”的配套用书,体系完整,内容全面,配套丰富的数字化教学资源。本书作为电子信息类专业职业本科“嵌入式处理器应用开发”、高职专科“嵌入式技术及应用”等课程的教学用书时,高职专科专业可以侧重基础篇和进阶篇的学习,职业本科专业则建议加强实战篇的学习。本书也可作为“嵌入式边缘计算软硬件开发”1+X考证参考教材、嵌入式技能大赛的培训指导书,还可作为从事智能硬件产品开发、嵌入式系统应用开发的工程技术人员的参考用书。 -
作者介绍
-
目录
基础篇
项目1 SOS求救信号器开发
任务1.1 搭建龙芯1B处理器开发环境
1.1.1 龙芯处理器
1.1.2 龙芯1x嵌入式开发工具(LS1x DTK)
任务1.2 SOS求救信号器开发实现
1.2.1 龙芯1B GPIO结构
1.2.2 龙芯1B GPIO寄存器
1.2.3 龙芯1B GPIO相关库函数解析
课后习题
项目2 计数器应用开发
任务2.1 手动按键计数器开发实现
2.1.1 按键消抖原理
2.1.2 龙芯1B GPIO读函数解析
2.1.3 手动按键计数器设计与实现
任务2.2 流水线零件自动计数器开发实现
2.2.1 龙芯1B中断结构
2.2.2 龙芯1B中断控制器
2.2.3 龙芯1B外部中断控制器寄存器
2.2.4 龙芯1B外部中断相关库函数解析
课后习题
项目3 手机呼吸灯应用开发
任务3.1 PWM基础应用开发
3.1.1 脉冲宽度调制
3.1.2 龙芯1B处理器PWM
任务3.2 手机呼吸灯开发实现
3.2.1 手机呼吸灯系统硬件设计
3.2.2 手机呼吸灯系统软件设计
课后习题
项目4 智能家居灯光控制系统应用开发
任务4.1 串口基础应用开发
4.1.1 串口通信工作原理
4.1.2 龙芯1B UART通信基础
任务4.2 智能家居灯光控制系统开发实现
4.2.1 智能家居灯光控制系统硬件设计
4.2.2 智能家居灯光控制系统软件设计
课后习题
项目5 LCD电子时钟应用开发
任务5.1 LCD显示
5.1.1 RGB LCD显示器
5.1.2 龙芯1B LCD驱动库函数解析
5.1.3 龙芯1B LCD字符显示函数
任务5.2 LCD电子时钟开发实现
5.2.1 龙芯1B RTC介绍
5.2.2 龙芯1B RTC寄存器
课后习题
进阶篇
项目6 环境温湿度测量仪开发
任务6.1 I2C读取温湿度传感器ID
6.1.1 I2C基本原理
6.1.2 龙芯1B I2C控制器结构
任务6.2 环境温湿度测量系统开发实现
6.2.1 HDC2080简介
6.2.2 HDC2080寄存器映射
课后习题
项目7 温湿度存储记录仪开发
任务7.1 SPI获取温湿度传感器ID
7.1.1 SPI物理层特点
7.1.2 SPI通信过程
7.1.3 CPOL/CPHA及通信模式
7.1.4 龙芯1B内部SPI结构
7.1.5 龙芯1B的SPI库函数
任务7.2 温湿度存储记录仪开发实现
7.2.1 SPI Flash存储芯片介绍
7.2.2 龙芯1B W25X40库函数
课后习题
实战篇
项目8 新能源汽车仪表盘设计与应用
任务8.1 嵌入式实时操作系统—多线程任务调度
8.1.1 RTOS简介
8.1.2 RT-Thread简介
8.1.3 RT-Thread入门基础
任务8.2 新能源汽车电量监测设计与开发
8.2.1 模数转换器
8.2.2 ADC核心要素
8.2.3 ADS1015芯片简介
8.2.4 RT-Thread Sensor设备
任务8.3 新能源汽车仪表盘设计与开发
8.3.1 GUI初识
8.3.2 LVGL简介
8.3.3 LVGL快速入门
课后习题
项目9 新基建智慧灯杆设计与应用
任务9.1 环境感知系统设计与实现
9.1.1 RS485总线
9.1.2 Modbus协议介绍
9.1.3 RGB-LED灯介绍
9.1.4 气象站传感器介绍
任务9.2 NB-IoT接入物联网云平台
9.2.1 物联网云平台介绍
9.2.2 NB-IoT介绍
9.2.3 MQTT协议介绍
9.2.4 JSON格式介绍
9.2.5 cJSON库介绍
任务9.3 智慧灯杆综合设计与开发
9.3.1 LVGL任务(Task)系统
9.3.2 LVGL选项卡视图(lv_tabview)
9.3.3 LVGL图表(lv_chart)
9.3.4 LVGL颜色选择器(lv_cpicker)
课后习题
同类热销排行榜
- 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年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...
[
