Keil 8051 STARTUP.A51主要功能
Posted
技术标签:
【中文标题】Keil 8051 STARTUP.A51主要功能【英文标题】:Keil 8051 STARTUP.A51 main function 【发布时间】:2021-10-20 14:51:12 【问题描述】:我在 Keil uVision 中创建了项目。源代码有 STARTUP.a51 汇编文件,带有跳转指令到 main(LJMP ?C_START)。但是项目中的源文件没有 main() 函数的定义。
在这种情况下,如何将控制权转移到应用程序代码中?有没有办法将自定义函数映射到 C_START?它是怎么做的? 注意:代码运行良好。
谢谢
【问题讨论】:
我不熟悉keil项目的生成,但通常你的源代码必须定义main
。不然你写的代码怎么控制?
【参考方案1】:
我希望 C_START 是初始化内存然后调用 main() 函数的 C 运行时启动。您可以试验并验证您的代码是否可以运行。
【讨论】:
感谢您的回复。我没有在源文件的任何地方看到 main() 定义。以上是关于Keil 8051 STARTUP.A51主要功能的主要内容,如果未能解决你的问题,请参考以下文章