Board logo

标题: [求助]请问bootloader是做什么使的 [打印本页]

作者: zihongshu    时间: 2005-5-11 14:20     标题: [求助]请问bootloader是做什么使的

[em08][em27][em27][em27][em10][em10][em10]
作者: seuafu2005    时间: 2005-5-11 16:35

你在哪里遇到了bootloader?
作者: zihongshu    时间: 2005-5-11 16:54

哦,哎呀,没有说清楚,在一些例程序有,比如在程序的初始化阶段在对MCU初始化完了之后有

  #ifdef BOOTLOADER_ENABLED
          boot_init();  //Initialize the bootloader.
  #endif BOOTLOADER_ENABLED

  #ifdef BOOTLOADER_ENABLED       
          boot_call();  //Check for user request to run bootloader.
                            //App will not return, if Bootloader is requested.
  #endif BOOTLOADER_ENABLED

请问run bootloader是跑什么程序啊,用来做什么,谢谢了
作者: seuafu2005    时间: 2005-5-11 17:15

看起来似乎是预先在MCU装入一些程序,这些程序可以和其他的软件(PC上的什么软件)相互进行通讯. 用户可以用BOOTLOADER_ENABLED的定义来选择是否在烧写程序的时候把这个模块烧进MCU
作者: leonis    时间: 2005-5-11 23:29

如果没有multilink仿真器的话,也可以用Bootloader将程序下载到目标板。
具体可以看Freescale的application note
Embedded Bootloader User Guide




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0