打印
[其他ST产品]

DAM问题

[复制链接]
535|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcky001|  楼主 | 2022-12-8 09:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

打一个比方,我们有A和B,我们需要将A的值传到B中,我们在程序中开启了DMA,这个DMA是以一定是频率自动将A的传到B中,还是说当A的值发生了改变,才可以将A的值传到B中。

使用特权

评论回复
沙发
sonicll| | 2022-12-8 09:44 | 只看该作者
本帖最后由 sonicll 于 2022-12-8 09:45 编辑

要看你配置的是什么模式,如果没有使能M2M模式,当外设产生了DMA请求,DMA就搬运1个数据。如果配置了M2M模式,只要使能DMA通道,DMA立刻就把要搬运的数据数量一次搬完

使用特权

评论回复
板凳
V853| | 2022-12-8 10:16 | 只看该作者
你需要检测到【当A的值发生了改变】,然后再让DMA开始搬运。

使用特权

评论回复
地板
天天向善| | 2022-12-8 16:11 | 只看该作者
看设置模式,当外设数据变化,自动开启DMA搬运。

使用特权

评论回复
5
MessageRing| | 2022-12-8 18:19 | 只看该作者
当A的值发生了改变,才将A的值传到B中

使用特权

评论回复
6
huquanz711| | 2024-5-17 07:37 | 只看该作者
这个要看你实际应用是怎么样的啊,DMA是可以配置传输模式的。

使用特权

评论回复
评论
虚幻的是灵魂 2024-5-17 15:54 回复TA
厉害了,我的哥 
7
周半梅| | 2024-10-21 08:03 | 只看该作者

整流器或功率开关管与每个电容端的连线长度和宽度都要一样

使用特权

评论回复
8
Pulitzer| | 2024-10-21 09:06 | 只看该作者

不要根据不同的参数类型走不同的代码逻辑

使用特权

评论回复
9
童雨竹| | 2024-10-21 11:02 | 只看该作者

其他的信号和地要与这些高压引线和它的散热部分隔开

使用特权

评论回复
10
Clyde011| | 2024-10-21 13:08 | 只看该作者

每个Strategy交由Spring管理,并在构造后注册

使用特权

评论回复
11
公羊子丹| | 2024-10-21 14:01 | 只看该作者

变压器隔离拓扑中,变压器有多少个绕组

使用特权

评论回复
12
万图| | 2024-10-21 15:04 | 只看该作者

使用Optional简化if判空

使用特权

评论回复
13
Uriah| | 2024-10-21 16:07 | 只看该作者

不同的代码逻辑就代表了不同的策略

使用特权

评论回复
14
帛灿灿| | 2024-10-21 18:03 | 只看该作者

通过对判断条件取反,代码在逻辑表达上会更加清晰

使用特权

评论回复
15
帛灿灿| | 2024-10-21 18:03 | 只看该作者

通过对判断条件取反,代码在逻辑表达上会更加清晰

使用特权

评论回复
16
Bblythe| | 2024-10-21 19:06 | 只看该作者

会以switch-case的方式出现

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1537

主题

4714

帖子

6

粉丝