设计了一种基于STM32处理器的便携式BMP图片解码系统。在设计过程中采用了从SD卡中读取编码的同时同步解码的方法,有效地减少了系统内存的消耗。完成了基于ARM最新Cortex-M3内核的处理器STM32的BMP解码系统的硬件电路设计和软件程序设计,实现了一个能在内存有限的片上系统中进行BMP图片解码的系统。