beat365体育官方网站:从零开始设计你的智能小车—— 基于STM32的嵌入式系统开发 | 教学大纲、PPT课件、教学视频、开发实例、开发软件、芯片手册
作者:beat365发布时间:2025-01-03
教育部高等学校电工电子基础课程教学指导分委员会推荐教材
“最小系统板+硬件模块”自己动手设计硬件平台
丰富的教学视频打造“身临其境”的教学体验
教学大纲、PPT课件、教学视频、开发实例、开发软件、芯片手册
01
编辑推荐
(1)体现“卓越工程师教育培养计划”的理念,注重培养学生解决复杂工程问题的能力,将嵌入式系统开发能力的培养常态化、课程化。
(2)选用Coretex-M3内核的STM32F103VET6单片机,深入分析CMSIS固件库,详细讲解基于固件库的嵌入式系统开发。
(3)专门讲解C语言在嵌入式系统开发中的独到之处,以及固件库C语言程序的特性。
(4)内容组织由浅入深,基础篇、提高篇和实践篇可适应不同层次学习者的需求。
(5)“最小系统板+硬件模块”方式搭建硬件平台,设计灵活,可拓展性强。
(6)从“实战”出发,按需学习。针对具体的功能需求,先学习单片机片上硬件模块的功能、相关寄存器和库函数,再完成设计实现功能。beat365体育官方网站
(7)针对各章内容,配有丰富的设计实例,分析程序架构,讲解调试方法。
(8)提供完整的项目开发设计实例,分解功能需求,分析硬件设计,讲解软件设计,讲述完整的项目开发全过程。
(9)配套大量教学视频,从工具的使用、硬件设计,到分析代码、调试问题,提供“身临其境”的沉浸式教学体验,可扫描书中二维码观看。
(10)新形态教材,配套资源丰富,包括教学大纲、PPT课件、教学视频、开发实例、开发软件、芯片手册等,可扫描前言下方二维码下载。
02
内容简介
本书从“实战”出发,以STM32F103VET6单片机为对象,以C语言为开发语言,详细讲解如何在CMSIS固件库基础上完成嵌入式应用系统的开发。通过本书的学习,读者能够初步了解嵌入式系统设计中的硬件设计和软件设计,掌握硬件和软件调试技巧,具备设计、规划和实现一个简单嵌入式应用系统的能力。
全书以“智能小车设计”作为主线,内容分为基础篇、提高篇和实践篇三个层次。“基础篇”介绍嵌入式开发的基本常识、系统架构等。“提高篇”以小车功能需求为目标来组织各章节内容,每一章实现智能小车的一个功能。“实践篇”从应用系统设计规划的角度出发,通过两个不同的“智能小车”系统设计实例,从功能设计规划开始,经过硬件需求分析与选型、硬件设计与供电设计,到软件设计、系统测试,详细讲解从设计规划到开发实现的完整过程。侧重分析设计思路、设计方法,以及项目的组织架构,培养作为系统开发工程师而应该具备的“全局观”和从系统层面分析、分解系统功能的能力。
本书可作为高等院校自动化、电气工程等相关专业的教材,也可作为嵌入式开发爱好者的入门书籍。
03
教学视频
教学大纲
上下滚动查看更多
05
PPT课件
上下滚动查看更多
06
教材目录
上下滚动查看更多
07
其他资源
赠书活动
(1)请关注「小小讲台」公众号,将本篇文章分享至朋友圈。
(2)填写申请表:打开「小小讲台」公众号菜单栏,点击 【样书申请】进入申请表并填写。
(3)申请人须是普通高校教师并教授所申请教材对应课程,申请表中需要上传对应课程的教学大纲。
注:样书申请长期有效。
样书抽奖(其他读者)(1)请关注「小小讲台」公众号,将本篇文章分享至朋友圈。(2)在公众号对话框界面输入"8.15抽奖",弹出抽奖链接。(3)点击链接抽奖,中奖者请于中奖当日填写邮寄地址。注:抽奖仅限当日(8月15日)有效。
-END-