刚才测试复位功能,将函数FLASH_OB_Launch()写在了系统初始化之和的地方,结果导致板子一直在复位,jlink无法连接。 我该肿么办?怎么让CPU停止运行? |
【STM32F0开发日志/评测/笔记】+互补PWM波的产生
STM32F030 PB14和PB15无法输出PWM求助
【STM32F030探索套件】序列之五 外部中断
【STM32F0开发日志---二】+ucosii.2.92移植在STM32F030
上传个STM32F0+5110+内部温度传感器的菜鸟实例
【STM32F030探索套件使用问题】STM32F030 SPI方式驱动ST7565LCD失败
求一份STM32F051 I2C驱动LCD 12864的例程
STM32F0 M0 向结构体赋值进入HardFault异常
STM32F0 ADC-DMA方式采集2路数据时出现问题
STM32F030C8T6,TIM16定时慢很多问题?
Jlink 的Reset PIN接到芯片的RESET PIN上试试。
评分
查看全部评分
RESET引脚已经接上了。现在是复位脚一直低电平(估计是软件复位引起的),JLINK无法连接。
评分
查看全部评分
我用的ST Link,在keil中设置connect选项为under reset,基本上芯片处于任何状态都能够连接上。
评分
查看全部评分
连上了的 话,你把flsah擦空看看。
用示波器观察一下,复位脚不能一直是低电平,你所谓的软件复位会把复位信号锁死吗,应该不至于吧。
评分
查看全部评分
评分
查看全部评分
问题是连不上啊~~~
评分
查看全部评分
评分
查看全部评分
你说复位一直是低电平,仿真器不要接复位信号,我让你用示波器看一下,到底是不是一直是低。
如果还是一直为低的话,看一下复位是专用芯片,还是阻容?如果是阻容的话,看下电阻和电容是否正常,有没有虚焊短路等。如果阻容正常,那么估计芯片估计挂了。
不接jlink,看复位脚状态:开机一直是低,掉电后会回升到0.5V左右,然后慢慢变低,估计是电容放电。
后来拉高BOOT0后还是连不上,估计是芯片坏了。
2.把BOOT0拉高,用SWD试试。
评分
查看全部评分