bootloader交互流程
2016-09-28 17:37:38 0 举报
Bootloader是嵌入式系统的引导加载程序,它负责初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的正确的软硬件环境。在系统上电后,CPU首先执行的代码就是BootLoader程序。Bootloader负责初始化CPU和外部硬件设备,建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的软硬件环境。
作者其他创作
大纲/内容
结束
否
外部中断事件
设备检查跳转地址合法性
开始
设备接收到ACK?
检查DEVEUI以及APP地址有效性
是
指令处理
跳转地址合法?
节点进入休眠
设备通过串口发送Ready包
等待超时?
有效
接收到指令?
DEVEUI有效?
进入交互流程,等待指令
跳转至跳转地址执行
跳转APP
设备通过射频发送Ready包
0 条评论
下一页