你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

软件定时触发USART请求DMA传输数据的一个问题

[复制链接]
你好我好大家好! 提问时间:2014-11-15 20:18 /
阅读主题, 点击返回1楼
收藏 评论15 发布时间:2014-11-15 20:18
15个回答
你好我好大家好! 回答时间:2014-11-25 18:03:38
安 发表于 2014-11-24 09:21
是的。这样测试效果如何?

这样可以,但是在主函数中一直在执行while循环,这样会占用内存,不利于电机实时性地传输数据,不如中断好一些。如果说对于要求实时性低的系统来说,这样可以。
回答时间:2014-11-26 09:46:21
你的程序中没有while循环吗?可以加一个延时。
你好我好大家好! 回答时间:2014-11-27 10:16:49
安 发表于 2014-11-26 09:46
你的程序中没有while循环吗?可以加一个延时。

昨天是我想错了,这样估计也可以
回答时间:2014-11-27 10:49:36
你好我好大家好! 发表于 2014-11-27 10:16
昨天是我想错了,这样估计也可以

嗯。有问题继续讨论就可以了。
你好我好大家好! 回答时间:2014-11-28 22:05:00
安 发表于 2014-11-27 10:49
嗯。有问题继续讨论就可以了。

tangyinyin123 回答时间:2015-12-20 10:51:56
多谢你的宝贵经验,,在库中有这个函数可以更改DMA通道的待发送数据总数
void DMA_SetCurrDataCounter(DMA_Channel_TypeDef* DMAy_Channelx, uint16_t DataNumber)
12

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版