第6讲(part3)--BootLoader中的main函数.pptVIP

  • 3
  • 0
  • 约5.31千字
  • 约 31页
  • 2017-09-10 发布于浙江
  • 举报
第6讲(part3)--BootLoader中的main函数

BootLoader中的main函数 BootLoader中的main函数 下面是SMDK2410(Samsung MCU Development Kit三星开发板 )中的BootLoader中的main函数实现代码: void main(void) { ???? //清空LED ???? OEMWriteDebugLED(0, 0xF); ???? //通用BootLoader (blcommon)主入口 ??? BootloaderMain(); //注意,在此调用了BootloaderMain函数,并且没有返回值 ???? SpinForever(); } BootLoader中的main函数 (1)BLCOMMON模块函数 下面列举出BLCOMMON中的控制函数并分析它们,这些函数在Blcommon.h中声明,代码实现在Blcommon.lib里: ???? OEMDebugInit函数: 在运行BootloaderMain程序后,将首先调用OEMDebugInit函数,它用来初始化调试信息的I/O设备,最常见的是串口设备。由于RS232协议简单性,在系统没有启动前对串口初始化较适用。在OEMDebugInit里,又通常调用OEMInitDebugSerial函数来初始化串口。 BootLoader中的main函数 ???? OEMPlatformInit函数 OEM层的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档