stm32f103c8t6程序烧写飞控不能启动

2019-07-14 15:57发布

买了一块飞控,控制芯片STM32f103c8t6,程序编译后用keil5下载到飞控中,飞控便不能启动,f103指示灯不闪烁。把飞控厂家提供的bootloader刷入飞控,飞控便正常启动,但仍运行刷机前的程序。为何会出现这种情况?用keil5向飞控中下载程序,至少写入了部分程序,否则不会一刷bootloader就正常。但为何一刷bootloader就正常但运行刷机前的程序?是刷写的位置不对还是飞控厂家在bootloader中把运行程序的指向做了保护?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。