新書推薦:
《
唐代冠服图志(百余幅手绘插画 图解唐代各类冠服 涵盖帝后 群臣 女官 士庶 军卫等 展现唐代社会风貌)
》
售價:NT$
398.0
《
知宋·宋代之科举
》
售價:NT$
454.0
《
那本书是(吉竹伸介与又吉直树 天才联动!)
》
售價:NT$
454.0
《
传播的跃迁:人工智能如何革新人类的交流
》
售價:NT$
505.0
《
纯粹·古代中国的历史与制度
》
售價:NT$
286.0
《
生活来来往往 别等来日方长 新版(伍佰:“讲好了这一辈子,再度重相逢。”别等,别遗憾!珍惜当下才是最好的解药)
》
售價:NT$
265.0
《
一个英国军事顾问眼中的二战
》
售價:NT$
1265.0
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:NT$
306.0
|
編輯推薦: |
1.是“十三五”江苏省高等学校重点教材建设项目的立项教材。
2.按照嵌入式系统开发的一般方法,遵循方案设计、核心器件选型、硬件设计、硬件制作、软件设计、程序下载与调试的流程进行详细讲解。
3.还包含结合μCOS-Ⅲ和Android操作系统的高级应用。
4.主编有丰富的企业嵌入式产品设计经验和大赛指导教师的经验,教材内容与岗位和大赛结合紧密。
5.包括视频、电子课件、习题解答、源程序等电子资源。
|
內容簡介: |
本书是“十三五”江苏省高等学校重点教材建设项目的立项教材。由具有二十多年嵌入式产品设计经验、高等职业院校职业技能大赛与大学生电子设计大赛多年参赛经验的优秀指导教师和企业技术骨干共同编写。
本书按照学生认知规律分6章进行介绍,内容涵盖STM32F1高性能处理器基础知识和基础应用,还包含结合μCOS-Ⅲ和Android操作系统的高级应用。教材以企业实际应用项目为载体,实用性强。
本书适合作为高等职业院校电子信息类嵌入式和STM32单片机课程的教学用书,也可作为相关专业技术人员自学与参考用书。
|
目錄:
|
第1章流水灯设计与制作
1.1STM32通用GPIO简介
1.1.1GPIO端口功能
1.1.2配置寄存器
1.1.3GPIO端口特性
1.2流水灯硬件设计
1.2.1硬件电路设计
1.2.2器件选型
1.2.3参数计算
1.2.4硬件电路制作
1.3流水灯驱动软件设计
1.3.1任务:驱动软件设计
1.3.2任务:程序下载与调试
1.4小结
1.5习题
第2章红外测温仪设计与制作
2.1红外温度传感器
2.1.1MLX90614简介
2.1.2MLX90614引脚功能
2.1.3MLX90614电气特性
2.2MLX90614驱动电路设计
2.2.1MLX90614电路设计
2.2.2I/O端口引脚分配
2.3LCM1602液晶显示模块
2.3.1LCM1602简介
2.3.2LCM1602引脚功能
2.3.3LCM1602电气特性
2.4LCM1602驱动电路设计
2.5按键驱动电路设计
2.6红外温度计电路设计
2.7MLX90614 SMBus总线
2.7.1SMBus总线功能
2.7.2SMBus总线协议
2.7.3SMBus的AC特性
2.7.4任务:MLX90614驱动程序设计
2.8MLX90614 温度读取和计算原理分析
2.9LCM1602软件设计基础
2.9.1LCM1602控制时序
2.9.2LCM1602指令集
2.9.3LCM1602 ASCII码字符表
2.9.4任务: LCM1602驱动程序设计
2.9.5任务:按键驱动程序设计
2.10软件设计
2.10.1任务:主程序设计
2.10.2任务:程序下载与调试
2.11小结
2.12习题
第3章红外遥控开关设计与制作
3.1STM32单片机定时器
3.1.1通用定时器简介
3.1.2定时器库函数
3.2STM32单片机定时器应用程序设计
3.2.1任务:定时器中断程序设计
3.2.2任务:输入脉冲高电平时间测量并显示的程序设计
3.2.3任务:符合NEC协议的红外遥控器按键数据的解析和显示
3.3小结
3.4习题
第4章北斗信息显示终端设计与制作
4.1串口通信
4.1.1串口通信物理层
4.1.2串口通信协议层
4.1.3USART简介
4.2STM32单片机USART编程
4.2.1USART库函数
4.2.2任务:USART发送数据程序设计
4.2.3任务:USART接收数据程序设计
4.3STM32单片机USART应用
4.3.1北斗卫星导航系统
4.3.2北斗卫星导航系统开发背景
4.3.3任务:简易北斗卫星导航信息显示终端硬件电路设计
4.3.4任务:北斗卫星导航模块协议解析
4.4主程序设计与系统调试
4.4.1任务:简易北斗卫星导航系统信息显示终端主程序设计
4.4.2任务:系统调试
4.5小结
4.6习题
第5章水资源pH检测系统设计与制作
5.1总体方案设计
5.1.1软件设计方案
5.1.2硬件设计方案
5.2硬件电路设计
5.3μCOS-Ⅲ应用基础
5.3.1μCOS-Ⅲ简介
5.3.2μCOS-Ⅲ移植
5.3.3μCOS-Ⅲ任务管理
5.3.4μCOS-Ⅲ任务调度
5.3.5μCOS-Ⅲ系统初始化
5.3.6μCOS-Ⅲ系统启动
5.3.7μCOS-Ⅲ任务API函数
5.3.8任务:μCOS-Ⅲ任务创建与删除
5.3.9任务:μCOS-Ⅲ任务挂起与恢复
5.4软件设计
5.4.1A/D数据采集模块程序设计
5.4.2主程序设计
5.4.3显示模块驱动程序设计
5.4.4GPS定位模块驱动程序设计
5.4.5无线数据传输协议程序设计
5.5程序下载与调试
5.5.1测试系统
5.5.2调试过程
5.6小结
5.7习题
第6章智能门锁设计与制作
6.1项目介绍
6.1.1项目描述
6.1.2项目方案设计
6.2硬件电路设计
6.3系统软件设计
6.3.1LED灯控制程序设计
6.3.2电机锁控制程序设计
6.3.3WiFi通信程序设计
6.4智能控制APP设计
6.4.1Android Studio工具
6.4.2基本布局与控件
6.4.3远控APP设计
6.5程序下载与调试
6.6小结
6.7习题
附录二维码视频列表
|
內容試閱:
|
党的二十大报告指出:教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。我们要坚持教育优先发展、科技自立自强、人才引领驱动,加快建设教育强国、科技强国、人才强国。本教材贯彻二十大报告精神,作为“十三五”江苏省高等学校重点教材建设项目的立项教材,按照高职高专学生的学习规律,兼顾嵌入式系统开发的规律,结合大量实例讲解嵌入式系统操作步骤,理论联系实际,能够使学生更好地入门,利于真正掌握嵌入式系统的开发。本教材编写过程中,强调技能训练和动手能力的培养,重在培养技术应用型人才。学生通过嵌入式开发项目的学习和训练,可加深对所学知识的理解,强化分析问题和解决问题的能力,培养技术应用的实践创新能力。
本教材的项目案例设计,有针对性地选取嵌入式技术在疫情防控(红外测温仪)、北斗导航应用(北斗导航信息显示终端)和自然环境保护(水资源pH检测)等方面的工程实例。在项目实现的过程中,逐步培养学生爱岗敬业、诚实守信、工作踏实、沟通协作、自我约束、积极主动、勤于学习和勇于创新的人生观。通过项目具体设计和实施过程,让学生逐步认识到嵌入式应用技术的本质规律,只有深入思考,加强练习才能熟能生巧。
本教材的编写,兼顾了新技术的应用,如引入了μCOS-Ⅲ小型嵌入式系统和Android系统。顺势引导学生在嵌入式系统设计的过程中,尽量选取国产芯片和国产系统,降低对外部技术的依赖,把核心技术牢牢抓在自己手中。
本教材涵盖STM32F1系列芯片的通用GPIO、USART、TIMER、ADC等基本外设的工作原理、内部结构、相关固件库文件和库函数。结构上是先列出本章要点,然后介绍相关知识,最后按照嵌入式系统开发的一般方法,遵循方案设计、核心器件选型、硬件设计、硬件制作、软件设计、程序下载与调试的流程进行详细讲解。对于核心程序,则结合源程序语句进行讲解。引导读者逐步完成STM32知识的学习与项目的硬件设计和软件设计,最终完成项目的软硬件调试,达到学习目标。
本教材共6章,分别是流水灯设计与制作、红外测温仪设计与制作、红外遥控开关设计与制作、北斗信息显示终端设计与制作、水资源pH检测系统设计与制作、智能门锁设计与制作。第1章以流水灯的设计与制作项目为载体学习基于STM32F1系列32位高性能处理器开发环境的搭建,固件库的使用和GPIO端口的使用方法;第2章以红外测温仪的设计与制作项目为载体学习STM32F1系列处理器GPIO端口模拟SMBus总线时序的进行;第3章以红外遥控开关设计与制作项目为载体学习STM32F1系列处理器定时器的基本特性、库文件和库函数的使用;第4章以北斗信息显示终端设计与制作项目为载体学习STM32F1系列处理器USART的基本特性、库文件和库函数的使用;第5章以水资源pH检测系统设计与制作项目为载体学习STM32F1系列处理器ADC的基本特性、库文件和库函数的使用、μCOS-Ⅲ小型嵌入式系统在该处理器上的移植和应用;第6章以智能门锁设计与制作项目为载体,学习STM32F1系列处理器的WiFi网络通信,使用Android开发APP实现门锁的远程控制,第6章是一个综合项目应用。通过这些项目的学习,学生可以掌握STM32F1系列处理器基本外设的使用和基于STM32F1系列处理器嵌入式系统开发的方法。
本教材可作为电子信息大类相关专业嵌入式和STM32单片机课程的教材,也可作为相关专业学生和技术人员的自学和参考用书,参考学时为64。
本教材是机械工业出版社组织出版的“高等职业教育系列教材”之一,由杜锋担任主编,杨永和李博担任副主编,许金星和王艇任参编。其中,杜锋编写了第1、2、4、5章和3.2节,并负责本书的统稿。杨永编写了3.1节,李博编写了第6章。许金星和王艇参与了课程资源制作。本教材在编写过程中得到了江苏电子信息职业学院李朝林教授的关心和支持,在此表示衷心感谢。2019级电子信息工程技术专业学生张志颖、陶进明和孟刘网也参与了本教材实验套件的制作与调试,在此表示感谢!
由于时间仓促,加之编者水平所限,书中难免有错误和不当之处,恳请各位读者批评指正。
|
|