新书推荐 | 嵌入式系统设计实验 — 基于STM32CubeMX与HAL库

描述

 

文末留言,参与赠书活动

 本书内容分为两部分,总共9章,62个具体实验,42道课后习题。各章内容循序渐进,逐步深入。初学者只需按部就班完成62个实验内容,基本可以达到嵌入式系统入门级水平。内容简介本书所用开发板NUCLEO-F411

1)第一部分内容:与理论教材同步配套

第一部分内容包含前6章,与原教材进行同步配套,分别是STM32微控制器开发环境的搭建、通用输入输出口、中断系统、定时器、串口通信、FreeRTOS 。该部分内容涵盖原教材绝大部分基础实验,并做了大量综合应用方面的拓展,内容更加丰富。以第2章为例,一共有15个具体实验。实验EX2-1—EX2-6与原教材内容配套;实验EX2-7—EX2-10,在原教材基础上增加了使用BSP方式驱动OLED、温度传感器、按键和蜂鸣器的内容,是对原教材内容深化;EX2-10—EX2-13扩展了数码管驱动实验,并以数码管为例,讲解了BSP驱动程序设计方法,是对原教材内容的有益补充;EX2-14—EX2-15扩展了STM32F4固件包中EEPROM例程,综合运用多个知识点,设计了使用单片机自带EEPROM,记录开机次数的实验,培养学生利用官方固件包例程进行学习的好习惯。第一部分内容通过对原教材知识点的综合应用,配合详细的实验指导和讲解视频,使学生尽快入门,大幅度降低嵌入式系统学习的门槛。

2)第二部分内容:综合实验

第二部分内容是本书扩展的嵌入式综合实验,包括了ADC、数字信号处理、PID控制、光电传感检测等知识。这部分内容是对原有教材知识点的综合应用和有益补充。第二部分包括7-9章。第7章详细介绍了STM32F4单片机的ADC,设计了单通道数据采集、多通道数据同步采集、DMA模式进行高速数据采集等综合实验。第8章介绍了ARM公司的CMSIS-DSP库的主要内容,以及在ST单片机上的移植和应用方法,并以STM32F4固件库中的FFT例程为例,结合前七章的OLED、串口、定时器、中断、ADC等知识,设计了基于CMSIS-DSP库的数字频率计。第9章是一个综合实验,在前8章的基础上,扩展了舵机驱动、PID控制、光电传感与检测、电路设计EDA等知识,设计了一个点光源追踪系统。该实验设计思路来自2010年陕西省电子设计竞赛题C“坦克打靶”。该实验可以也可以作为电赛入门级培训题目。

第2部分内容通过多种知识的综合应用,设计了多个综合性实验,有助于加深学生对嵌入式知识的理解,达到融会贯通和举一反三的效果。

作者介绍严学文,西安邮电大学电子工程学院副教授,从事人工智能在物联网行业的应用、嵌入式系统、新型传感器和智能仪器仪表等方向教研工作,“西安邮电大学-意法半导体(ST)嵌入式联合创新实验室”指导老师,担任市发改委“西安市电磁传感器和光电传感器工程实验室”和市科技局“高压电力设备绝缘监测及水质监测光电传感器工程研究中心”主任,主持陕西省重点研发计划、科技部中小企业创新基金、教育部产学研协同育人计划(意法半导体精品课程)等项目20余项。2016年和2020年两次获得陕西省科学技术奖,2021和2022年两次获得教育部高校电子信息类专业课程教学实验案例设计竞赛全国一等奖。

漆强,电子科技大学光电科学与工程学院副教授,长期从事嵌入式系统设计、光电系统集成等方面的科研和教学工作。参与包括国家自然科学基金、总装预研基金等项目10余项。主持省部级教改项目9项,校级教改项目15项,发表学术及教研论文10余篇,主编《嵌入式系统设计工程实践》教材1部,为本科生讲授嵌入式系统设计、高级程序语言设计等课程。获四川省教学成果一等奖1项,二等奖1项,唐立新优秀教师教学奖,本科教学优秀奖以及五粮液本科教学奖等多项奖励。多次指导学生荣获全国大学生光电设计竞赛、全国大学生电子设计竞赛以及全国大学生智能车竞赛等全国竞赛的一、二等奖。

配套资源本书所需开发软件、扩展板BSP驱动程序、全部教学ppt、开发板及扩展板原理图pcb、各章实验所有源代码见网盘链接:https://pan.baidu.com/s/1-HG2fL6QsAfODQB39ScHEA?pwd=5n13 提取码:5n13

各个实验及作业题的学习视频B站合集如下,并将陆续更新。https://space.bilibili.com/1481046193/channel/collectiondetail?sid=1306175

目录

   

 

STM32

STM32

STM32

STM32

STM32

上下滚动查看图书目录

 

STM32

 

 有奖评论:赠书活动:为支持严学文、漆强老师《嵌入式系统设计实验—基于STM32CubeMX与HAL库》新书上架,我们特准备10本新书作为赠书。

福利:

  • 文末留言,写下你的STM32学习计划,并点赞转发。
  • 我们将从中选取10名蝶粉,送出新书《嵌入式系统设计实验—基于STM32CubeMX与HAL库》。

▼▼▼

 推荐阅读:

▷ 新书推荐|电子信息类专业课程设计教程和典型案例——基于TouchGFX的智能硬件可视化

▷ 新书推荐|ARM Cortex-M3系统设计与实现――STM32基础篇(第3版)

▷ 新书推荐!Cortex-M0+嵌入式系统设计从入门到精通

▷ 新书上线!手把手教你用STM32CubeMX和HAL驱动库做嵌入式系统设计

▷STM32 高等学校电子信息类专业系列教材《微处理器系统原理与应用设计》隆重出版!

▷ STM32书单 | 意法半导体(ST)大学计划推荐优秀教材

▷ STM32书单 | 意法半导体(ST)大学计划推荐优秀实践教材 - 系列二

▷ STM32书单 | 意法半导体(ST)大学计划推荐自学教材 - 系列三

▷ 新书上线!手把手教你用STM32CubeMX和HAL驱动库做嵌入式系统设计

▷STM32 高等学校电子信息类专业系列教材《微处理器系统原理与应用设计》隆重出版!

▷ STM32书单 | 意法半导体(ST)大学计划推荐优秀教材

▷ STM32书单 | 意法半导体(ST)大学计划推荐优秀实践教材 - 系列二

▷ STM32书单 | 意法半导体(ST)大学计划推荐自学教材 - 系列三

 


 

THE END

STM32

长按扫码关注公众号 

 

更多资讯,尽在STM32


原文标题:新书推荐 | 嵌入式系统设计实验 — 基于STM32CubeMX与HAL库

文章出处:【微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分