我在用一个成品sdk包改七脚屏io口时,改完后下载到开发板上没有变化,更改其他功能也是没有作用。 在多次尝试之后,发现虽然每次编译后,烧录文件升级文件等时间都更新了,但是文件校验码始终没有变化,在换掉flash文件后,烧到开发板上就变成了新flash本身的程序,换成基础包也是这样子,换另一台电脑情况也是一样。 这问题已经卡了我好几天了,希望大佬们可以给我一个解决方法!!!
这是开始的校验码
程序更改
新烧录文件的校验码
我在用一个成品sdk包改七脚屏io口时,改完后下载到开发板上没有变化,更改其他功能也是没有作用。 在多次尝试之后,发现虽然每次编译后,烧录文件升级文件等时间都更新了,但是文件校验码始终没有变化,在换掉flash文件后,烧到开发板上就变成了新flash本身的程序,换成基础包也是这样子,换另一台电脑情况也是一样。 这问题已经卡了我好几天了,希望大佬们可以给我一个解决方法!!!
这是开始的校验码
程序更改
新烧录文件的校验码
亦步 下午好🌅🌅🌅
本答案参考ChatGPT-3.5
看起来你在使用Code::Blocks编译杰理AC692X的程序时遇到了问题,即每次编译后的烧录文件校验码不变,即使代码有所更改。这可能是由于缓存或者编译选项设置不当导致的。以下是一些可能的解决方案:
清理编译缓存:
Build
> Clean
> Clean All
来清除。检查编译设置:
post-build
步骤(如链接器选项或生成的可执行文件名)正确无误。如果SDK提供了特定的编译配置,确保你正在使用的配置与之匹配。使用不同的编译命令行:
重新设置文件校验码:
检查SDK版本:
尝试不同电脑或环境:
查阅官方文档或社区支持:
希望这些步骤能帮到你,祝你成功!