找回密码
 立即注册
楼主: 18344371880

CPU 和 DMA 如何避免为抢占 xdata 总线而产生的总线总裁 ?

[复制链接]
  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-05-02 08:29:24

28

主题

162

回帖

1883

积分

金牌会员

积分
1883
发表于 2024-1-20 12:34:54 | 显示全部楼层
小涵*** 发表于 2024-1-20 11:46
看下陈老师的教学视频

大概哪一集
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:440
  • 最近打卡:2025-05-02 01:28:16
已绑定手机

40

主题

371

回帖

843

积分

高级会员

积分
843
发表于 2024-1-20 14:39:17 | 显示全部楼层
183443*** 发表于 2024-1-20 12:34
我的意思是dma存储的位置应该是xdata位置吧,还是哪个位置,比如,我换个说法,我想dma不是最大缓存256个 ...

DMA只能访问XDATA,STC8H一次最多量是256,而STC32能达到65536个字节。  等于说,你家里有两个门,一个是DMA门,一个是CPU门,DMA人可以从DMA门进去拿东西放东西,CPU人可以从CPU门进去拿存东西,可以同是进行,这是我的理解。
纸上得到终觉浅,绝知此事要躬行。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-05-02 08:29:24

28

主题

162

回帖

1883

积分

金牌会员

积分
1883
发表于 2024-1-20 15:51:02 | 显示全部楼层
飞*** 发表于 2024-1-20 14:39
DMA只能访问XDATA,STC8H一次最多量是256,而STC32能达到65536个字节。  等于说,你家里有两个门,一个是 ...

原来是这样,但我看了下32的手册,好像adc_dma是最多转换256次,不过是所有通道都行,其他的外设还没咋留意
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:449
  • 最近打卡:2025-04-30 10:57:37

17

主题

533

回帖

1326

积分

金牌会员

积分
1326
发表于 2024-1-20 17:52:51 | 显示全部楼层
从来没在意过这些
自信就会温和,温和就会坚定!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-05-02 08:29:24

28

主题

162

回帖

1883

积分

金牌会员

积分
1883
发表于 2024-1-20 18:00:58 | 显示全部楼层
嵌入*** 发表于 2024-1-20 17:52
从来没在意过这些

我是有种打破砂锅,问到底的类型的,所以对于一个问题,一定要问明白,万一以后需要用到dma,然后又对时间要求极高,这个时候就能把积累派上用场了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

718

主题

1万

回帖

1万

积分

管理员

积分
15630
发表于 2024-1-20 18:48:36 | 显示全部楼层
当 CPU 只使用 edata 时,
CPU 和 DMA 不会有为抢占 xdata 总线而产生的 总线总裁


截图202401201842505455.jpg

STC32G12K128:
DMA 只会用到 8K的 xdata, 不会用到 4K的 edata;
CPU  可以使用 8K的 xdata, 也可使用 4K的 edata;

当 CPU 只使用 edata 时,
CPU 和 DMA 不会有为抢占 xdata 总线而产生的 总线总裁


截图202401201848046233.jpg

截图202401201848327771.jpg


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:455
  • 最近打卡:2025-05-02 08:29:24

28

主题

162

回帖

1883

积分

金牌会员

积分
1883
发表于 2024-1-20 19:34:41 | 显示全部楼层
神*** 发表于 2024-1-20 18:48
当 CPU 只使用 edata 时,
CPU 和 DMA 不会有为抢占 xdata 总线而产生的 总线总裁

还得是姚总,我这两天也一直在看数据手册,现在仅有的疑问您也教会我了,谢谢谢谢
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 17:18 , Processed in 0.116316 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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