[STM32F1] KEIL AC6编译提示内嵌汇编符号symbol无效问题

[复制链接]
2364|19
 楼主| 会飞的大葱 发表于 2023-5-5 18:13 | 显示全部楼层 |阅读模式
1、换用AC6编译后,当编译等级为O0时,正常
2、当编译等级提升到O2后,提示内嵌汇编符号symbol无效

求解

850146454d645c3602.png

534866454d61d21cdc.png
Pretext 发表于 2023-5-11 10:20 | 显示全部楼层
估计有些函数被优化掉了吧?
天天向善 发表于 2023-5-11 10:21 | 显示全部楼层
你这个报错截图截全一些,就是有函数未定义,看看是什么函数。
芯路例程 发表于 2023-5-11 10:22 | 显示全部楼层
-O1会有这个问题吗?
一只眠羊 发表于 2023-5-14 21:56 | 显示全部楼层
Symbol定义了么
MessageRing 发表于 2023-5-14 22:27 | 显示全部楼层
是被编译器优化了吗
月亮一键变蓝 发表于 2023-5-15 01:03 | 显示全部楼层
是不是名称不正确

春日负喧 发表于 2023-5-15 03:42 | 显示全部楼层
符号名称的大小写也会影响编译结果

温室雏菊 发表于 2023-5-15 06:33 | 显示全部楼层
位置正确不?

西洲 发表于 2023-5-15 08:05 | 显示全部楼层
汇编语言程序中定义的符号名称与符号本身不匹配

在曼谷的春 发表于 2023-5-15 10:07 | 显示全部楼层
可能与其他符号或库中的符号搞混

我吃小朋友 发表于 2023-5-15 12:32 | 显示全部楼层
确定有没有拼写错误

失物招領 发表于 2023-5-15 14:54 | 显示全部楼层
需要先给Symbol定义,确定没有其他错误

故意相遇 发表于 2023-5-15 16:25 | 显示全部楼层
有可能是连接器问题,换个新的试试

风凉 发表于 2023-5-15 18:21 | 显示全部楼层
首先得确保代码没有任何错误

万图 发表于 2024-3-8 07:28 | 显示全部楼层

就是因为它的作用就是在电子产品设备受到雷击浪涌与ESD静电放电或者其他瞬态电压时
Uriah 发表于 2024-3-8 08:31 | 显示全部楼层

这方便一般可以使用底涂的方式来改善
帛灿灿 发表于 2024-3-8 10:27 | 显示全部楼层

正常信号一般达不到导通电压
Bblythe 发表于 2024-3-8 11:30 | 显示全部楼层

在电子电路中电容一端接电阻
周半梅 发表于 2024-3-8 13:26 | 显示全部楼层

明确出电源的性能和稳定性是否符合预期和要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

78

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部