今天将PB3、PB4接了两个LED,发现无论怎么输出都不亮!于是写了下面两句话:
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB| RCC_APB2Periph_AFIO,ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);
哇,太奇妙了!LED竟然点亮了!于是兴奋的掉电,想再焊个按键!一切准备就绪后!
上电!悲剧,真是悲了个大剧!弹出:Flash download fail!target dll has been cancelled!
上网搜索了若干办法,无果,特来求助!
1:开发环境MDK4.6
2:下载工具ST-LINK V2
3:示波器观察:电源正常,O动作正常,说明程序还在,芯片完好
到底什么问题呢?大家有没有遇见过这个问题,最后怎么解决的呢?
本想直接吹下来,重新换芯片,但又怕再出现此问题,还是无法解决,故想搞明白原因,以免再错!
谢谢大家! |