检查 “Output -> Listings” 生成的.map文件,查找未定义符号的引用位置,确认是否调用了目标型号不支持的函数。
对比新旧工程的 “Options for Target” 配置,重点检查 “Device”“C/C++”“Linker” 选项卡,确保芯片型号、宏定义、链接脚本完全匹配。
使用 KEIL 的 “Rebuild All” 而非 “Build”,避免旧编译产物(.obj)残留导致的冲突。
若使用 J-Link 调试,需确认JLinkDevices.xml中已添加 HC32F460KETA 的芯片定义,否则可能出现 “Cannot connect to target”。
|