本人从事动力电池BMS开发超过三年,一直将自己积累的经验进行总结。本人开发的BMS,主控制器基于飞思卡尔MC9S12XDT256, 从控制器基于MC9S08DZ16,MC9S12G128,使用的开发环境是Codewarrior version 5.9.0。
本课程我将带领大家一步一步从最开始,到最后构建一个完整的基于飞思卡尔MC9S12XDT256的BMS,当然这款BMS不包含Autosar、UDA,但是用于入门BMS基本可以了,课程主要包括:
一、Codewarrior安装以及使用教程
二、片上资源介绍
三、寄存器介绍
四、如何设计和编写程序
五、调试程序
六、Bootloader