最近使用CH32V307做比赛,过程中遇到一个问题,更改代码并成功烧录后主控功能还是和之前一样。
最初我认位芯片有锁保护,但是解除保护后现象仍然存在。
之后怀疑代码超出了内存,更改配置发现并没有超出内存。
最后找到了问题原因,我的工程是在官方例程的基础上改的,为了区分我更改了工程名字。
存在两个.hex文件,一个是重命名前的,一个是重命名后的。下载默认重命名前的文件。更改后问题得到解决。
最近使用CH32V307做比赛,过程中遇到一个问题,更改代码并成功烧录后主控功能还是和之前一样。
最初我认位芯片有锁保护,但是解除保护后现象仍然存在。
之后怀疑代码超出了内存,更改配置发现并没有超出内存。
最后找到了问题原因,我的工程是在官方例程的基础上改的,为了区分我更改了工程名字。
存在两个.hex文件,一个是重命名前的,一个是重命名后的。下载默认重命名前的文件。更改后问题得到解决。