针对嵌入式设备越来越多,设备固件升级成了新的问题。提出了利用IAP技术、以STM32为硬件平台、keil为开发环境的固件升级方案。给出了软件实现流程,通过串口把需要升级的固件下载到嵌入式设备中,实现了在不拆卸设备的情况下,完成嵌入式设备的固件升级。实际应用表明,该固件升级流程操作方便,可有效提高设备使用效率、降低维护成本。