行业资讯
电源TBOX功能清单
序号 | 系统 | 功能模块 | 子模块 | 功能名称 | 功能说明 |
1 | TBOX | 外设驱动 | SUART,LIN | 初始化 | GPS,3G,BT串口,两路LIN波特率等初始化 |
2 | 数据收/发 | GPS,4G,BT串口,两路LIN数据收发驱动函数 | |||
3 | SPI | 初始化 | spi通道初始化 | ||
4 | 数据读/写 | spi读写函数 | |||
5 | TIMER | 初始化 | 系统定时器初始化 | ||
6 | WatchDog | 初始化 | WatchDog初始化 | ||
7 | IO | 初始化 | 通用输入输出IO初始化 | ||
8 | ADC | 初始化 | ADC引脚初始化,采样参数设置 | ||
9 | ADC数值处理 | 对各组电压数值处理 | |||
11 | RTC | 初始化,配置 | |||
12 | EX-Flash | 外部Flash初始化 | 外部Flash初始化 | ||
13 | 外部Flash配置 | 外部Flash配置 | |||
14 | 外部Flash校验 | 外部Flash内容校验 | |||
15 | 外部Flash读写 | 外部Flash读写 | |||
16 | 操作系统 | osCan | - | ||
17 | 内存管理 | 内存管理 | 公用的内存管理服务 | ||
18 | 消息管理 | 消息管理 | 进程间的信息交换 | ||
19 | 事件管理 | 事件触发,回调 | 增加新功能组件,修改事件触发和回调策略 | ||
20 | 软件定时器管理 | 软件定时设置和回调 | 增加新功能组件,修改软件定时设置和回调 | ||
21 | Bootloader | EEprom | 初始化,配置,读写 | EEprom初始化,配置,读写操作 | |
22 | boot应用 | CAN总线消息 | boot,CAN总线消息通知 | ||
23 | 固件升级 | 通过CAN更新固件 | 检测CAN总线固件升级指令,新固件接收保存到外部Flash | ||
24 | 通过无线网络更新固件 | 服务器端发起固件更新,新固件下载保存到外部Flash | |||
25 | 固件校验 | 对新固件校验,检验固件传输的正确性 | |||
26 | 原固件备份 | 在执行固件更新之前备份目前的固件到外部Flash | |||
27 | 新固件运行正常标记 | 在Flash中记录标记位,新固件正常运行后自动清除 | |||
28 | 固件更新策略 | 接收到新固件后执行升级,升级完成保存结果,新固件正常运行后向后台发送该结果。若新固件未能正常运行则由看门狗复位后或者下次上电后,自动回复备份的固件并向后台发送结果 | |||
29 | CAN总线 | CAN驱动 | 驱动器初始化,电源 | CAN驱动器初始化,电源,唤醒配置 | |
30 | 控制器初始化,配置 | CAN控制器初始化,配置 | |||
31 | CAN控制器滤波设置 | CAN控制器滤波设置 | |||
32 | CAN控制器电源管理 | CAN控制器电源管理,休眠、唤醒 | |||
33 | CAN接口函数 | CAN接口函数 | |||
34 | CAN连接参数配置 | CAN连接参数配置 | |||
35 | CAN传输层 | CAN传输层 | CAN传输层 | ||
36 | 网络管理 | CAN网络管理 | CAN总线管理 | ||
37 | 网关功能 | 总线路由功能,将通过网关通道,对来自OBD接口的部分ID的报文进行过滤和转发 | |||
38 | CCP标定 | 删掉CCP,相应的其它组件也要修改 | |||
39 | CAN通讯应用层 | CAN通讯应用层 | 包含通讯应用层接口,自诊断接口 | ||
40 | CAN传输协议 | CAN传输协议 | |||
41 | 总线诊断 | 总线设备诊断 | 诊断,访问总线上各设备 | ||
42 | 传输控制层RIL | 公共组件 | buffer | ||
43 | os接口 | 去库后原代码的接口未完善 | |||
44 | RIL内存管理 | 去库后原代码的内存管理有问题 | |||
45 | RIL电源管理 | RIL电源模式管理 | |||
46 | 字符指令解析 | 换不同模块,字符解析不同 | |||
47 | 无线网络 | 连接管理 | 无线网络连接管理 | ||
48 | 队列,Socket | 无线网络Socket连接管理 | |||
49 | AT指令解析 | 无线通信模块AT指令解析 | |||
50 | AT指令驱动 | 无线通信模块AT指令驱动 | |||
51 | 电源管理 | 无线通信模块电源管理 | |||
52 | GPS | AT指令解析 | GPS数据解析 | ||
53 | GPS数据处理 | GPS数据处理 | |||
54 | GPS坐标计算 | GPS坐标计算 | |||
60 | 电源管理 | 底层电源管理 | IO,MCU片上外设 | 休眠唤醒,IO和外设的电源管理 | |
61 | 无线网络模块电源开关 | 休眠唤醒,模块电源开关,复位 | |||
62 | 蓝牙模块电源开关 | 休眠唤醒,模块电源开关,复位 | |||
63 | GPS模块电源开关 | 休眠唤醒,模块电源开关,复位 | |||
64 | B+电源检测 | B+电源检测,B+大于7V,则对ACC电源检测,ACC > 7V启动CAN和IO,ACC > 9v启动通讯模块 | |||
65 | ACC电源检测 | ACC<7v关闭CAN,ACC<6v进入掉电保护状态,ACC<5v进入低功耗休眠状态 | |||
66 | 无线网络模块电源检测 | 无线网络模块电源检测 | |||
67 | 蓝牙模块电源检测 | 蓝牙模块电源检测 | |||
68 | GPS模块电源检测 | GPS模块电源检测 | |||
69 | CAN驱动器TJA1050电源控制 | STB=1,EN=1,正常工作。MCU进入休眠后,STB=0,EN=0,关闭TJA1050,停止CAN_ERR,CAN_RX跳变检测并启用INH中断唤醒 | |||
70 | 应用层电源管理 | boot CAN总线消息 | Tbox启动,重启,休眠的总线状态控制 | ||
71 | 无线电源管理 | 同RIL中模块的电源管理 | |||
73 | 协议控制层 | 无线网络传输协议 | 车辆总线数据上传 | 协定与后台之间的通讯协议 | |
74 | 位置数据上传 | ||||
76 | 远程控制 | ||||
78 | 加密传输协议 | ||||
84 | CAN总线传输协议 | 网络诊断协议 | 总线上设备的诊断协议 | ||
85 | 网络管理协议 | 总线管理协议 | |||
86 | 总线通讯规范 | 与车上ECU通讯的规则协议 | |||
87 | 网关规范 | 网关对CAN报文的路由规则 | |||
88 | 控制协议 | 对门锁控制 | |||
89 | 应用层 | 车况查询 | 车况数据上传 | 油耗状态,续航里程,行驶里程,车灯状态,门状态,车速,发动机水温,发动机状态上传 | |
90 | 位置数据上传 | GPS坐标上传 | |||
93 | 自诊断 | 供电电压异常检测 | 供电电压处于9V以下,供电电压处于16V以上,维持500MS | ||
94 | 无线模块电压异常检测 | 供电电压处于4.2V以上,供电电压处于3.6V以下,维持500MS | |||
96 | GPS模块电压异常检测 | 供电电压处于3.4V以上,供电电压处于2.7V以下,维持500MS | |||
97 | EEPROM模块异常检测 | 无法读写EEPROM,累计到3次 | |||
98 | GPS模块天线异常 | GPS天线开路,GPS天线短路到地,GPS天线短路到电源,维持500MS | |||
99 | 无线模块天线异常 | 无线模块天线开路,无线模块天线短路到地,无线模块天线短路到电源,维持500MS | |||
101 | SIM卡异常 | SIM卡故障,SIM卡欠费 | |||
102 | 通讯异常 | T-BOX与服务器通讯时服务器超,T-BOX与远程模块通讯故障,T-BOX与GPS模块通讯故障,T-BOX与远程模块的串口出现故障,T-BOX与GPS模块的串口出现故障 | |||
103 | CAN总线异常 | CAN收发器故障,维持200MS; 发送错误帧,数量大于255 | |||
106 | 远程控制 | 远程唤醒 | 接收到服务器端发出的唤醒指令后,唤醒Tbox或者总线 | ||
门锁控制 | |||||
108 | 熄火 | ||||
说明:功能清单设计分两步做,A-Sample阶段与业务进行确认,确保功能满足产品要求,B-sample开发完全满足业务功能需求的产品。 |
功能清单 | ||||||||||||
序号 | 模块 | 子模块 | 功能编号 | 功能名称 | 功能描述 | 功能类别 | 实现方式 | 复用类型 | 功能难易度 | 对应功能说明书 | 备注 | |
1 | 融资租赁管理系统 | SOCKET通信 | GN0001 | 侦听地址配置 | 配置侦听地址 | 表单 | MP+后台 | 新增 | 中 | |||
2 | SOCKET通信 | GN0002 | 侦听地址保存 | 侦听地址保存到数据库 | 后台 | PC自定义 | 新增 | 中 | ||||
3 | SOCKET通信 | GN0003 | 侦听地址获取 | 从数据库获取侦听地址 | 后台 | PC自定义 | 新增 | 中 | ||||
4 | SOCKET通信 | GN0004 | socket连接(设备与后台) | socket连接(设备与后台) | 后台 | PC自定义 | 新增 | 中 | ||||
5 | SOCKET通信 | GN0005 | socket连接断开(设备与后台) | socket连接断开(设备与后台) | 后台 | PC自定义 | 新增 | 中 | ||||
6 | SOCKET通信 | GN0006 | socket连接(后台与管理平台) | socket连接(后台与管理平台) | 后台 | PC自定义 | 新增 | 中 | ||||
7 | SOCKET通信 | GN0007 | socket连接断开(后台与管理平台) | socket连接断开(后台与管理平台) | 后台 | PC自定义 | 新增 | 中 | ||||
8 | 数据验证 | GN0008 | TBOX请求安全验证 | 验证TBOX接入请求是否合法 | 后台 | PC自定义 | 新增 | 中 | ||||
9 | 数据验证 | GN0009 | GPS设备请求安全认证 | 验证GPS设备接入请求是否合法 | 后台 | PC自定义 | 新增 | 中 | ||||
10 | 异常提醒 | GN0010 | 连接异常提醒 | socket连接异常提示 | 后台 | PC自定义 | 新增 | 中 | ||||
11 | 数据处理 | GN0011 | 信息数据解析 | 解析接收数据 | 后台 | PC自定义 | 新增 | 中 | ||||
12 | 数据验证 | GN0012 | 信息数据完整性检查 | 接收数据合法性检查 | 后台 | PC自定义 | 新增 | 中 | ||||
13 | 数据处理 | GN0013 | TBOX响应数据解析 | TBOX响应数据解析 | 后台 | PC自定义 | 新增 | 中 | ||||
14 | 数据处理 | GN0014 | GPS设备响应数据解析 | GPS设备响应数据解析 | 后台 | PC自定义 | 新增 | 中 | ||||
15 | 数据处理 | GN0015 | 后台响应数据解析 | 后台响应数据解析 | 后台 | PC自定义 | 新增 | 中 | ||||
16 | 数据发送 | GN0016 | 后台响应数据发送 | 后台响应数据发送 | 后台 | PC自定义 | 新增 | 中 | ||||
17 | 数据发送 | GN0017 | 设置命令重发机制 | 设置命令重发机制 | 后台 | PC自定义 | 新增 | 中 | ||||
18 | 数据发送 | GN0018 | 控制命令重发机制 | 控制命令重发机制 | 后台 | PC自定义 | 新增 | 中 | ||||
19 | 数据接收 | GN0019 | 车辆数据接收 | 接收车辆数据 | 后台 | PC自定义 | 新增 | 中 | ||||
20 | 数据处理 | GN0020 | 车辆数据解析 | 解析车辆数据报文 | 后台 | PC自定义 | 新增 | 中 | ||||
21 | 数据存储 | GN0021 | 车辆数据保存 | 车辆数据保存到数据库 | 后台 | PC自定义 | 新增 | 中 | ||||
22 | 数据接收 | GN0022 | 报警数据接收 | 报警数据接收 | 后台 | PC自定义 | 新增 | 中 | ||||
23 | 数据处理 | GN0023 | 报警数据解析 | 报警数据解析 | 后台 | PC自定义 | 新增 | 中 | ||||
24 | 数据存储 | GN0024 | 报警数据保存 | 报警数据保存 | 后台 | PC自定义 | 新增 | 中 | ||||
25 | 数据接收 | GN0025 | GPS数据接收 | 接收GPS数据 | 后台 | PC自定义 | 新增 | 中 | ||||
26 | 数据处理 | GN0026 | GPS数据解析 | 解析GPS数据报文 | 后台 | PC自定义 | 新增 | 中 | ||||
27 | 数据存储 | GN0027 | GPS数据保存 | GPS数据保存到数据库 | 后台 | PC自定义 | 新增 | 中 | ||||
28 | 数据处理 | GN0028 | 基站信息解析 | 基站信息解析 | 后台 | PC自定义 | 新增 | 中 | ||||
29 | 数据接收 | GN0029 | 基站信息接收 | 基站信息接收 | 后台 | PC自定义 | 新增 | 中 | ||||
30 | 数据存储 | GN0030 | 基站信息保存 | 基站信息保存 | 后台 | PC自定义 | 新增 | 中 | ||||
31 | 数据处理 | GN0031 | 数据加密 | 地标认证数据RSA算法加密 | 后台 | PC自定义 | 新增 | 中 | ||||
32 | 数据处理 | GN0032 | 数据效验 | 采用异或方式生成对应的效验位 | 后台 | PC自定义 | 新增 | 中 | ||||
33 | 数据处理 | GN0033 | 效验码安全机制编码 | 根据协议规则生成相应的效验码确保数据的安全性 | 后台 | PC自定义 | 新增 | 中 | ||||
34 | 日志服务 | GN0034 | 日志记录服务 | 日志记录 | 后台 | PC自定义 | 新增 | 中 | ||||
35 | 日志服务 | GN0035 | 历史日志归档服务 | 历史日志转存到文件服务器 | 后台 | PC自定义 | 新增 | 中 | ||||
36 | 数据展示 | GN0036 | 首页展示 | 首页展示 | 表单 | MP+后台 | 新增 | 中 | ||||
37 | 数据展示 | GN0037 | 主页面展示 | 主页面展示 | 表单 | MP+后台 | 新增 | 中 | ||||
38 | 系统管理 | GN0038 | 系统设置 | 系统参数设置 | 表单 | MP+后台 | 新增 | 中 | ||||
39 | 系统管理 | GN0039 | 账号管理 | 账户新增修改查询删除 | 表单 | MP+后台 | 新增 | 中 | ||||
40 | 系统管理 | GN0040 | 权限管理 | 权限新增修改查询删除 | 表单 | MP+后台 | 新增 | 中 | ||||
41 | 系统管理 | GN0041 | 组织管理 | 组织新增修改查询删除 | 表单 | MP+后台 | 新增 | 中 | ||||
42 | 系统管理 | GN0042 | 角色管理 | 角色新增修改查询删除 | 表单 | MP+后台 | 新增 | 中 | ||||
43 | 系统管理 | GN0043 | 专营店管理 | 专营店新增修改查询删除导入 | 表单 | MP+后台 | 新增 | 中 | ||||
44 | 系统管理 | GN0044 | 客户管理 | 客户信息新增修改查询删除 | 表单 | MP+后台 | 新增 | 中 | ||||
45 | 系统管理 | GN0045 | 车辆管理 | 车辆信息新增修改查询删除 | 表单 | MP+后台 | 新增 | 中 | ||||
46 | 数据处理 | GN0046 | 车辆列表获取 | 获取车辆列表信息 | 后台 | PC自定义 | 新增 | 中 | ||||
47 | 数据展示 | GN0047 | 车辆列表前端展示 | 前端展示车辆列表信息 | 表单 | MP+后台 | 新增 | 中 | ||||
48 | 数据处理 | GN0048 | 车辆状态信息获取 | 获取车辆状态信息 | 后台 | PC自定义 | 新增 | 中 | ||||
49 | 数据展示 | GN0049 | 车辆状态信息展示 | 前端展示车辆状态信息 | 表单 | MP+后台 | 新增 | 中 | ||||
50 | 数据处理 | GN0050 | 车辆实时信息获取 | 获取车辆实时信息 | 后台 | PC自定义 | 新增 | 中 | ||||
51 | 数据展示 | GN0051 | 车辆实时信息展示 | 前端展示车辆实时信息 | 表单 | MP+后台 | 新增 | 中 | ||||
52 | 数据处理 | GN0052 | 车辆报警信息获取 | 获取车辆报警信息 | 后台 | PC自定义 | 新增 | 中 | ||||
53 | 数据展示 | GN0053 | 车辆报警信息展示 | 前端展示车辆报警信息 | 表单 | MP+后台 | 新增 | 中 | ||||
54 | 数据处理 | GN0054 | 车辆在线状态统计及逻辑处理 | 车辆在线状态汇总统计及逻辑处理 | 后台 | PC自定义 | 新增 | 中 | ||||
55 | 数据处理 | GN0055 | 车辆位置获取 | 获取解析车辆位置信息 | 后台 | PC自定义 | 新增 | 中 | ||||
56 | 数据展示 | GN0056 | 车辆位置加载显示 | 地图加载显示车辆位置 | 后台 | PC自定义 | 新增 | 中 | ||||
57 | 数据展示 | GN0057 | 车辆位置动态显示 | 车辆位置动态显示 | 表单 | MP+后台 | 新增 | 中 | ||||
58 | 数据展示 | GN0058 | 高德地图加载 | 加载百度地图 | 表单 | MP+后台 | 新增 | 中 | ||||
59 | 数据展示 | GN0059 | 百度地图加载 | 加载高德地图 | 表单 | MP+后台 | 新增 | 中 | ||||
60 | 数据处理 | GN0060 | 历史轨迹数据获取 | 获取历史轨迹数据 | 后台 | PC自定义 | 新增 | 中 | ||||
61 | 数据展示 | GN0061 | 历史轨迹展示 | 展示历史轨迹 | 表单 | MP+后台 | 新增 | 中 | ||||
62 | 数据处理 | GN0062 | 历史轨迹数据后台定时处理 | 后台定时批处理历史轨迹数据 | 后台 | PC自定义 | 新增 | 中 | ||||
63 | 数据展示 | GN0063 | 停车数据管理 | 停车数据查询导出 | 表单 | MP+后台 | 新增 | 中 | ||||
64 | 数据设置 | GN0064 | 电子围栏页面设置 | 设置电子围栏 | 表单 | MP+后台 | 新增 | 中 | ||||
65 | 数据发送 | GN0065 | 电子围栏数据发送后台 | 发送电子围栏数据 | 后台 | PC自定义 | 新增 | 中 | ||||
66 | 数据存储 | GN0066 | 电子围栏数据保存 | 电子围栏数据保存到数据库 | 后台 | PC自定义 | 新增 | 中 | ||||
67 | 数据发送 | GN0067 | 电子围栏数据发送给TBOX | 电子围栏数据发送给TBOX | 后台 | PC自定义 | 新增 | 中 | ||||
68 | 数据展示 | GN0068 | 电子围栏数据管理 | 电子围栏数据查询导出 | 表单 | MP+后台 | 新增 | 中 | ||||
69 | 数据展示 | GN0069 | 电子围栏展示 | 展示电子围栏信息 | 表单 | MP+后台 | 新增 | 中 | ||||
70 | 邮件服务 | GN0070 | 邮件提醒设置 | 邮件提醒人时间参数设置 | 表单 | MP+后台 | 新增 | 中 | ||||
71 | 邮件服务 | GN0071 | 邮件提醒服务 | 邮件提醒发送 | 后台 | PC自定义 | 新增 | 中 | ||||
72 | 短信服务 | GN0072 | 短信提醒设置 | 短信提醒人时间参数设置 | 表单 | MP+后台 | 新增 | 中 | ||||
73 | 短信服务 | GN0073 | 短信提醒服务 | 短信发送 | 后台 | PC自定义 | 新增 | 中 | ||||
74 | 数据设置 | GN0074 | 终端设置命令展示 | 终端设置命令设置 | 表单 | MP+后台 | 新增 | 中 | ||||
75 | 数据发送 | GN0075 | 终端设置命令发送后台 | 终端设置命令发送 | 后台 | PC自定义 | 新增 | 中 | ||||
76 | 数据存储 | GN0076 | 终端设置命令保存 | 保存终端设置命令 | 后台 | PC自定义 | 新增 | 中 | ||||
77 | 数据发送 | GN0077 | 终端设置命令发送给TBOX | 终端设置命令保存 | 后台 | PC自定义 | 新增 | 中 | ||||
78 | 数据处理 | GN0078 | 终端设置命令转换 | 终端设置命令转换 | 后台 | PC自定义 | 新增 | 中 | ||||
79 | 数据处理 | GN0079 | 恢复油路控制命令转换 | 恢复油路控制命令转换 | 后台 | PC自定义 | 新增 | 中 | ||||
80 | 数据处理 | GN0080 | 强制断油控制命令转换 | 强制断油控制命令转换 | 后台 | PC自定义 | 新增 | 中 | ||||
81 | 数据设置 | GN0081 | 恢复油路控制命令显示 | 恢复油路控制命令显示 | 后台 | PC自定义 | 新增 | 中 | ||||
82 | 数据发送 | GN0082 | 恢复油路控制命令发送给后台 | 恢复油路控制命令发送 | 后台 | PC自定义 | 新增 | 中 | ||||
83 | 数据发送 | GN0083 | 恢复油路控制命令发送给TBOX | 恢复油路控制命令发送 | 后台 | PC自定义 | 新增 | 中 | ||||
84 | 数据设置 | GN0084 | 强制断油控制命令显示 | 强制断油控制命令显示 | 表单 | MP+后台 | 新增 | 中 | ||||
85 | 数据发送 | GN0085 | 强制断油控制命令发送给后台 | 强制断油命令发送 | 后台 | PC自定义 | 新增 | 中 | ||||
86 | 数据发送 | GN0086 | 强制断油控制命令发送给TBOX | 强制断油命令发送 | 后台 | PC自定义 | 新增 | 中 | ||||
87 | 数据设置 | GN0087 | 车锁控制命令显示 | 车锁控制命令显示 | 表单 | MP+后台 | 新增 | 中 | ||||
88 | 数据发送 | GN0088 | 车锁控制控制命令发送给后台 | 车锁控制控制命令发送给后台 | 后台 | PC自定义 | 新增 | 中 | ||||
89 | 数据发送 | GN0089 | 车锁控制控制命令发送给TBOX | 车锁控制控制命令发送给TBOX | 后台 | PC自定义 | 新增 | 中 | ||||
90 | 数据设置 | GN0090 | GPS设备设置命令显示 | GPS设备设置命令显示 | 后台 | PC自定义 | 新增 | 中 | ||||
91 | 数据发送 | GN0091 | GPS设备设置命令发送给后台 | GPS设备设置命令发送 | 后台 | PC自定义 | 新增 | 中 | ||||
92 | 数据放 | GN0092 | GPS设备设置命令发送给GPS设备 | GPS设备设置命令发送 | 后台 | PC自定义 | 新增 | 中 | ||||
93 | 数据管理 | GN0093 | 里程修正管理 | 里程参数设置查询 | 表单 | MP+后台 | 新增 | 中 | ||||
94 | 数据管理 | GN0094 | 报警相关参数设置 | 报警相关参数设置 | 表单 | MP+后台 | 新增 | 中 | ||||
95 | 数据处理 | GN0095 | 报警逻辑处理 | 报警逻辑判读 | 后台 | PC自定义 | 新增 | 中 | ||||
96 | 数据管理 | GN0096 | 报警记录管理 | 报警记录查询导出 | 表单 | MP+后台 | 新增 | 中 | ||||
97 | 数据管理 | GN0097 | TBOX管理 | TBOX信息导入新增修改查询 | 表单 | MP+后台 | 新增 | 中 | ||||
98 | 数据管理 | GN0098 | GPS设备管理 | GPS设备导入新增修改查询 | 表单 | MP+后台 | 新增 | 中 |