bkeuqoaq
发表于 2024-12-17 10:06:37
8H8K64U 发表于 2024-12-17 10:00
AI8051U有2k的edata
32位时才有,8位时没有
神农鼎
发表于 2025-4-23 20:03:19
_NCY_
发表于 2025-7-23 20:47:39
hdata我也刚刚才用到。
外扩32kram的时候设置target option 的external memory栏,ram空间起始位置填0x7f0000,size填32k(记得填十六进制数)。
配置俩寄存器(手册里有,一个使能,一个总线速度)再把ram的片选拉低
然后在代码里就可以unssigned int far exram,你获得超大内存空间的同时exram数组就是放在了hdata里,也就是那个2~3周期访问,比较慢的那个