问题描述
编译汇编时,编译器出现 error: Invalid line start,具体如下:
汇编错误
问题分析
汇编器版本太低
解决方法
MDK version 5.30 及之后的版本
设置->Assembler Option: armclang (GUN Syntax).
MDK version 5.30 及之后的版本
MDK 5.30 之前的版本
- 选择汇编器版本 ArmClang V6
-
添加 Misc Controls: -masm=auto
MDK 5.30 之前的版本
其他
- 其实很多关于
Keil
的问题都在arm
文档中心或论坛找到解决方法; - MDK 5.30 开始更换默认编译器为 AC6,删除了 AC5,需要的话要自己下载手动添加。算是比较大的改动,所以很多特性都是以该版本为分界点。
网友评论