单片机学习小组
直播中

李慎梓

7年用户 1437经验值
私信 关注

PDMA中批量传输数据的大小BURSIZE和程序中指定PDMA传输数据的个数有什么区别?

PDMA中批量传输数据的大小BURSIZE和程序中指定PDMA传输数据的个数有什么区别

回帖(1)

陈存楼

2024-1-11 09:57:26
PDMA中批量传输数据的大小BURSIZE指的是一次性传输的数据块的大小,而程序中指定PDMA传输数据的个数是指需要传输的数据的总数。

具体来说,BURSIZE决定了每次从存储器中获取数据的大小,而传输数据的个数则取决于需要传输的数据总量和每次传输的数据块大小。如果需要传输的数据总量较大,但是BURSIZE设置较小的话,就需要分多次传输,这会影响传输效率;反之,如果BURSIZE设置过大,则容易导致内存溢出等问题。

因此,在设置PDMA传输时,需要同时考虑BURSIZE和传输数据的个数,以保证数据传输的效率和可靠性。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分