Image
Image

远芳侵古道

+ 关注

粉丝 0     |     主题 83     |     回帖 845

STM32移植U8g2图形库
2025-1-31 01:47
  • ST MCU
  • 11
  • 102
  总结 本篇介绍了如何将U8g2图形库移植到STM32中,其中主要的修改包括: 精简源码中的u8g2_d_setup.c和u8g2 ...  
  ......  
  主函数 主函数中,首先是IIC的初始化和U8g2的初始化,然后就可以测试U8g2的图形显示功能了: #include "de ...  
  源码加入到MDK编译  
  显示测试函数 使用U8g2提供的测试函数,用于查看显示效果 void draw(u8g2_t *u8g2) { u8g2_SetFontMod ...  
  2.2.3 u8g2Init U8g2的初始化,需要调用下面这个u8g2_Setup_ssd1306_128x64_noname_f函数,该函数的4个参数 ...  
  如果是SPI接口,可以参考如下写法: uint8_t u8x8_gpio_and_delay(u8x8_t *u8x8, uint8_t msg, uint8_t ar ...  
  u8x8_gpio_and_delay 这个函数也需要自己写,主要的修改包括: 赋予U8g2相应的延时函数,比如下面的delay_m ...  
  编写移植函数 精简源码之后,还需要编写如下的配置函数。 GPIO初始化 对OLED用到的IIC接口进行GPIO的初始 ...  
  精简u8g2_d_setup.c 由于我的OLED是IIC接口,只留一个本次要用到的u8g2_Setup_ssd1306_i2c_128x64_noname_f ...  
  精简c源码 U8g2支持多种显示驱动的屏幕,因为源码中也包含了各个驱动对应的文件,为了减小整个工程的代码体 ...  
  U8G2图形库介绍 U8g2 是一个用于嵌入式设备的简易图形库,可以在多种 OLED 和 LCD 屏幕上,支持包括 SSD130 ...  
MCU引脚复用冲突与配置
2024-12-20 20:43
  • 芯圣MCU
  • 12
  • 2593
2
3
近期访客