该课程是正点原子2022年全新升级的STM32 HAL库开发教学视频!
手把手教你学STM32-基于正点原子全系列STM32开发板
本视频将由浅入深,带领大家学习STM32 HAL库开发,为您开启全新的STM32之旅。
本视频总共分为三篇:
1,基础知识讲解(基础篇)包括以下内容:
(1)单片机简介
(2)CortexM系列介绍
(3)初识STM32
(4)STM32原理图设计
(5)搭建开发环境
(6)STM32初体验
(7)MDK5使用技巧
(8)C语言基础知识复习
(9)STM32基础知识
(10)新建寄存器版本MDK工程
(11)认识HAL库
(12)新建HAL库版本MDK工程
(13)STM32启动过程浅析
(14)STM32CubeMX入门
(15)STM32时钟系统
(16)SYSTEM文件夹介绍
2,基础外设(入门篇)包括以下内容:
(1)GPIO(跑马灯实验,蜂鸣器实验,按键输入实验)
(2)中断(外部中断实验)
(3)串口(串口通信实验)
(4)IWDG(独立看门狗实验)
(5)WWDG(窗口看门狗实验)
(6)TIMER(基本定时器中断实验,通用定时器中断实验,通用定时器PWM输出实验,通用定时器输入捕获实验,通用定时器脉冲计数实验)
(6)TIMER(高级定时器输出指定个数PWM实验,高级定时器输出比较模式实验,高级定时器互补输出带死区控制实验,高级定时器PWM输入模式实验)
(7)OLED(OLED实验)
(8)MPU(内存保护(MPU)实验)
(9)FSMC/FMC(TFTLCD(MCU屏)实验,SRAM实验,SDRAM实验,NAND FLASH实验)
(10)LTDC(LTDC驱动RGB屏实验)
(11)USMART(USMART实验)
(12)RTC(RTC实验)
(13)RNG(硬件随机数实验)
(14)LOW POWER(PVD电压监控实验,睡眠模式实验,停止模式实验,待机模式实验)
(15)DMA(DMA实验)
(16)ADC(单通道ADC采集实验,单通道ADC采集(DMA读取)实验,多通道ADC采集(DMA读取)实验,单通道ADC过采样(26位分辨率)实验,内部温度传感器实验,光敏传感器实验)
(17)DAC(DAC输出实验,DAC输出三角波实验,DAC输出正弦波实验,PWM DAC实验)
(18)IIC(IIC实验,IO扩展实验,光环境传感器实验,九轴传感器实验)
(19)SPI/QSPI(SPI实验,QSPI实验)
(20)RS485(485实验)
(21)CAN(CAN通信实验)
(22)TOUCH(触摸屏实验)
(23)RETOME(红外遥控实验)
(24)游戏手柄(游戏手柄实验)
(25)单总线(DS18B20实验,DHT11实验)
(26)无线通信(无线通信实验)
(27)FLASH模拟EEPROM(FLASH模拟EEPROM实验)
(28)摄像头(OV7725摄像头实验 捕获IO时序,OV2640摄像头实验 DCMI,OV5640摄像头实验 DCMI)
3,高级应用(提高篇)包括以下内容:
(1)内存管理(内存管理实验)
(2)SD卡(MINI STM32 SPI ,STM32F103/F407/F429 SDIO,STM32F750/F767/H743/H750 SDMMC)
(3)FATFS(FATFS实验)
(4)汉字显示(汉字显示实验)
(5)图片编解码(图片显示实验,硬件JPEG解码实验,照相机实验,视频播放实验)
(6)音频编解码(音乐播放器实验,录音机实验,SPDIF(光纤音频)实验)
(7)FPU(FPU测试(Julia分形)实验)
(8)DSP(DSP测试实验)
(9)手写识别(手写识别实验)
(10)T9拼音输入(T9拼音输入法实验)
(11)IAP(串口IAP实验)
(12)USB(USB读卡器(Slave)实验,USB虚拟串口(Slave)实验,USB声卡(Slave)实验,USB U盘(Host)实验,USB鼠标键盘(Host)实验)
暂无评论