中国龙芯CDX 发表于 2024-11-28 15:00

KEIL 例程编译失败可能导致的原因

KEIL 例程编译失败可能导致的原因

常见原因:
1) 没有安装 keil4 的兼容包,软件名称为:MDKCM516_legacySupportMDK4(出问题最多)
2) 移动了 keil 工程文件,导致无法找到相对路径的文件
3) 程序太大,超过 FLASH 或者 SRAM 容量

解决办法
针对 1 和 2 的问题,将 BOOT0 和 BOOT1 接到高电平,复位或者重新上电一下,然后再读 ID。
若能读到 ID,则在此模式下擦除程序,然后再将 BOOT0 和 BOOT1 接低电平,这时候 ID 就能读到了。

AloneKaven 发表于 2024-12-10 18:06

程序太大可以开编译器优化解决
页: [1]
查看完整版本: KEIL 例程编译失败可能导致的原因