OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5249|回复: 2

关于DMA实验MYDMA_Config SendBuff的问题

[复制链接]

16

主题

85

帖子

0

精华

初级会员

Rank: 2

积分
170
金钱
170
注册时间
2013-5-15
在线时间
0 小时
发表于 2013-7-26 17:13:02 | 显示全部楼层 |阅读模式

MYDMA_Config(DMA1_Channel4,(u32)&USART1->DR,(u32)SendBuff,5200);//DMA1通道4,外设为串口1,存储器为SendBuff,长度5200.

SendBuff前面是不是少了一个‘&’?

然后这个函数写了以后是不是就把USART1->DR和数组SendBuff对应起来了,可以通过先把数组SendBuff进行填充,然后通过 MYDMA_Enable往USART1->DR写数据,开始一次传输,传输量为5200?如果是设置

DMA_CHx->CCR|=0<<4;从外设读数据,保存在数组里了

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-7-26 17:31:28 | 显示全部楼层
回复【楼主位】红烧螺丝钉:
---------------------------------
不需要&了,因为SendBuff本就是数组首地址,直接强制转换就是这个数组的地址了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

16

主题

85

帖子

0

精华

初级会员

Rank: 2

积分
170
金钱
170
注册时间
2013-5-15
在线时间
0 小时
 楼主| 发表于 2013-7-26 18:54:28 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
理解~3q原子哥~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-16 10:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表