SiegeLion 发表于 2024-5-19 22:11:35

新手请教Keil启动文件里STC15F2K60SXRAM怎么定义

本帖最后由 SiegeLion 于 2024-5-21 03:03 编辑

新手请教STC15F2K60S2这个IDATALEN,XDATASTART,XDATALEN,PDATASTART,PDATALEN最大定义多少啊?

soma 发表于 2024-5-20 06:50:31

上面注释不是都有存储范围吗?最大值就是范围值。

乘风飞扬 发表于 2024-5-20 09:17:40

规格书存储器章节有介绍每个型号单片机idata与xdata大小。

pdata为xdata的低256字节。
启动文件的内容正常不需要修改,如果需要上电清除xdata空间的话,根据芯片容量填写XDATALEN大小就可以。

SiegeLion 发表于 2024-5-21 02:20:31

soma 发表于 2024-5-20 06:50
上面注释不是都有存储范围吗?最大值就是范围值。

哦不好意思忽略了,谢谢大佬指点🫡

SiegeLion 发表于 2024-5-21 02:24:53

乘风飞扬 发表于 2024-5-20 09:17
规格书存储器章节有介绍每个型号单片机idata与xdata大小。

pdata为xdata的低256字节。

pdata是xdata的子集,那我如果pdata设置成256字节对应的就是数字十进制256(十六进制0x100)的同时,
xdata也是能设置成最大值十进制1792(十六进制0x700)的对吧?

神农鼎 发表于 2024-5-21 13:13:52

用户只使用 xdata, 不要使用 pdata
unsigned char xdata k = 0;
页: [1]
查看完整版本: 新手请教Keil启动文件里STC15F2K60SXRAM怎么定义