用Keil uVision2编写单片机程序时,如何调用已存档的子程序文件? pension • 2023-5-6 • 安全 • 阅读 9 如果是mainasm中有这句话$INCLUDE(RESETASM),简单的说就是在编译mainasm前,编译器先把RESETASM这个文件的所有语句放到main文件中,然后再编译main,相当于RESETASM是mainasm的一部分代码。这样设计的话,要求工程里不能再单独编译连接RESETASM,这样会出现同名的警告。另一点,RESETASM中不能有END的结束符,否则编译器在编译到END后面的代码就不编译了,你的main函数实际就没有被编译,这可能是你烧到开发板上不行的原因。具体没看到代码,先做如上猜想。不过如果有调试环境的话,单步debug应该能很快发现问题。 欢迎分享,转载请注明来源:内存溢出原文地址: http://outofmemory.cn/yw/10253869.html 的话 编译器 代码 文件 你的 赞 (0) 打赏 微信扫一扫 支付宝扫一扫 pension 一级用户组 0 0 生成海报 3D效果图制作全步骤 上一篇 2023-05-06 FLASH制作声音控制按钮 下一篇 2023-05-06 发表评论 请登录后评论... 登录后才能评论 提交 评论列表(0条)
评论列表(0条)