单片机程序,keil可以正常编译,VScode编译报错处理

.\objects\AT32F421C8T7_WorkBench.axf: Error: L6218E: Undefined symbol LED_Task_1ms (referred from at32f421_int.o). .\objects\AT32F421C8T7_WorkBench.axf: Error: L6218E: Undefined symbol LED_ComTimeoutCheck (referred from main.o). .\objects\AT32F421C8T7_WorkBench.axf: Error: L6218E: Undefined symbol led_state (referred from main.o).

上面是报错的信息,也就是没有具体的说你哪里函数写错了,就是说.axf error 那就

  • 打开 Keil → ProjectClean Targets

  • 进入工程 Objects 文件夹,手动删除所有文件.o/.axf/.d/.crf 等)

  • Keil 里点 Rebuild 全编译一遍,确认 Keil 无错。

    然后再去vs里面编译就是正确的了。

相关推荐
ABAP-張旺2 小时前
ABAP:Visual Studio Code開發ABAP教程
ide·vscode·编辑器
linbaiwan6662 小时前
42V/50V/60V高耐压OVP保护芯片的应用——PW1600实测70V耐压
嵌入式硬件
嵌入式小站2 小时前
STM32 零基础可移植教程 24:SPI Flash 读数据,先从指定地址读几个字节
chrome·stm32·嵌入式硬件
崇山峻岭之间3 小时前
单片机汉字显示实验
单片机·嵌入式硬件
guygg883 小时前
基于C# + Halcon的通用ROI绘制工具
stm32·单片机·c#
yugi9878383 小时前
基于 RFID 的智能公交刷卡系统
stm32·嵌入式硬件
点灯小铭3 小时前
基于单片机的雨量检测智能汽车雨刮器模拟系统设计与实现
单片机·嵌入式硬件·汽车·毕业设计·课程设计·期末大作业
三佛科技-134163842124 小时前
腕式血压计方案开发设计,腕式血压计MCU控制芯片选择
单片机·嵌入式硬件·物联网·智能家居
cici158744 小时前
C# LAS 点云读取与处理工具
stm32·单片机·c#