STM32CubeMX系列教程5:串口接收不定长数据

ouyang7个月前 (10-01)STM32CubeMX2138
STM32CubeMX系列教程5:串口接收不定长数据
一、摘要二、配置工程1. 配置串口及DMA2. 生成源码三、修改源码1. 重定向printf2. 添加串口接收所需变量3. 添加串口及IDLE处理函数4. 声明变量及函数5. 启用IDLE中断6. 修...

STM32CubeMX系列教程4:基本串行通信

ouyang7个月前 (09-30)STM32CubeMX2063
STM32CubeMX系列教程4:基本串行通信
一、摘要二、配置工程2-1. 启动串口中断2-2. 编写用户代码2-3. 编写中断回调函数2-4. 编译下载1-1. 启用串口通信1-2. 编写用户代码1-3. 编译下载1. 轮询方式发送2. 中断方...

STM32CubeMX系列教程3:基本定时器中断

ouyang7个月前 (09-29)STM32CubeMX2015
STM32CubeMX系列教程3:基本定时器中断
一、摘要二、配置工程1-1. 使能定时器1-2. 配置定时器参数1-3. 开启定时器中断1. 配置定时器参数2. 生成工程三、编写用户程序1. 编写中断回调函数2. 启动定时器四、编译下载程序一、摘要...

STM32CubeMX系列教程2:外部中断EXIT

ouyang7个月前 (09-28)STM32CubeMX2328
STM32CubeMX系列教程2:外部中断EXIT
一、摘要二、配置工程3-1. 中断优先级分组3-2. 中断优先级1. 修改引脚模式2. 配置GPIO3. 开启外部中断4. 生成工程三、编写用户程序1. 编写中断回调函数四、编译下载程序1. 注意一、...

STM32CubeMX系列教程1:GPIO输入与输出

ouyang7个月前 (09-26)STM32CubeMX2136
STM32CubeMX系列教程1:GPIO输入与输出
一、摘要二、创建工程1-1. 配置RCC与Debug1-2. 选择GPIO引脚与功能1-3. 配置GPIO1. 配置外设与IO2. 时钟配置3. 工程输出设置三、编写用户代码1. 插入用户代码2. 编...

STM32程序下载4:通过STM32CubePro-USB下载

ouyang7个月前 (09-25)必备技能428
STM32程序下载4:通过STM32CubePro-USB下载
一、摘要  这一张主要介绍使用STM32芯片自带的USB接口下载程序,在前面几章,介绍了通过ST-Link和UART下载,这两种下载方式都需要额外的模块支持才可以下载,而通过USB下载,则不需要这些额...

STM32程序下载3:通过STM32CubePro-UART下载

ouyang7个月前 (09-23)必备技能433
STM32程序下载3:通过STM32CubePro-UART下载
一、摘要  这一章主要介绍如何使用串口模块对STM32进行程序下载,使用ST-Link下载程序需要购买ST-Link,同样的使用UART下载程序也需要买一个USB转串口模块,而且串口模块相对来说比较便...

STM32程序下载2:通过STM32CubePro-ST-Link下载

ouyang7个月前 (09-22)必备技能446
STM32程序下载2:通过STM32CubePro-ST-Link下载
摘要上期讲了在keil中借助ST-Link对单片机进行下载,在这一章讲述如何使用STM32CubeProgrammer工具中的ST-Link对单片机进行程序下载。下载程序之前,还需要先准备好需要下载的...

STM32程序下载1:通过keil-ST-Link方式下载

ouyang7个月前 (09-18)必备技能588
STM32程序下载1:通过keil-ST-Link方式下载
设置keil连接好ST-link调试器与单片机,将ST-link调试器插在电脑上。此时,在设备管理器中应能找到ST-Link设备,如果没有,请检查ST-link是否正常或重新安装ST-Link驱动程序...

STM32程序下载0:STM32CubeProgrammer安装

ouyang7个月前 (09-18)必备技能495
STM32程序下载0:STM32CubeProgrammer安装
这一章节,主要介绍三种常用的程序下载方法,以及STM32专用下载工具的使用方法。STM32常用的三种下载方法主要为:通过ST-link下载。通过UART下载通过USB下载...