自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 stm32f103使用串口DMA接收不定长数据

本段程序主要是实现串口的DMA自动接收,可接收不定长数据,数据接收完成后,串口产生IDLE(空闲)中断,在中断函数中清除中断标志位,并获取接收 数据长度。程序在STM32F103RET6单片机上测试成功,可实现串口1、串口2、串口3、串口4的DMA自动接收,串口5没有对应DMA,只能用接收中断接收。以上为串口初始化部分程序,程序基于正点原子模板改写,全部的项目代码电击此链接,免费下载。以下是串口的初始化函数及接收中断函数,另外附上串口的几种发送函数。

2022-09-11 13:44:54 2270 1

原创 STM32F1主从定时器设置

基于正点原子模板工程修改,将定时器3做为定时器2 的时钟输入,可用定时器2的值作为定时器3的中断次数、PWM方波个数等

2022-01-09 11:28:50 2996 1

原创 stm32定时器触发ADC1多通道规则转换

stm32定时器触发ADC多通道规则转换之前也查了不少资料,参考了其他人写的,综合了一下,通过定时器触发ADC多通道转换,并通过DMA传输数据,希望能给大家带来一些启发。使用定时器2的CC2触发ADC1转换,AD转换包含ADC_Channel_8和ADC_Channel_9,转换结果通过DMA1_Channel1放入缓冲区ADC为一个整体,其外部不单只外部引脚,除ADC外的其他所有均为外部以下代码运行中stm32F103上,主时钟为72MHzuint16_t AD_Data[200]; //AD

2021-02-07 18:29:49 5813 6

STM32F103单片机多串口DMA接收

以上程序测试时使用的STM32F103RET6,初始化了串口1、串口2、串口3、串口4、串口5,端口没有进行重映射。除串口5外,其他均使用DMA自动接收,串口空闲中断判断是否接收完成。 程序适合接收不定长串口数据

2022-09-11

基于STM32F1的主从定时器源码

基于STM32的主从定时器模式。使用定时器3做主定时器,定时器2做从定时器,

2022-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除