利用C++Builder开发环境设计上位机软件来测试太阳能电池光谱响应、绘制测试曲线、输出测试结果。下位机采用STM32F103VET单片机以USB人机接口类方式与上位机通信。实验证明,软件操作简便,能够稳定获取数据并输出结果。