随着生活质量的提高,越来越多的人患上了糖尿病,而糖化血红蛋白是糖尿病病人常见的检测指标。一般情况下,病人测量血糖时只能测某一时刻的血糖浓度,容易受饮食,运动等外部环境干扰,但是如果是测量糖化血红蛋白,它反映的是三个月内血糖的平均水平,更有利于病人控制自己的病情。基于这种情况,提出了一种基于STM32的半自动化的、便携式的糖化血红蛋白检测系统,采集病人的指尖血,配合体外诊断试剂,利用光反射比色法测量,并及时得到反馈数据,有利于病人血糖的控制。该系统不仅适用于医院,还适用于病人个体,极为方便。