SSD1306的GDDRAM用于存储将显示在128*64单色点阵屏上的图像, 其中每个位对应屏幕上的一个像素。此RAM大小为128*64位, 被分成八个页面, 如下图所示

SSD1306的GDDRAM
(注: PAGE为页, COM为列, SEG为段)
每个页面的分配情况:
PAGE0(COM0-COM7)
PAGE1 -> COM8-COM15
PAGE2 -> COM16-COM23
PAGE3 -> COM24-COM31
PAGE4 -> COM32-COM39
PAGE5 -> COM40-COM47
PAGE6 -> COM48-COM55
PAGE7 -> COM56-COM63
*若行重映射(Row re-mapping), 则为:

PAGE0 -> COM56-COM63
PAGE1 -> COM48-COM55
PAGE2 -> COM40-COM47
PAGE3 -> COM32-COM39
PAGE4 -> COM24-COM31
PAGE5 -> COM16-COM23
PAGE6 -> COM8-COM15
PAGE7 -> COM0-COM7
段的写入顺序:
SEG0 至 SEG127

*若列重映射(column re-mapping), 则为:
SEG127 至 SEG0

当向GDDRAM写入一个字节时, 此字节将写入当前页的当前段(当前列, 即列地址指针(column address pointer)指向的列), 字节的LSB写入当前最低列, MSB写入当前最高列, 如图所示(GDDRAM放大图, 无行重映射和列重映射)

SSD1306的GDDRAM

//TODO

相关文章:

  • 2021-11-21
  • 2022-12-23
  • 2022-12-23
  • 2021-08-24
  • 2021-06-29
  • 2022-02-14
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-18
  • 2021-12-19
  • 2021-12-17
  • 2021-12-19
  • 2021-08-26
  • 2021-08-26
  • 2021-06-05
相关资源
相似解决方案