先前 画的一款 电机驱动板, 今天总算有时间调试了,,, 效果如上, 实验室里面的洗板水用没了。。。。 没有办法收拾的干净了, LED 没了。。。 接线端子 开关也没了。。。 条件很艰苦
进入 正题 , 上图主控是 STM32F103C8T6 就是网上卖的最便宜的那种。出现的问题时 keil 下载不进去程序。提示是这样玩的
我先用j-link 自带的工具j-flash 进行了测试 确定了 芯片是可以通讯 并且可以进行 hex文件的烧录的。 这样定位问题应该是keil 的配置出了问题。
keil 也不是一直出问题。 某一次 也是可以下载的。 经过多次尝试,我发现 当我用 j-flash 擦除芯片
并且解锁 unsecure 芯片之后 keil 可以正常的下载程序。
然后就开始了瞎碰
最终发现了 当我勾选了这个选项之后就可以下载了
options->debug->jlink-seting -> flash download 选项选中全片擦除就可以了。 目前初步估计是有 安全机制 , 必须要进行全片擦除才能下载新的程序。
我目前只有这种解决方案。 虽然会浪费一些下载的时间,但是问题基本算是解决了。