This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

6747二次bootloader



1、6747用的norflash,程序大于32K,二次bootloader必须用汇编写吗? 2、C_int00函数是在6747内部ROM中,还是用户程序编译时,编译器加的。 3、可不可以给个二次bootloader例程啊,凭空写太难了。 4、二次bootloader和用户程序是分开两个工程写了哇。
  • dawei wang1 说:
    1、6747用的norflash,程序大于32K,二次bootloader必须用汇编写吗?

    ---不是必须的,可以用c写。

    2、C_int00函数是在6747内部ROM中,还是用户程序编译时,编译器加的。

    --在用户工程的。

    3、可不可以给个二次bootloader例程啊,凭空写太难了。

    ---参 考DSP UBL,下载OMAPL137_dsp_setupwin32_1_00_00_11.exe,安装后里面有。

    4、二次bootloader和用户程序是分开两个工程写了哇。

    --- 是分开的。当然也有办法做到一起。

  • 1、为什么以前的芯片二次bootloader必须用汇编写,6747却可以用C语言写。c6747不需要进行C语言运行环境的初始化吗。

    2、OMAPL137_dsp_setupwin32_1_00_00_11.exe在哪下载啊。找不到

  • 参考附件里的工程

    用汇编与用c没有本质区别。都是为了实现代码搬运。用c实现时,其环境初始化代码在工程编译时调用RTS库实现了,并不需要用户关心。