STM32硬件开发视频教程

创客学院汇聚了国内最顶级的嵌入式开发、Android开发、iOS开发、前端开发、UI设计、VR/AR开发、JavaEE开发等方向技术专家。朱有鹏精通U-Boot、linux kernel移植及驱动程序开发;精通C、C++、Java、C#等高级语言,熟悉ARM Cortex-A、Cortex-M3/M4等体系结构。

阅读数:1000

STM32F4是由ST(意法半导体)开发的一种高性能微控制器系列。其采用了90nm的NVM工艺和ART技术(自适应实时存储加速器,Adaptive Real-Time MemoryAccelerator™)。

ST(意法半导体)推出了以基于ARM® Cortex™-M4为内核的STM32F4系列高性能微控制器,其采用了90 纳米的NVM 工艺和ART(自适应实时存储器加速器,Adaptive Real-Time MemoryAccelerator™)。

STM32F4系列微控制器集成了单周期DSP指令和FPU(floating point unit,浮点单元),提升了计算能力,可以进行一些复杂的计算和控制。STM32 F4系列引脚和软件兼容于当前的STM32 F2系列产品。

STM32系列课程主要培养学员对嵌入式系统控制部分体系结构的理解和操作技能,通过移植让大家掌握uCOS3的bsp代码架构、中断处理、任务创建、任务间信号量同步等技巧,从而初步学习uCOS3的移植和使用。

前 言 STM32F4硬件开发课程
第1讲 STM32F4硬件开发课程:必须要get的ARM知识
第2讲STM32F4硬件开发课程:Cortex-M4概述
第3讲 STM32F4硬件开发课程:认识STM32
第4讲STM32F4硬件开发课程:STM32F407硬件平台介绍
第5讲 STM32F4硬件开发课程:Keil MDK-ARM环境介绍及安装
第6讲STM32F4硬件开发课程:STM32CubeMX简介及安装
第7讲 STM32F4硬件开发课程:STM32F4储存器映射
第8讲STM32F4硬件开发课程:STM32F4启动流程分析
第9讲 STM32F4硬件开发课程:STM32F407 启动文件分析
第10讲STM32F4硬件开发课程:GPIO的基本概念及寄存器介绍
第11讲 STM32F4硬件开发课程:照亮电子世界的那盏灯——LED寄存器版
第12讲STM32F4硬件开发课程:照亮电子世界的那盏灯——LED寄存器版
第13讲 STM32F4硬件开发课程:初识人机交互——按键
第14讲STM32F4硬件开发课程:串行通信的基本概念
第15讲 STM32F4硬件开发课程:串口寄存器介绍
第16讲STM32F4硬件开发课程:stm32实现串口数据收发
第17讲 STM32F4硬件开发课程:stm32实现串口数据收发
第18讲STM32F4硬件开发课程:STM32中断系统概述
第19讲 STM32F4硬件开发课程:外部中断控制器EXTI
第20讲STM32F4硬件开发课程:按键中断实例
第21讲 STM32F4硬件开发课程:串口中断实例
第22讲STM32F4硬件开发课程:STM32时钟系统概述
第23讲 STM32F4硬件开发课程:STM32时钟配置实例
第24讲STM32F4硬件开发课程:SysTick定时器讲解
第25讲 STM32F4硬件开发课程:HAL_Delay()的实现
第26讲STM32F4硬件开发课程:STM32定时器介绍
第27讲 STM32F4硬件开发课程:STM32定时器之定时中断实验
第28讲STM32F4硬件开发课程:高级定时器功能分析
第29讲 STM32F4硬件开发课程:STM32定时器之输入捕获实验
第30讲STM32F4硬件开发课程:STM32定时器之PWM呼吸灯实验
第31讲 STM32F4硬件开发课程:STM32-独立看门狗IWDG
第32讲STM32F4硬件开发课程:STM32-独立看门狗实例
第33讲 STM32F4硬件开发课程:STM32-窗口看门狗WWDG
第34讲STM32F4硬件开发课程:STM32-窗口看门狗实例
第35讲 STM32F4硬件开发课程:stm32 ADC模数转换概述
第36讲STM32F4硬件开发课程:stm32 ADC单通道采集实例
第37讲 STM32F4硬件开发课程:stm32 ADC多通道采集实例
第38讲STM32F4硬件开发课程:STM32 DMA数据搬运概述
第39讲 STM32F4硬件开发课程:ADC_DMA多路采集实例
第40讲STM32F4硬件开发课程:开发板硬件确认
第41讲 STM32F4硬件开发课程:开始移植工作
第42讲STM32F4硬件开发课程:串口输出信息的移植
第43讲 STM32F4硬件开发课程:串口输出问题解决
第44讲STM32F4硬件开发课程:从串口看中断处理的代码模式
第45讲 STM32F4硬件开发课程:uCOS3中创建任务演示
第46讲STM32F4硬件开发课程:添加一个按键响应处理任务
第47讲 STM32F4硬件开发课程:两任务通过信号量交互