芯片使用CH563Q,编译代码长度为Program Size: Code=93380 RO-data=30540 RW-data=456 ZI-data=53364 ,发现一个问题,现在是要使用芯片的网口功能,只要太码长度 为Code=93380或以下,网络功能就没问题,达到93384或以上就不行了,这是存储空间的极限了吗?使用官方例子\NET\WEB_SERVER中的例子,增加无用的代码来增加代码长度,实验结果也是这样,
查看: 1120
回复: 2
ch563代码长度问题
热门产品 :
CH390:以太网控制器芯片
您好
可以把前面可以的MAP文件和后面不行的MAP文件分别发出来看下哦
FLASH占用和RAM占用分别有什么样的变化?
要注意下ISP工具有烧录配置项“需要RAM缓冲在64K及以上”会影响RAM大小。
同时主频使用多少?
就是直接使用官方例子里面的\NET\WEB_SERVER中的例子,什么都不改,只是增加代码长度,如加入一段无用代码,
void cc()
{
UINT8 f8=0;
f8=0;
......... // N多个f8=0
f8=0;
}
并且这段代码并没有引入到void main 中去,就是一段无用代码。只要编译后,太码长度 为Code=93380或以下,网络功能就没问题,达到93384或以上就不行了。代码太长的确实会使网络不正常
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录