Add AMI CAN DBC and verified SDC/BMS firmware handoff

This commit is contained in:
shenlefengnai-rgb
2026-10-03 15:57:54 +08:00
parent 39268e07d2
commit f1d1f6da5c
345 changed files with 360479 additions and 18 deletions
+9 -4
View File
@@ -1,4 +1,9 @@
协议v1.2:新增dash.lvbat.val,0.01V/计数,显示两位小数;d0-d15保持不变,tm0=250ms。
编译0错误0警告;模拟器验证1260显示12.60V、跨页1185显示11.85V;此前通过debug三态显示及d1双位置同步。
真实屏幕及主控串口未联机验证。
主控C示例尚未在目标工程编译。
2026-10-03:屏幕数字接口1.2,MCU CAN输入2.0(SDC/BMS)。
AMI.dbc包含10条Classic CAN报文和33个信号,CAN1/CAN2为500 kbit/s。
cantools 44.1.0严格解析、24个已知报文、六个任务号及计数边界、标准/扩展ID、偏置电流、无效温度和SDC布局一致性检查通过;具体复现命令见docs/AMI_CAN_DBC说明.md。
HMI编译0错误0警告;固件Release编译、SWD烧录校验通过。
已实测CAN盒->实物AMI CAN1/MCU->USART2->COM4->官方HMI调试器:低压电压、高压电压/电流、最高有效温度、无效数据、超时/恢复、跨页更新、HMI重连。
六个任务确认均收到正确0x300请求,六个取消均未发送;该测试条件为CAN1持续有有效输入。
证据在docs/evidence/2026-10-03/sdc-bms;联调报告见docs/SDC_BMS联调报告.md。
未接物理串口屏或真实SDC/BMS节点,未实测CAN2、LED极性和车辆执行/安全动作;未定义电机温度、轮频到车速标定和GPIO到具名安全信号映射。
原C示例是屏幕debug接口参考,不代表整车控制已实现。