[关闭]
@iar
2015-04-23T01:57:44.000000Z
字数
919
阅读
78
Firmware 2.x State Sequence
Firmware
Firmware 2.x State Sequence
data flow
BLE
FOTA
CMD
data flow
Created with Raphaël 2.1.2
MEMS
MEMS
im_rec_t (SRAM)
im_rec_t (SRAM)
im_srec_t (XRAM)
im_srec_t (XRAM)
Flash
Flash
BLE
BLE
Triggered by HW TMR1 @ 1kHz
loweset priority task
normalization
store to
call to ADA
data_pack, store event
data_pack, for ble upload
BLE
Created with Raphaël 2.1.2
BLE_APP
BLE_APP
SYS_EVENT
SYS_EVENT
BLE_APP_START
BLE_APP_START
BLE_ADVERT_END
BLE_ADVERT_END
BLE_DISCONNECT
BLE_DISCONNECT
BLE_FOTA
BLE_FOTA
BLE_CONFIRM
BLE_CONFIRM
BLE_DOWNLOAD
BLE_DOWNLOAD
BLE_WATCHDOG
BLE_WATCHDOG
msg
FOTA
Created with Raphaël 2.1.2
BLE_APP
BLE_APP
BLE_FOTA
BLE_FOTA
fotaExec
fotaExec
events & BLE_FOTA_EVT
dispatch to the executor for fota task
CMD
Created with Raphaël 2.1.2
im_cmd_pktA
im_cmd_pktA
fotaBegReq
fotaBegReq
err
err
fotaPktReq
fotaPktReq
end
end
reload_timer
reload_timer
IM_CMD_FOTA_CFG
checking the fota error code before continue the real action
respond to failure to start and end
if return
start FOTA stream
start periodic BLE_FOTA_EVT
内容目录
BurningFire
1
Work Sample
DP
1
Report: POJ 1088-滑雪-经典DP
Database
1
知乎:对数据库和分布式很感兴趣,学习路线是什么?
DistributedSystem
1
知乎:对数据库和分布式很感兴趣,学习路线是什么?
Firmware
2
Firmware 2.x State Sequence
学习STM32F4的例程
Gatech
1
BD4H_Final project README.md
Java
1
Java Tips学习
Leetcode
1
91_Decode_Ways
Lintcode
2
LeetLint好答案
Report: Knight's Tour
Linux
2
庖丁解牛Linux内核笔记: 操作系统是如何工作的 - 一个简单的时间片轮转躲到程序内核代码
庖丁解牛Linux内核笔记: 计算机是如何工作的
Note
4
阅读记录2017
Tools tips
庖丁解牛Linux内核笔记: 操作系统是如何工作的 - 一个简单的时间片轮转躲到程序内核代码
庖丁解牛Linux内核笔记: 计算机是如何工作的
Novu
5
NovuFPGA driver README
Play deployment
安装CUDA和驱动
Play frontend user guide
Manual: NovuFPGA driver
OS
2
庖丁解牛Linux内核笔记: 操作系统是如何工作的 - 一个简单的时间片轮转躲到程序内核代码
庖丁解牛Linux内核笔记: 计算机是如何工作的
POJ
1
Report: POJ 1088-滑雪-经典DP
Recursion
1
Report: Knight's Tour
leetcode
4
LeetLint好答案
Leetcode 高频题 频率表
Leetcode freq 3
leetcode中学习recursion
以下【标签】将用于标记这篇文稿:
下载客户端
关注开发者
报告问题,建议
联系我们
添加新批注
在作者公开此批注前,只有你和作者可见。
私有
公开
删除
查看更早的 5 条回复
回复批注
×
通知