当前位置: 首页 > news >正文

keil报错:ERROR :FILE DOES NOT EXIST

目录

前言

一、问题描述

二、解决办法

1.问题分析

错误关键信息解析:

问题分析:

2.解决方案

总结



前言

Keil:V5.35.0.2


一、问题描述

二、解决办法

1.问题分析

编译过程存在致命错误,编译没有完成。以下是详细分析:

错误关键信息解析

  1. 致命错误AS1 FATAL ERROR - FILE DOES NOT EXIST

  2. 目标文件未创建Target not created.

  3. 错误文件路径

    D:\Kei1\C51\BIN\AS1.EXE "..\..\..\..\Libary\Device\CMS8S***\startup_cms#****.A51"//*号代表具体型号,下同

问题分析

  1. 路径错误

    • 可能编译器路径 D:\Kei1\... 应该是 D:\Keil\...Kei1 拼写错误)

    • 文件名包含特殊字符 

  2. 文件不存在

    • 编译器明确提示 FILE DOES NOT EXIST

    • 可能原因:

      • 路径拼写错误

      • 文件名包含非法字符

      • 文件实际不存在于指定位置

2.解决方案

  1. 修正编译器路径

  2. 检查 TOOLS.INI 中的 [C51] 区块:

    [C51]
    PATH="D:\Keil\C51\BIN"  # 确保是 Keil 不是 Kei1
  3. 修复文件名特殊字符

    • 将文件名中字符替换为标准字符

  4. 验证文件存在性

    • 手动检查文件是否存在:

      D:\Keil\C51\BIN\AS1.EXE
      ..\..\..\..\Libary\Device\CMS8****\startup_cms8****.A51

  5. 项目配置修正

    • 在 Keil 中:

      1. 右击项目中的启动文件 → Options

      2. 检查文件路径是否正确

      3. 删除并重新添加启动文件


总结

编译过程因致命错误而完全中断,没有生成任何可执行文件。

建议:

  1. 检查设备支持包是否安装完整

  2. 尝试在项目中替换启动文件

http://www.dtcms.com/a/337643.html

相关文章:

  • SAP ERP移动类型 MovementType (|MM|SD|PP|FICO)
  • STL库——string(类函数学习)
  • Lucene 8.5.0 的 `.pos` 文件**逻辑结构**
  • Mybatis执行sql流程(二)之加载Mapper
  • SQL详细语法教程(六)存储+索引
  • 高效长尾关键词SEO优化
  • 汽车企业顾客满意度调查:全周期反馈解码方案(市场调研实践)
  • Redis 哨兵模式与主从架构对比
  • 江苏单电感M401A-晶晨S905L3A_频率1.5ghz赫兹_2+16G_安卓9_线刷固件包
  • iOS 应用上架全流程实践,从开发内测到正式发布的多工具组合方案
  • 决策树-信息增益(第二十三节课内容总结)
  • 上网行为安全管理与组网方案
  • 第四十天(Vue)
  • 【VUE】解决Vue路由重复导航报错
  • 嵌入式软件开发笔试题练习
  • 微算法科技(NASDAQ: MLGO)研究分片技术:重塑区块链可扩展性新范式
  • 智能代码助手革新开发效率
  • 【VUE】用EmailJS自动发送邮件到网易邮箱
  • JVM学习笔记-----类加载
  • 【深度学习4】神经网络-激活函数
  • 最短路spfa和多层图(P1073 [NOIP 2009 提高组] 最优贸易)题解
  • Linux系统等保三级安全加固执行手册(ReahtCentosKylin)
  • mq存量消息如何处理
  • STM32G4 Park及反Park变换(一)matlab建模
  • Spark 运行流程核心组件(三)任务执行
  • C语言基础:变量与进制详解
  • 直播美颜SDK架构揭秘:动态贴纸功能的实现原理与性能优化
  • 计算机网络技术-交换机配置(Day.2)
  • 戴尔易安信 PowerEdge R540服务器系统安装教程
  • 深度学习篇---卷积