论文部分内容阅读
本文设计和实现了一套通用电池测试系统。该系统分为上位机和下位机两个部分,上位机用C++编写图形用户界面的应用程序;下位机由单片机和多个通道的电压/电流DAC/ADC电路组成。上位机可与多台下位机以用户数据报协议进行通信,从而实现多路电池的同时测试。应用程序采用跨平台的技术实现,具有高度可移植性。
本文详细论述了固件程序和应用程序的设计与实现,包括设计原则和目标、不同编程技术的选取、通信协议的格式、模块的划分与实现细节和程序执行流程等。