初级会员

- 积分
- 83
- 金钱
- 83
- 注册时间
- 2013-6-18
- 在线时间
- 0 小时
|

楼主 |
发表于 2013-6-26 00:59:18
|
显示全部楼层
回复【6楼】prefilon:
回复【楼主位】HC0821:
自己做的板子,焊接了STM32F103的最小系统,采用SWD四线制下载程序。
但是JTAG V8仿真器却一直识别不出来设备,老显示
No Cortex-M Device Found / Flash download failed - Target DLL has been cancelled
查了好几天,网络上总结出现上错误的可能如下:
1、FLASH/RAM被锁;
2、BOOT0没有被接VCC;
3、下载速度太高;
4、程序里禁止了SWD模式;
5、MDK、JTAG版本太低;
6、电源供电问题,或者是板子没有上电;
7、芯片已经坏了。
基本排除了其它可能性,就只有芯片坏了和FLASH被锁两种可能,
所以请教原子大哥,如何解锁STM32F10x系列芯片。
----------------------
......
---------------------------------
我去,问题居然就这么解决了,你是我亲哥!
我的问题是,由于我要用到AD转换,所以我把VDDA的电源供给VCCA用电感和稳压管独立了出来,以获得稳定的参考电压。
然而我焊接板子的时候,只焊了最小系统,看看是否能写入程序。然而,我的独立的参考电压部分却没有焊接,所以实际上我的VCCA是没电压的,
所以VDDA也没有得到电压输入。这不,程序果断写不进去.
经过大哥知道,问题成功搞定了,再次表示深深地感谢! |
|