美文网首页
Keil 编译汇编时出错 error: Invalid line

Keil 编译汇编时出错 error: Invalid line

作者: One2INF | 来源:发表于2022-07-05 12:11 被阅读0次

问题描述

编译汇编时,编译器出现 error: Invalid line start,具体如下:


汇编错误

问题分析

汇编器版本太低

解决方法

MDK version 5.30 及之后的版本

设置->Assembler Option: armclang (GUN Syntax).


MDK version 5.30 及之后的版本

MDK 5.30 之前的版本

  1. 选择汇编器版本 ArmClang V6
  2. 添加 Misc Controls: -masm=auto


    MDK 5.30 之前的版本

其他

  • 其实很多关于 Keil 的问题都在 arm 文档中心或论坛找到解决方法;
  • MDK 5.30 开始更换默认编译器为 AC6,删除了 AC5,需要的话要自己下载手动添加。算是比较大的改动,所以很多特性都是以该版本为分界点。

参考资料

  1. MCUOTASBLSFWUG.pdf
  2. arm Keil 文档中心
  3. arm Keil 论坛

相关文章

网友评论

      本文标题:Keil 编译汇编时出错 error: Invalid line

      本文链接:https://www.haomeiwen.com/subject/axrsbrtx.html