UCOS_TASK
ADSampleTask
16
电压or温度采集
将最终的电压数据g_vbuf.cellVBuf放到g_bmsInfo.volt中
温度放哪儿了?什么时候存入g_bmsInfo中?
子主题
task
20
Async.c中,作用、异步?
子主题
BatBalanceTask
17
电池均衡任务
先获取balance_type
主动
被动
default
子主题
charge
self_check_charger_task_tx_run
7
充电自检?发送状态?
子主题
guobiao_charger_task
guobiao_charger_task_tx_run
6
充电任务发送
子主题
guobiao_charger_task_rx_run
7
充电任务接收
子主题
guowang_charger_task
guowang_charger_task_tx_run
子主题
子主题
子主题
国网的不需要看,是国标之前的标准
guowang_charger_task_rx_run
tiecheng_charger_task
tiecheng_charger_task_tx_run
tiecheng_charger_task_rx_run
data_save_handler->task
23
进行数据存储with nand or sd
子主题
dtu_task_tx_run
14
无线数据传输
dtu_task_tx_bmu_message
dtu_task_tx_bcu_message
子主题
dtu_can_task
dtu_can_task_tx_run
14
通过dtu_can_send(&g_dtuCanSendMessage);发送
子主题
dtu_can_task_rx_run
15
接收
子主题
ems_task
ems_task_self_check_run
9
g_ems_ecu_message的配置?
子主题
ems_task_ecu_tx_run
9
发送各种bms采集的信息
总电压、总电流、最高/低单体电压/温度
soc、soh、绝缘阻值
子主题
ems_task_dbd_tx_run
8
子主题
hmi_task_run
11
显示屏
hmi_check_rx_frame(&g_hmi_context);
modbus协议
insu_task
insu_res_analyze_task
20
绝缘电阻采集任务
子主题
insu_volt_analyze_task
21
绝缘电阻采集任务
子主题
bms_main_job_task_run
10
?
子主题
motor_task
motor_task_tx_run
13
发送电机控制报文?
can_send(g_motor_context.can, &g_motor_tx_message);
子主题
motor_task_rx_run
12
接收and处理?
motor_task_rx_process_message(&g_motor_rx_message);
子主题
rule_engine_task_run
19
子主题
slave_task
slave_task_run_tx
4
子主题
子主题
slave_task_run_rx
5
子主题
子主题
slave_task_run_test_rx
j1939_poll_task_run
3
J1939周期处理函数
J1939CanPoll()
让驱动包处理CAN发送和接收的数据
子主题
unit_test_task
函数指针结构体
data_save_handler = &data_save_handler_nandflash;
ReadBatVoltage(&ltc_reg_buf[0],&g_vbuf);
<span style="font-size: 17px;">g_vbuf中存放了最终电压缓存</span>