32位8051当RAM小于64K时,全部分配在edata中不好吗
为什么那么喜欢XRAM,效率低,还不方便8051U的edata只有2K DebugLab 发表于 2024-12-19 16:58
8051U的edata只有2K
不是还有32K XRAM吗,把这32k XRAM换成EDATA不香吗
edata够用的话使用edata,edata不够用的话可将一些不常用变量或者大数组放到xdata区域。一些功能,例如DMA缓冲区需要配置在xdata区域。
AI-32位8051 发表于 2024-12-19 17:05
edata够用的话使用edata,edata不够用的话可将一些不常用变量或者大数组放到xdata区域。一些功能,例如DM ...
16位,32位SFR特别需要,不然与ARM相比没有优势,定时器等尤其需要 bkeuqoaq 发表于 2024-12-19 17:02
不是还有32K XRAM吗,把这32k XRAM换成EDATA不香吗
这涉及到单片机的设计了,无法通过软件修改 <p>edata和xdata的生产成本不一样。</p>
<p>edata不能dma。</p>
页:
[1]