怎样知道stm32 usart dma发送的数据是什么
1个回答
展开全部
我是用的原子的寄存器版的,
串口部分初始化部分加入这个
USART1->CR3=1<<7; //使能串口1的DMA发送
这是初始化
MYDMA_Config(DMA1_Channel4,(u32)&USART1->DR,(u32)TData,32);//DMA1通道4,外设为串口1,存储器为SendBuff,长度32.
下面是DMA.C文件里的配置
u16 DMA1_MEM_LEN;//保存DMA每次数据传送的长度
//DMA1的各通道配置
//这里的传输形式是固定的,这点要根据不同的情况来修改
//从存储器->外设模式/8位数据宽度/存储器增量模式
//DMA_CHx:DMA通道CHx
//cpar:外设地址
//cmar:存储器地址
//cndtr:数据传输量
void MYDMA_Config(DMA_Channel_TypeDef*DMA_CHx,u3
串口部分初始化部分加入这个
USART1->CR3=1<<7; //使能串口1的DMA发送
这是初始化
MYDMA_Config(DMA1_Channel4,(u32)&USART1->DR,(u32)TData,32);//DMA1通道4,外设为串口1,存储器为SendBuff,长度32.
下面是DMA.C文件里的配置
u16 DMA1_MEM_LEN;//保存DMA每次数据传送的长度
//DMA1的各通道配置
//这里的传输形式是固定的,这点要根据不同的情况来修改
//从存储器->外设模式/8位数据宽度/存储器增量模式
//DMA_CHx:DMA通道CHx
//cpar:外设地址
//cmar:存储器地址
//cndtr:数据传输量
void MYDMA_Config(DMA_Channel_TypeDef*DMA_CHx,u3
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32F103是一款高性能的嵌入式芯片,由意法半导体(STMicroelectronics)公司生产。它是STM32系列芯片之一,具有紧凑、低功耗、高性能等特点,被广泛应用于嵌入式系统中。STM32F103的主要特点包括:1. 集成了A...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询