- 起源,A7,A9,M3,原来弄了A9的TQ2440,结果还得来重新熟悉下32函数
- JLINK使用SW方式,本来可以下载,但是一根线掉了重新上去,就出各种跟线无关问题,干脆把32断了重新接,结果就成功了,白下单了一个32和STLINK,还附带下单一台电脑。。
- 只需要4根线的SWIO,速度最高20M,只拔掉VCC,会报错误,导致不能下载,看log是reset功能相关。只拔掉GND可以工作,看来极限情况只需要3线,当然最好把GND接上。
拔掉VCC报的错,Flash download failed.
重新插上也会反复报这个错,Emulator has been changed,关闭keil重新打开一下,框框消失。
- 同样的bin,使用国产32(沁恒微),CH32F103,下载报错,查了下貌似flash被锁了,what?
国产不应该这样,分析下可能是flash驱动问题。搜了下,大概就是。
flash下载
国产这家下载pack包,由于我用的keil4,所以没找到pack install入口,用7zip解压,发现跟arm下目录一致,那么应该就是python那种方式,直接合并文件夹就行,然后在flash中,找到了CH32的器件
而且容量相对于ST,正确的显示了64K,当时环境没成功,原厂的128K显示让我怀疑人生。
国产价格相对ST价格核心板便宜1块,这个应该是纯商业上的行为,但是难道不香吗?