PB10和PB11接到了LCD和SWDIO,默认的demo 跑了屏幕所以SWDIO引脚被复用了功能引脚,无法使用SWDIO。需要先修改程序,不使用这两个引脚,然后使用串口下载,此时才能使用仿真器。
先直接修改demo代码按照如下
然后串口下载。
注意连接板子上的PB110和PB11处的跳线到SWDC和SWDO。
然后按照如下配置
这里如何添加算法文件FR30xx Flash参考前一篇的说明
此时就可以识别到芯片了
可以直接进入仿真环境了
总结与问题
板子最好能设计一个boot模式选择,可以直接先按键进入isp模式此时就不会复用swdio引脚就可以仿真器连接了,而不是要每次都要串口下载一个不使用swdio引脚的固件然后才能使用仿真器,比较繁琐。
另外这里最好有个文档说明,避免初次试用者花费大量时间去找问题。