共2条
1/1 1 跳转至页
使用伟福仿真器的问题(用过伟福的过来看看,谢谢)

问
我用只能仿真8x5x的仿真头去仿真用78e516的程序,编译成功,但是提示程序超出地址范围,插上仿真头后没有反映。
当我试图屏蔽掉某一些语句以减小程序的大小时,却老是提示地址超出空间范围(address space overflow),后来发现,只要是已经定义好的函数,如果在程序中没有被调用就会出现address space overflow这个错误。
有没有用过伟福的朋友遇到过这样的情况,我该怎么做把程序给改小(如果要屏蔽每一个没有被调用的函数的话实在是太烦了)。
答 1: 回复可能是你定义的局部变量超出地址空间范围了,减少占用内部RAM的变量数量试一下
! 答 2: 我也遇到过不过向楼上讲的一样。减少RAM的数量,或者改为idata类型试试 答 3: 估计是这样的吧它要求仿真不同的芯片要更换不同的51 IC 作硬件支持
好像 这点在说明上边有介绍吧。记不太清楚了。查一下。
当我试图屏蔽掉某一些语句以减小程序的大小时,却老是提示地址超出空间范围(address space overflow),后来发现,只要是已经定义好的函数,如果在程序中没有被调用就会出现address space overflow这个错误。
有没有用过伟福的朋友遇到过这样的情况,我该怎么做把程序给改小(如果要屏蔽每一个没有被调用的函数的话实在是太烦了)。
答 1: 回复可能是你定义的局部变量超出地址空间范围了,减少占用内部RAM的变量数量试一下
! 答 2: 我也遇到过不过向楼上讲的一样。减少RAM的数量,或者改为idata类型试试 答 3: 估计是这样的吧它要求仿真不同的芯片要更换不同的51 IC 作硬件支持
好像 这点在说明上边有介绍吧。记不太清楚了。查一下。
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
“我踩过的那些坑”主题活动——第002期 | |
【EEPW电子工程师创研计划】技术变现通道已开启~ | |
发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
【EEPW在线】E起听工程师的声音! | |
高校联络员开始招募啦!有惊喜!! | |
【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
送您一块开发板,2025年“我要开发板活动”又开始了! | |
打赏了!打赏了!打赏了! |