stm32f030f4p6 RTC 与ADC的资源是否有冲突,为什么我烧不进去...
ADC 与RTC 单独存在就可以烧录程序 同时存在就会出现下面的问题No Algorithm found for: 08004000H - 080042CBH
Partial Erase Done (areas with no algorithms skipped!)
No Algorithm found for: 08004000H - 080042CBH
Partial Programming Done (areas with no algorithms skipped!)
Contents mismatch at: 08004000H(Flash=FFHRequired=00H) !
Contents mismatch at: 08004001H(Flash=FFHRequired=09H) !
Contents mismatch at: 08004002H(Flash=1CHRequired=3DH) !
Contents mismatch at: 08004004H(Flash=09HRequired=F8H) !
Contents mismatch at: 08004005H(Flash=00HRequired=01H) !
Contents mismatch at: 08004006H(Flash=5AHRequired=00H) !
Contents mismatch at: 08004007H(Flash=00HRequired=20H) !
Contents mismatch at: 08004008H(Flash=0DHRequired=30H) !
Contents mismatch at: 08004009H(Flash=00HRequired=B5H) !
Contents mismatch at: 0800400AH(Flash=1BHRequired=05H) !
Contents mismatch at: 0800400BH(Flash=00HRequired=46H) !
Contents mismatch at: 0800400CH(Flash=00HRequired=0BH) !
Contents mismatch at: 0800400DH(Flash=00HRequired=46H) !
Contents mismatch at: 0800400EH(Flash=00HRequired=2AH) !
Contents mismatch at: 0800400FH(Flash=00HRequired=46H) !
Contents mismatch at: 08004010H(Flash=FFHRequired=1CH) !
Contents mismatch at: 08004011H(Flash=FFHRequired=78H) !
Contents mismatch at: 08004012H(Flash=FFHRequired=10H) !
Contents mismatch at: 08004013H(Flash=FFHRequired=78H) !
Contents mismatch at: 08004014H(Flash=FFHRequired=52H) !
Contents mismatch at: 08004015H(Flash=FFHRequired=1CH) !
Contents mismatch at: 08004016H(Flash=FFHRequired=5BH) !
Contents mismatch at: 08004017H(Flash=FFHRequired=1CH) !
Contents mismatch at: 08004018H(Flash=FFHRequired=00H) !
Contents mismatch at: 08004019H(Flash=FFHRequired=28H) !
Contents mismatch at: 0800401AH(Flash=FFHRequired=01H) !
Contents mismatch at: 0800401BH(Flash=FFHRequired=D0H) !
Contents mismatch at: 0800401CH(Flash=FFHRequired=A0H) !
Contents mismatch at: 0800401DH(Flash=FFHRequired=42H) !
Contents mismatch at: 0800401EH(Flash=FFHRequired=F7H) !
Contents mismatch at: 0800401FH(Flash=FFHRequired=D0H) !
Contents mismatch at: 08004020H(Flash=FFHRequired=00H) !
Contents mismatch at: 08004021H(Flash=FFHRequired=2CH) !
Contents mismatch at: 08004022H(Flash=FFHRequired=03H) !
Contents mismatch at: 08004023H(Flash=FFHRequired=D0H) !
Contents mismatch at: 08004024H(Flash=FFHRequired=00H) !
Contents mismatch at: 08004025H(Flash=FFHRequired=28H) !
Contents mismatch at: 08004026H(Flash=FFHRequired=02H) !
Contents mismatch at: 08004027H(Flash=FFHRequired=D0H) !
Contents mismatch at: 08004028H(Flash=FFHRequired=6DH) !
Contents mismatch at: 08004029H(Flash=FFHRequired=1CH) !
Contents mismatch at: 0800402AH(Flash=FFHRequired=EFH) !
Contents mismatch at: 0800402BH(Flash=FFHRequired=E7H) !
Contents mismatch at: 0800402CH(Flash=FFHRequired=28H) !
Contents mismatch at: 0800402DH(Flash=FFHRequired=46H) !
Contents mismatch at: 0800402EH(Flash=FFHRequired=30H) !
Contents mismatch at: 0800402FH(Flash=FFHRequired=BDH) !
Contents mismatch at: 08004030H(Flash=FFHRequired=00H) !
Contents mismatch at: 08004031H(Flash=FFHRequired=22H) !
Contents mismatch at: 08004032H(Flash=FFHRequired=03H) !
Contents mismatch at: 08004033H(Flash=FFHRequired=09H) !
Contents mismatch at: 08004034H(Flash=FFHRequired=8BH) !
Contents mismatch at: 08004035H(Flash=FFHRequired=42H) !
Contents mismatch at: 08004036H(Flash=FFHRequired=2CH) !
Contents mismatch at: 08004037H(Flash=FFHRequired=D3H) !
Contents mismatch at: 08004038H(Flash=FFHRequired=03H) !
Contents mismatch at: 08004039H(Flash=FFHRequired=0AH) !
Contents mismatch at: 0800403AH(Flash=FFHRequired=8BH) !
Contents mismatch at: 0800403BH(Flash=FFHRequired=42H) !
Contents mismatch at: 0800403CH(Flash=FFHRequired=11H) !
Contents mismatch at: 0800403DH(Flash=FFHRequired=D3H) !
Contents mismatch at: 0800403EH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800403FH(Flash=FFHRequired=23H) !
Contents mismatch at: 08004040H(Flash=FFHRequired=9CH) !
Contents mismatch at: 08004041H(Flash=FFHRequired=46H) !
Contents mismatch at: 08004042H(Flash=FFHRequired=4EH) !
Contents mismatch at: 08004043H(Flash=FFHRequired=E0H) !
Contents mismatch at: 08004044H(Flash=FFHRequired=03H) !
Contents mismatch at: 08004045H(Flash=FFHRequired=46H) !
Contents mismatch at: 08004046H(Flash=FFHRequired=0BH) !
Contents mismatch at: 08004047H(Flash=FFHRequired=43H) !
Contents mismatch at: 08004048H(Flash=FFHRequired=3CH) !
Contents mismatch at: 08004049H(Flash=FFHRequired=D4H) !
Contents mismatch at: 0800404AH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800404BH(Flash=FFHRequired=22H) !
Contents mismatch at: 0800404CH(Flash=FFHRequired=43H) !
Contents mismatch at: 0800404DH(Flash=FFHRequired=08H) !
Contents mismatch at: 0800404EH(Flash=FFHRequired=8BH) !
Contents mismatch at: 0800404FH(Flash=FFHRequired=42H) !
Contents mismatch at: 08004050H(Flash=FFHRequired=31H) !
Contents mismatch at: 08004051H(Flash=FFHRequired=D3H) !
Contents mismatch at: 08004052H(Flash=FFHRequired=03H) !
Contents mismatch at: 08004053H(Flash=FFHRequired=09H) !
Contents mismatch at: 08004054H(Flash=FFHRequired=8BH) !
Contents mismatch at: 08004055H(Flash=FFHRequired=42H) !
Contents mismatch at: 08004056H(Flash=FFHRequired=1CH) !
Contents mismatch at: 08004057H(Flash=FFHRequired=D3H) !
Contents mismatch at: 08004058H(Flash=FFHRequired=03H) !
Contents mismatch at: 08004059H(Flash=FFHRequired=0AH) !
Contents mismatch at: 0800405AH(Flash=FFHRequired=8BH) !
Contents mismatch at: 0800405BH(Flash=FFHRequired=42H) !
Contents mismatch at: 0800405CH(Flash=FFHRequired=01H) !
Contents mismatch at: 0800405DH(Flash=FFHRequired=D3H) !
Contents mismatch at: 0800405EH(Flash=FFHRequired=94H) !
Contents mismatch at: 0800405FH(Flash=FFHRequired=46H) !
Contents mismatch at: 08004060H(Flash=FFHRequired=3FH) !
Contents mismatch at: 08004061H(Flash=FFHRequired=E0H) !
Contents mismatch at: 08004062H(Flash=FFHRequired=C3H) !
Contents mismatch at: 08004063H(Flash=FFHRequired=09H) !
Contents mismatch at: 08004064H(Flash=FFHRequired=8BH) !
Too many errors to display !
Error: Flash Download failed-"Cortex-M0"
Flash Load finished at 08:23:29
目测你的代码超了? 楼主大概是下载时选错芯片型号导致Flash长度出错。 wenyangzeng 发表于 2018-3-10 10:11
楼主大概是下载时选错芯片型号导致Flash长度出错。
谢谢,已解决
查下debug和utilites选项卡下的FLASH 是否选择对了。因为这涉及到程序在下的逻辑算法,选错了就烧不进去了 本帖最后由 toofree 于 2018-3-10 18:08 编辑
stm32f030f4p6最大才,0x4000大小的Flash;
如果设置对的话,即便编译能成功,Linker都不能成功的。
芯片选小了,或者Linker选项有问题。
似乎你这是在擦除时出的问题,那就是下载选项中芯片选成比stm32f030f4p6容量大的了
页:
[1]