Image
Image

在水一方00

+ 关注

粉丝 0     |     主题 51     |     回帖 581

stm32系列启动文件解读(KEIL编译环境)
2023-12-21 13:13
  • ST MCU
  • 19
  • 1501
  如果勾选【Options for Target】->【Target】->【Use MicroLIB】,那么就会定义宏__MICROLOB。 如果定义了 ...  
  B:跳转到一个标号,这里跳转到一个‘.’,表示无限循环。  
  ......  
  接下来的代码就是中断服务程序的实现,一般来说,我们会在外部的c文件实现中断函数,这里定义了只是备用, ...  
  复位子程序是系统上电第一个执行的程序,调用SystemInit函数(sysyem_stm32f4xx.c文件里定义的)初始化系 ...  
  接下来的代码就是中断服务程序的实现,一般来说,我们会在外部的c文件实现中断函数,这里定义了只是备用, ...  
SSD1306(OLED驱动芯片)指令详解
2023-8-26 09:16
  • ST MCU
  • 70
  • 3375
  通常在(垂直/水平)地址模式下访问GDDRAM, 需要如下步骤来定义起始RAM访问指针指向: -通过命令(21h)设置目标 ...  
  ......  
  垂直地址模式下页以及列地址指针的行为如下图所示, 如果列地址指针和页地址指针都到达各自的终止地址时, 他 ...  
  垂直地址模式(A[1:0]=01b) 当处于此模式时, 在GDDRAM访问后(读/写), 页地址指针将自动增加1。如果页地址指 ...  
  ......  
  水平地址模式(A[1:0]=00b) 当处于此模式时, 在GDDRAM访问后(读/写), 列地址指针将自动增加1。如果列地址指 ...  
  ......  
  例如, 如果页地址是B2h, 列地址低位是03h, 列地址高位是10h, 起始列将为PAGE2的SEG3, GDDRAM访问指针的指向 ...  
  通常在页地址模式下访问GDDRAM, 需要如下步骤来定义起始RAM访问指针指向: -通过命令(B0h-B7h)设置目标显示 ...  
  为了访问GDDRAM中下一页的内容, 用户必须设置新的页地址和列地址。页地址模式下页以及列地址指针的行为如下 ...  
  页地址模式(A[1:0]=10b) 当处于此模式时, 在GDDRAM访问后(读/写), 列地址指针将自动增加1。如果列地址指针 ...  
  3.设置内存地址模式(Set Memory Addressing Mode)(20h) 在SSD1306中有三种地址模式: 页地址模式, 水平地址 ...  
  2.页地址模式下设置列起始地址高位(Set Higher Column Start Address For Page Addressing Mode)(10h~1Fh) ...  
  基础命令:1.页地址模式下设置列起始地址低位(Set Lower Column Start Address For Page Addressing Mode)(0 ...  
2
3
近期访客