“嵌入式基础”以嵌入式教学为主,依托基于STM32F103实训平台,能够实现完整嵌入式系统的设计、开发、调试与应用,
多模块与各个应用项目结合,便于学生快速、全面掌握嵌入式开发知识内容。课程提供完善的课程资料包含7章+32节共64课时,
具有课程指南、学习指导书、实训手册、课件、考核资料包及示例资料库等教学工具,便于授课学习。
嵌入式基础平台课程的学习涉及C语言程序设计、电路基础、模拟电子技术、数字电子技术等多方面的基础知识。
课程定位于各中高职、专本科院校自动化、机器人、计算机、电子类、人工智能等相关专业的专业基础课与综合实践课,
已修完先修课程的学生均可学习本课程。亦可作为嵌入式系统爱好者的课外读物与实践参考手册。
章 | 节 |
第一章 绪论 | 1.1 嵌入式技术概述 |
1.2 实训:开发环境搭建 |
第二章 通用输入/输出 | 2.1 STM32时钟及GPIO原理 |
2.2 实训:点亮流水灯 |
第三章 外部中断 | 3.1 外部中断原理概述 |
3.2 实训:控制涟漪灯 |
第四章 串行通信 | 4.1 SPI通信协议原理 |
4.2 实训:数码管显示 |
4.3 IIC总线协议与软件模拟 |
4.4 实训:屏幕字符显示 |
4.5 实训:4×4键盘 |
4.6 实训:陀螺仪应用 |
4.7 单总线通信协议原理 |
4.8 实训:温湿度显示 |
4.9 USART与STM32 USART |
4.10 实训:串口通信 |
4.11 Wi-Fi通信技术原理 |
4.12 实训:Wi-Fi通信 |
第五章 ADC模数转换 | 5.1 ADC模数转换原理 |
5.2 实训:电压表制作 |
第六章 定时器原理及应用 | 6.1 定时器与输入捕获 |
6.2 输出PWM模式与寄存器 |
6.3 实训:直流电机控制 |
6.4 实训:步进电机控制 |
第七章 嵌入式系统设计与实现 | 7.1 EEPROM基本原理 |
7.2 实训:图片读取 |
7.3 实训: 计算器设计 |
7.4 实训:智能风扇系统搭建 |
7.5 实训:角度测量仪设计 |
7.6 实训:贪吃蛇小游戏 |
7.7 实训:智能家居系统设计与实现 |
7.8 实训:智能监控器设计与实现 |
名称 |
参数 |
核心主板 |
STM32 ARM@Cortex-M3/32bit/72MHz |
试验箱尺寸 |
345 x 340 x135mm |
电源 |
12VDC/3A/ 电源适配器 |
液晶屏 |
3.5寸LCD液晶显示屏,240x160点阵 |
摄像头 |
1/4寸的200W像素清CMOS传感器 |
WiFi |
WIFI+蓝牙2合1双核低功耗 |
步进电机 |
17HS2408s两相混合式42步进电机 |
直流电机 |
工作电压12V,速度5500rpm,电流0.025A |
温湿度传感器 |
电容式数字温湿度传感器 |
内容清单 |
数量 |
内容清单 |
数量 |
嵌入式基础平台实验箱 |
x1 |
实验箱资料U盘 |
x1 |
嵌入式开发板 |
x1 |
合格证 |
x1 |
电源适配器 |
x1 |
保修卡 |
x1 |
串口线 |
x1 |
教师课程资料包 |
x1 |
jlink线 |
x1 |
烧写器 |
x1 |
摄像头 |
x1 |
电源适配器 |
x1 |