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存取周期是多少?
芯片没出来,内部研发还暂时还没给我们数据