负责TMCU项目:
1、项目中EcuM\COM\COMM\CAN_IF\ASR_NM等代码编写和bug维护,
2、添加CCP功能(标定功能和对应A2L文件),
3、编程实现boot更新功能,包含特有工程升级boot(需要再次刷写)和APP中集成刷写驱动(在检测到APP中boot_new校验段与芯片中boot校验段不一致时启用boot更新流程),一致时不启用;
4、优化CPU负载(将ADC中断中FOC相关函数导入到ram中运行,降低总线负载),
5、优化start_up功能(增加复位状态判断,决定是否初始化所有ram),修改链接文件(用于降负载和标定),
6、app程序静态代码分析及问题修改,软件详细设计编写