4、打开OLED.c,将我们需要对I2C进行配置的代码进行实现,首先定义I2C的驱动GPIO以及复用的配置。复制 #...
测试使用I2C硬件方式驱动OLED显示屏。一、硬件接口 驱动OLED显示屏,使用i2c1,使用到PB6和PB7,在软件...
关于OLED的详细驱动,可查看一文彻底了解SSD1306驱动0.96寸OLED,本文使用GD32L233硬件I2C驱动。 1、关于GD32L233CCT6的I2C接口 可以看出有两路I2C,分别是I2C0,I2C1。 2、开发板上I2C的引脚 可以看出,I2C1的引脚为PB10和PB11。 3、通用引脚复用为I2C 可以看出,是复用功能4。 4、代码实现 (1)初始化i2c 代码...
i2c_master_addressing(I2C0, OLED_ADDRESS, I2C_TRANSMITTER);/* wait until ADDSEND bit is set *...
这里以一款I2C接口的OLED屏显示驱动为例来进行介绍,为了借用图1所示的扩展接口从而免去接线的问题,故...
在硬件兼容性、软件支持与移植性、性能表现、功耗考虑以及易用性和可维护性等方面都表现出色。