准备配置内部时钟,编译出现问题:
..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s(176): error: A1163E: Unknown opcode R0, , expecting opcode or Macro
以为是修改时钟导致的,恢复成外部时钟,编译还是一样。原来是不小心动了一下汇编文件导致的。

编译失败:

增加一个tab键,编译正常


正常的代码:


百度一下,是汇编格式问题:

编译烧录成功了。
将外部时钟改为内部时钟,工作不正常。