PixelImage Wiki
Image editor / converter for MCU-based embedded projects
Status: Beta
Brought to you by:
tsx777
FBM (FLASH BitMap) is simplified version of SBM designed for images stored in flash memory.
This format does not support compression and embedded palettes.
File header
Fields are 32-bit aligned for fast access with 32-bit ARM MCU's
Delphi/Pascal
type
TFBMHeader = packed record
dwID: cardinal;
dwFormat: cardinal;
dwWidth: cardinal;
dwHeight: cardinal;
dwRowSize: cardinal;
dwDataSize: cardinal;
end;
C/C++
typedef struct _fbm_header {
uint32_t dwId;
uint32_t dwFormat;
uint32_t dwWidth;
uint32_t dwHeight;
uint32_t dwRowSize;
uint32_t dwDataSize;
} fbm_header_t;
where