• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

关于STM32单片机的问题7

灵澈 2016-12-23 浏览量:1117

帮助会员提问,谢谢!

各位高手,小弟正在分析STM32单片机的启动文件,请教各位高手,文件第1行,“MODULE  ?cstartup”是什么意思?启动文件名称是startup_stm32f411xe_bootloader_IAR.s。谢谢!

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • MODULE  ?cstartup

    只是宣告一個區塊Lable讓你可以放額外的初始化ASM Code,類似Go和Lable

    下面這段就有說明了

    ; ?cstartup -- low-level system initialization code.
    ;
    ; After a reser execution starts here, the mode is ARM, supervisor
    ; with interrupts disabled.
    然後你可以在這區塊內放ASM Code

    ?cstartup:
    
    ;
    ; Add initialization needed before setup of stackpointers here.
    ;
    以上希望對您有用

    • 发布于 2016-12-23
    • 举报
    • 评论 1
    • 0
    • 0
MOP 回复了 MOP:筆誤 Label ~~ 回复

其他答案 数量:1
  • 表示,汇编模块开始 


    你要再学习一下ARM的汇编啊

    • 发布于2016-12-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

关于STM32单片机的问题7