仿真时软件改动造成找不到目标板
硬件没动,就改了软件,会造成找不到目标板,换了一块开发板就没问题了。这是把板子的哪里搞坏了? 更新固件库与工具链。 通常并非硬件物理损坏,而是由软件配置错误或调试接口冲突导致的逻辑异常。 cr315 发表于 2025-5-15 09:36通常并非硬件物理损坏,而是由软件配置错误或调试接口冲突导致的逻辑异常。 ...
大概是哪几个IO口呢?或者哪几个寄存器呢?我去查查。 1、软件改动有修改MCU驱动配置吗?如有影响,可能就是MCU仿真引脚被你复用为应用功能了,看下下面几个引脚有木有被复用:
2、是不是改了开发环境里面关于仿真器的配置信息导致的?
看下下面几个IO口有木有被复用为应用功能:
可能是你把芯片锁住了吧,可以试试用烧录软件直接烧一下试试,看看还行不行,有这种情况的。 dffzh 发表于 2025-5-15 11:04
1、软件改动有修改MCU驱动配置吗?如有影响,可能就是MCU仿真引脚被你复用为应用功能了,看下下面几个引脚 ...
没有,只改了代码。 dffzh 发表于 2025-5-15 11:22
看下下面几个IO口有木有被复用为应用功能:
还真的是,开发板把按键的IO安排在SWCLK和SWDIO了。 是不是把编程口复用成其他IO用了 钓鱼大师 发表于 2025-5-15 23:06
还真的是,开发板把按键的IO安排在SWCLK和SWDIO了。
用ISP烧录 跳线boot脚可以解决么 zjsx8192 发表于 2025-5-17 09:46
跳线boot脚可以解决么
不行,改了代码才行。 软件修改可能导致复位控制脚被错误操作,或者芯片供电不稳,导致芯片一直复位,仿真器没法进入正常运行状态。
页:
[1]