tzz1983 发表于 2024-9-28 14:54:28

在RAM中运行,这是放大招哈,怎么用?
各大版主,赶紧的研究一下编译选项,
代码相对地址定位,
到时候抢先放出来闪到眼睛
{:biggrin:}

tzz1983 发表于 2024-9-28 15:36:37

不知道AI8052U开发到哪一步了,具体定型了没有,
我有一个建议,怕是要成为晚到的建议了

以下是我的理解:
比如ADC的DMA功能,现在是要主动用代码去启动一次DMA传送,
DMA会根据配制触发一次/多次多路ADC转换(转换序列),转换结果存储到xdata中。
这里有个弊端,就是不能利用PWM自动来触发DAM。仍需在定时/PWM中断里代码启动DAM。
对于高频次的转换来说,比如200K次/秒,这太耗CPU了。

我认为更好的做法是:初始化打开DMA功能后,DMA只管搬运,
DMA硬件监测转换完成标志!一旦转换完成,就把转换结果搬到指定的RAM中去,直至整个转换序列完成。

至于PWM触发ADC,应设置成触发一个转换序列,(据我的理解,现在的PWM触发ADC,是单路触发,并且与DMA无关)

另外:此做法不限于ADC,可延伸至其它DMA外设。

神农鼎 发表于 2024-9-28 15:50:25

tzz1983 发表于 2024-9-28 15:36
不知道AI8052U开发到哪一步了,具体定型了没有,
我有一个建议,怕是要成为晚到的建议了



明请内部回复下,
2组独立ADC, 2组独立DAC 的
DMA 做了如何天翻地覆的人性化改进


===有没有覆盖到这部分

jiaoxiake 发表于 2024-9-29 11:36:13

我是想不到4K的程序RAM有啥突出作用,
还不如搞成单字节读写的eeprom,
或者后备电池保存的RAM

liuzonggong 发表于 2024-10-2 08:15:25

神农鼎 发表于 2024-9-18 22:51
这个程序 RAM, 放在 80:0000 开始的地方,
可以 读/写,也可以运行程序,
用户可以分批次从外部读入程序到 ...

越来越像86系列了,可以运行dos了。

QQ624353765 发表于 2024-10-17 15:59:43

神农鼎 发表于 2024-9-18 22:51
这个程序 RAM, 放在 80:0000 开始的地方,
可以 读/写,也可以运行程序,
用户可以分批次从外部读入程序到 ...

这个4k能当普通内存使用吗

Bens 发表于 2024-11-19 14:44:37

这个牛,可以自己改自己的代码了{:4_164:}

baigezy 发表于 2024-11-21 11:15:57

尽快推出吧,等不及了。。。。。。。。。。。

wlhet 发表于 2024-11-24 17:29:01

这4K存取周期是多少?

神农鼎 发表于 2024-11-24 17:42:51

rpbdibvj 发表于 2024-11-24 17:29
这4K存取周期是多少?

芯片没出来,内部研发还暂时还没给我们数据
页: 1 2 3 [4] 5
查看完整版本: 即将推出的 Ai8052U, 片内准备了 4K字节的程序 SRAM