DM642启动过程分析
摘要:
DM642复位后,芯片先从CE1空间读取1K字节的数据到内部SRAM,然后从地址0开始运行。因为一般的程序都远远大于1K字节,所以一般都是有一个二级bootloader,用它来加载主程序。Bootloader运行完后调用c_int00()来进行C运行时刻初始化,如堆栈,静态变量等,之后会调用BIOS_init,最后开始运行main函数,main函数结束后DSP/BIOS的任务管理器开始运行。具体实... 阅读全文
posted @ 2009-12-18 11:32
DP.
阅读(151)
评论(0)
推荐(0)
浙公网安备 33010602011771号