接收离职同事的项目,用的单片机是stm32wb55。开发环境用的是keil 5.25,程序编译正常。用jlink v9与目标板通过sw接口连接的时候找不到芯片,如下图: 用野火的dap与目标板通过sw接口与目标板连接,能实现连接,如下图 程序也能正常下载到目标板上。也能正常进入到仿真界面,但是按单步执行,程序往下执行一步就被复位会第一条指令了。在main函数打了个断点,按下全速执行,可以看到程序运行到断点,但是马上就被复位到第一条指令了。从官网上下了例程,发现情况是一样的。不知道大家有没有遇到过这个问题。是这些仿真器不支持还是芯片哪里设置不对呢? |
STM32G431CBT6程序大小超过64k报错
STM32CUBEIDE在Debug程序的时候出现问题
求Segger官方Open Flash Loader的模板工程
eclipse+jlink在RAM中调试代码
如何实现基于Cortex-R52核的flash烧写算法FLM文件
eclipse调用jlinkscript没有打印出所编写的信息
STM32G030K8T6TR 烧录问题
CubeMX生成的代码第一次可以成功烧写,之后断电再烧写就不行了
STM32F4x输出pwm配置完后没有输出!
求助】IAR的Debugger选项中没有JLINK可选
目标板上没有使用硬件看门狗。
是不是写保护了
应该不是写保护吧,用野火的dap调试器能写程序啊。我查哪里看是不是写保护呢?
非常感谢,确实是这个问题,现在已经解决了。