买了一块飞控,控制芯片为stm32f103c8t6,程序编译后用keil5下载到飞控中,飞控便不能启动,f103指示灯不闪烁。把飞控厂家提供的bootloader刷入飞控,飞控便正常启动,但仍运行刷机前的程序。为何会出现这种情况?用keil5向飞控中下载程序,至少写入了部分程序,否则不会一刷bootloader就正常。但为何一刷bootloader就正常但运行刷机前的程序?是刷写的位置不对还是飞控厂家在bootloader中把运行程序的指向做了保护?
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
既然能写进去就说明没什麽保护设置问题,更不存在所谓的“没有把原先的代码擦除掉”或“程序过短”的问题
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分