STM32F407ZET6的DMA串口直通,usart6与usart3互通; 本人用于公司产品固件升级,即232到MCU的usart6,再互通到usart3而后到需固件升级的ZigBee; 用DMA的原因是固件升级的数据量较大,普通的中断互通不行,必须上DMA。
2021-03-09 17:47:08 4.72MB DMA 外设到外设 usart stm32
1
stm32f103 adc+tim控制采样+dma传输+fft处理频率计。程序可以直接运行,没有BUG,可以升级。可以将频谱显示在LCD显示屏上。
2021-03-09 17:39:04 3.43MB 嵌入式
1
本文件为Verilog文件,适合研习AMBA总线的朋友学习使用。
2021-03-08 10:42:43 730KB AMBA AHB DMA
1
该工程使用STM32F030F4P6主控芯片,可实现2个模拟串口和1个芯片自身物理串口的应用。 全双工模拟串口 接收需要使用1个EXTI引脚中断,1个有DMA通道的TIM;发送需要1个独立TIM。 半双工模拟串口 接收需要使用1个EXTI引脚中断,1个有DMA通道的TIM;发送复用接收的TIM。 模拟串口在115200波特率下,需要使用speed最高级优化。 VCOM.C是全双工模拟串口的实现代码,VCOMH_HalfDuplex.c 是半双工模拟串口的实现代码。 如需更换模拟串口GPIO位置,各个定义主要在VCOM.H,VCOMH_HalfDuplex.H完成,C代码中简单调整时钟等即可 IAR EWARM 7.4 编译,使用stm标准库。
2021-03-08 09:07:30 1.87MB 模拟串口 DMA串口 全双工 半双工
1
正确的USART通信要求发送和接收波特率的匹配度足够高,否则可能发生通信错误。 当在两个设备之间建立通信链路时,自动波特率检测十分有用,因为从设备能够检测到主控制器的波特率并进行相应的自我调整。这需要使用一种自动机制来确定波特率。 某些STM32器件中内置的USART外设提供许多功能,包括硬件自动波特率检测。 此文档旨在介绍STM32微控制器的自动波特率检测功能,并为没有在硬件中实现此功能的STM32器件提供替代软件方法。
2021-03-07 19:03:48 146KB STM32串口 USART 波特率自适应
1
实现多通道adc+dma采集,中心思想,dma循环将ADC数据存储到指定位置,需用读取adc数据值,直接从缓存区提取;
2021-03-06 21:48:22 3KB stm32f429 adc dma
1
正点原子探索者系列 STM32F4之dacdma高速输出正弦波加adcdma多通道高速采集信号,TFTLCD显示
2021-03-06 18:07:25 8.8MB STM32F4 DAC ADC DMA
1
一个官方基于超级终端的串口IAP程序 一个我自己写的纯串口IAP代码,包含上电应用程序自动识别跳转功能,APP应用程序回跳IAP功能,回跳IAP擦除原有APP应用程序功能。
2021-03-06 16:02:36 22.82MB stm32 iap
1
基于串口的usart.c
2021-03-05 15:00:32 6KB stm32
1
本资源为STM32F407通过SPI+DMA的方式驱动WS2812的驱动demo,里面包含有SPI和DMA的详细配置及注释,也含有WS2812的一些基本颜色和点亮控制方式,具体讲解请看博客。
2021-03-04 22:22:32 4KB WS2812 SPI+DMA STM32F407
1