11
53
169
中级技术员
使用特权
4
68
214
lb1057907736 发表于 2024-5-6 10:26 制作一个能复现问题的例子工程发上来,大家帮你看看。你想解决问题,即使你找美国原厂的技术支持,也要求你 ...
lb1057907736 发表于 2024-5-6 10:59 先问一下,你所使用的环境,具体芯片型号,编译器版本,X IDE版本。你有没有对编译器进行过设置,一般默认 ...
ayfalcon 发表于 2024-5-6 12:02 XIDE v5.40,XC8 2.36.芯片是PIC18F67K22,编译器设置过,但是恢复默认值后还是一个样。我电脑里有XC8 2.1 ...
lb1057907736 发表于 2024-5-6 12:34 很明确了,程序修改后出问题了。修改后的你又找不出问题,开始怀疑编译器问题。你要学会调试程序。重新建 ...
349
1926
5814
版主
qintian0303 发表于 2024-5-6 14:54 只能设置断点看了,不知道是什么编译器或者开发环境,现在应该都可以看Flash的值,一般有溢出才可能出现这 ...
32
1262
3954
中级工程师
ayfalcon 发表于 2024-5-6 15:59 设置断点看过了,就是被调用的函数局域变量地址与母函数局域变量地址重了!!所以局域变量值在调用函数之 ...
33
709
2396
初级工程师
cxz_00 发表于 2024-5-6 17:31 你这里有没有递归调用?
lb1057907736 发表于 2024-5-6 18:25 PIC18有31级深度的硬件堆栈,如果你在函数内部定义一个局部数组,元素个数超过了硬件堆栈深度,也会报错 ...
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
发帖类勋章
等级类勋章
1
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号