杨为民 发表于 2026-6-3 21:04:53

STC32G144K246的8BIIT模式有多大的XDATA?


问题:
(1)STC32G144K246实验箱范例没有8BIT模式的范例

(2)我的LED灯闪烁测试程序见附件,其中:

       
unsigned char xdata TTBuf;
// unsigned char xdata TTBuf;// OK
unsigned char xdata XBuf;

// **** C351 主函数 单片机入口 **********

void main(void){

(3)我在进行测试时发现,如果定义:TTBuf则死机,LED不闪烁。
如果定义:TTBuf则正常,LED闪烁。

(4)似乎STC32G144K246的8BIIT模式的XDATA空间大小在2KB到4KB之间。正确的到底是多少?


ercircle 发表于 2026-6-3 22:28:34

看着是有问题,访问到4K左右。
52U:

51U访问到32K正常:

杨为民 发表于 2026-6-3 22:42:02

ercircle 发表于 2026-6-3 22:28
看着是有问题,访问到4K左右。
52U:



为什么那么小?

ercircle 发表于 2026-6-3 22:42:12

感觉是把RAMEXE的4K空间拿去当xdata了



angmall 发表于 2026-6-3 22:57:48

我测试到是这样子的



xdata 是 4096
页: [1]
查看完整版本: STC32G144K246的8BIIT模式有多大的XDATA?