聚豐項(xiàng)目 > 萬物基于Hello,World
用AB32VG1驅(qū)動(dòng)ssd1306 oled屏幕實(shí)現(xiàn)移動(dòng)的《Hello World》。
DC_RedStone
分享DC_RedStone
團(tuán)隊(duì)成員
DC_RedStone 背鍋俠
屏幕為SSD1306 12864 IIC。可能是因?yàn)槟MIIC速度太慢,實(shí)際刷新率極低
程序用RT-Thread Studio開發(fā),需要在RT-Thread Settings中添加ssd1306庫,并啟用IIC總線
以下為源碼:
#include <rtthread.h> #include "board.h" #include "ssd1306.h" int main(void) { rt_kprintf("Hello, world\n"); ssd1306_Init(); int y=0; while (1) { if(y>=56) y=0; ssd1306_Fill(Black); ssd1306_SetCursor(0, y++); ssd1306_WriteString("Hello, World!", Font_7x10, White); ssd1306_UpdateScreen(); rt_thread_mdelay(10); } }
如視頻所示