在线时间5 小时
UID3313361
ST金币19
蝴蝶豆0
注册时间2016-9-20
该用户从未签到
初级会员
- 最后登录
- 2019-1-22
|
3ST金币
1.芯片使用STM32F103C8T6,能够烧写程序并进行程序调试,百度谷歌,万用表啥的测试整了一圈了,摸不着头脑。
2.使用的BOOT启动方式是BOOT0通过10k电阻接到地,BOOT1悬空。
3.检查过芯片供电,3.3V电压等都一切正常,芯片管脚上也能测得。
4.NRST引脚通过引线短触DGND,无反应。
5.在使用IAR通过SWD烧写程序后,退出调试模式,这时如果拔出SWCLK和SWDIO线,只保留供电线路,程序仍然能够正常运行。
6.当重新上电,程序不能运行。
7.补充说明,晶振使用的都是有源晶振,拿示波器检测过,晶振都是正常工作的。
|
-
硬件芯片电路
-
稳压电路
最佳答案
查看完整内容
复位信号原理没画出来,如果是上拉10K、对地0.1uF的RC复位的话,没问题。
有上拉的情况下,短接复位到GND,应该也是可以复位的。
先用STM32CubeMX建个简单的点灯程序跑着试试,排除一下硬件问题。内部时钟和外部晶振都试试。
如果的确如你描述的话,软件的问题可能性大,但你没有附工程。
|