简介:STM32开发-基于STM32U5
课程章节
第01课 单片机基础
-
课时1什么是单片机
开始学习 -
课时2嵌入式软件开发方法
开始学习 -
课时3ARM及Cortex核
开始学习 -
课时4Cortex M33核架构简介
开始学习 -
课时5M33核主要寄存器介绍
开始学习 -
课时6STM32U5开发板组成
开始学习 -
课时7STM32U5开发板原理图简介
开始学习
第02课 单片机开发入门
-
课时1开发环境搭建——Keil1
开始学习 -
课时2开发环境搭建——STM32CubeMX
开始学习 -
课时3开发环境搭建——ST-LINK及USB转串口
开始学习 -
课时4软件使用基础——STM32CubeMX
开始学习 -
课时5软件使用基础——Keil基本配置
开始学习 -
课时6软件使用基础——Keil编码、编译和下载
开始学习 -
课时7软件使用基础——Keil仿真调式
开始学习 -
课时8STM32 开发的几种方式(选修)
开始学习 -
课时9元宇宙仿真平台的引入
开始学习
第03课 STM32之GPIO(上)
第04课 STM32之GPIO(下)
-
课时1GPIO的一些属性
开始学习 -
课时2GPIO常见接口配置方法
开始学习 -
课时3GPIO的相关寄存器
开始学习 -
课时4GPIO示例——流水灯
开始学习 -
课时5GPIO示例——按键控制蜂鸣器
开始学习 -
课时6C语言是如何控制单片机的(上)
开始学习 -
课时7C语言是如何控制单片机的(下)
开始学习
第05课 STM32之中断
-
课时1中断的概念和处理流程简介
开始学习 -
课时2中断向量表简介
开始学习 -
课时3NVIC及优先级
开始学习 -
课时4STM32的启动代码分析(上)
开始学习 -
课时5STM32的启动代码分析(下)
开始学习 -
课时6什么是CMSIS
开始学习 -
课时7NVIC相关寄存器介绍
开始学习 -
课时8NVIC虚拟仿真
开始学习 -
课时9STM32U575的NVIC
开始学习
第06课 STM32之EXTI
第07课 STM32的RCC和SysTick
-
课时1STM32U575复位源
开始学习 -
课时2单片机时钟及STM32常用的外部时钟源
开始学习 -
课时3STM32U575时钟树
开始学习 -
课时4SMT32U575 RCC相关寄存器
开始学习 -
课时5SysTick与延时函数
开始学习 -
课时6SysTick示例1——按键去抖
开始学习 -
课时7SysTick示例2——点灯延时
开始学习 -
课时8Keil 添加代码格式化工具AStyle(选修)
开始学习
第08课 STM32之UART(上)
-
课时1U(S)ART的基本概念
开始学习 -
课时2UART的基本参数
开始学习 -
课时3UART通信的 TTL,232,485关系
开始学习 -
课时4STM32U575的USART功能简介
开始学习 -
课时5STM32U575之UART分类及虚拟仿真
开始学习 -
课时6STM32U575之USART的发送(上)
开始学习
第09课 STM32之UART(下)
-
课时1STM32U575之USART的发送(下)
开始学习 -
课时2printf的实现——MicroLib方式
开始学习 -
课时3printf的实现——禁用半主机方式
开始学习 -
课时4STM32U575 UART口的接收基本概念
开始学习 -
课时5USART的阻塞接收例程
开始学习 -
课时6USART的中断接收例程
开始学习 -
课时7USART接收随机长度数据例程
开始学习
第10课 STM32之定时器(上)
-
课时1单片机定时器简介
开始学习 -
课时2STM32U575定时器简介
开始学习 -
课时3基本定时器功能介绍
开始学习 -
课时4基本定时器的虚拟仿真
开始学习 -
课时5基本定时器示例上
开始学习 -
课时6基本定时器示例中
开始学习 -
课时7基本定时器示例下
开始学习
第11课 STM32之定时器(中)
第12课 STM32之定时器(下)
-
课时1多种输出比较模式介绍
开始学习 -
课时2PWM配置及虚拟仿真
开始学习 -
课时3PWM示例——呼吸灯(上)
开始学习 -
课时4PWM示例——呼吸灯(下)
开始学习 -
课时5逻辑分析仪使用方法
开始学习 -
课时6定时器电机控制功能简介
开始学习
第13课 STM32之DMA(上)
第14课 STM32之DMA(下)
-
课时1DMA示例2_串口DMA_Idle接收(上)
开始学习 -
课时2DMA示例2_串口DMA_Idle接收(下)
开始学习 -
课时3DMA示例_LinkList(上)
开始学习 -
课时4DMA示例_LinkList(中)
开始学习 -
课时5DMA示例_LinkList(下)
开始学习
第15课 STM32之ADC(上)
-
课时1ADC的概念及SAR型ADC原理
开始学习 -
课时2其他常见ADC实现方式(选修)
开始学习 -
课时3STM32U575的ADC功能概述
开始学习 -
课时4ADC特性-通道_退出低功耗_校准_输入模式
开始学习 -
课时5ADC特性-分组和转换顺序模式
开始学习 -
课时6ADC特性-转换启动和停止
开始学习
第16课 STM32之ADC(中)
-
课时1ADC特性-转换精度_时间_过采样(了解)
开始学习 -
课时2ADC特性-数据处理
开始学习 -
课时3ADC特性-模拟看门狗_动态低功耗
开始学习 -
课时4ADC特性-内部通道_ADC4差异_VDDA
开始学习 -
课时5ADC示例_查询和中断方式(上)
开始学习 -
课时6ADC示例_查询和中断方式(下)
开始学习
第17课 STM32之ADC(下)
第18课 STM32之I2C
-
课时1I2C总线的概念
开始学习 -
课时2I2C协议的拓展知识(选修)
开始学习 -
课时3STM32U575的I2C属性(上)
开始学习 -
课时4STM32U575的I2C属性(下)
开始学习 -
课时5I2C接口触摸屏介绍
开始学习 -
课时6I2C驱动触摸屏示例
开始学习
第19课 STM32之SPI
授课讲师
-
-
吕瑞老师
总监级讲师,20年开发经验
关于讲师
同济大学毕业,20多年嵌入式软、硬件开发经验,ARM公司全球认证讲师。精通STM32等CORTEXM核MCU、RTOS、RFID等,精通ZigBee、BLE、RFID、WiFi、LoRa、NB-IoT等无线通信技术开发,曾负责智能交通调度终端、车载POS等大型项目。
课程推荐
- 硬件设计入门及实战 试听 11833
- 基于STM32U5的智能手表 试听 3305
- 手把手带你开发一个空气质量检测仪 试听 3860
- 手搓一个蓝牙MP3 试听 3448
学习服务
- 技术大牛直播授课
- 实时学情管理
- 课后作业批改,BUG诊断
- 辅导老师当堂答疑
- 学习规划,专属学习方案