自己做的核心板无法用STLink调试

2019-08-16 19:49发布

本帖最后由 growthring 于 2017-7-25 16:32 编辑

刚接触STM32系列的芯片,画了一块103的核心板。 F103核心板的原理图 F103核心板的原理图
做出来后,串口可以刷进程序。
FlyMCU刷进程序 FlyMCU刷进程序
在Keil的ST-Link设置窗口也能看到设备
Keil.jpg
但是,点Flash菜单的Download,刷不进去。
Flash_Download.jpg
点Start Debug Session,也是报错。
KeilDebug.jpg
请问是电路板做得有问题吗?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
growthring
1楼-- · 2019-08-16 20:12
现在看上去似乎解决了。Boot0接到地,然后把1楼核心板上的CAT811R复位电路换成开发板的电阻上拉+电容下拉复位电路,就可以用STLink单步调试了
taizonglai
2楼-- · 2019-08-16 21:41
芯片烧写算法有没有选对,或者说设置。
_Y66HH[%I]{YQY(7}U@$IBP.png
growthring
3楼-- · 2019-08-16 22:41
zuozhongkai 发表于 2017-7-25 16:29
芯片烧写算法有没有选对,或者说设置。

默认是512K,CB系列应该选那个128.FLM吧?但是Keil只能选列表里的算法添加,不能自行添加那个128.flm Snap8.jpg



453947330
4楼-- · 2019-08-17 03:43
可以看下那个Debug设置界面吗
peng1554
5楼-- · 2019-08-17 05:39
 精彩回答 2  元偷偷看……
growthring
6楼-- · 2019-08-17 10:01
本帖最后由 growthring 于 2017-7-26 10:19 编辑
peng1554 发表于 2017-7-25 21:42
应该有可以选择的

参考了论坛其他帖子,可能是我前前后后装了几个版本的keil,现在的Keil列出的C:Keil_v5ARMFlash目录下的flm。我把C:Keil_v5ARMPACKKeilSTM32F1xx_DFP2.2.0Flash里边的STM32F10x_128.FLM复制过去就能用选128k大小的算法了。欢乐算法就能够Flash -Download了

一周热门 更多>