有关keil51的STARTUP.A51的问题

有关keil51的STARTUP.A51的问题,第1张

别用所谓的汉化版、并不是所有工程都必须使用用户自定义的startup.a51的。如果项目中没有,则Keil亦会通过库中的启动代码实现标准化的启动流程。

Keil C51是美国Keil Software公司(ARM公司之一)出品的51系列兼容单片机C语言软件开发系统。

汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。

系统介绍:

支持8051微控制器体系结构的Keil开发工具,适合每个阶段的开发人员,不管是专业的应用工程师,还是刚学习嵌入式软件开发的学生。

Keil C51目前由ARM国内授权代理商提供技术支持和销售等相关服务。

产业标准的Keil C编译器、宏汇编器、调试器、实时内核、单板计算机和仿真器,支持所有的251系列微控制器,帮助你如期完成项目进度。

以下图表显示Keil的开发工具以及它们相互之间的接口。

1.可能是你在建工程时,问你要不要复制启动代码到工程,如“ copy standard 8051 startup code to project and ADD file to the project”,你选择了NO,当然编译时查不到“STARTUP.A51”

2.本来是有的,可能在移除掉“STARTUP.A51”,“Remove file STARTUP.A51“.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11817250.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存