重型拖拉机控制器的引导加载程序与上位机设计
谭文阳
李军伟
朱青松
1.山东理工大学 交通与车辆工程学院,山东 淄博 2550492.山东理工大学 交通与车辆工程学院,山东 淄博 2550493.山东理工大学 交通与车辆工程学院,山东 淄博 255049
摘要:针对重型拖拉机控制器的升级维护问题,采用32位微控制器MPC5744P,开发基于控制器局域网络总线技术的引导加载程序,设计上位机.依据引导加载程序的需求开发FlexCAN模块、Flash模块的底层驱动程序及S19文件的解析代码.为了实现对程序的在线更新,利用Python的外部工具PyQt5设计相应的上位机.为验证系统性能,通过上位机对MPC5744P开发板进行程序升级,对引导加载程序进行测试.测试结果表明:设计的引导加载程序能够通过与上位机的交互准确实现应用程序的在线升级,符合设计要求.
关键词:引导加载程序重型拖拉机控制器Flash驱动FlexCAN通信上位机设计
分类号:TP368.1(计算技术、计算机技术)
资助基金:国家重点研发计划(2016YFD0701101)
论文发表日期:2020-12-28
在线出版日期:2026-05-22(本平台首次上网日期,不代表文献的发表时间)
页数:7( 57-62,72 )
英文信息
