本帖最后由 freeelectron 于 2022-8-31 08:33 编辑
如题,测试了软硬件I2C,本文使用I2C驱动0.96吋OLED,OLED驱动芯片为SSD1306。
如图所示,显示了字符串、中文字符。
硬件I2C,本文配置为快速模式(400kHz),引脚使用PB6和PB7。
本驱动重新编写,没有使用官方的中间件文件i2c_application.c/h。
本驱动移植了多个MCU,鉴于篇幅太长,直接上传相关代码文件:
oled.rar
(48.31 KB)
,其中oled.c是源码,fontlib.h是字库。
|