🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/蜂鸟E203驱动OLED显示
蜂鸟E203驱动OLED显示
开源蜂鸟E203 作者 XQQ1989 发布于 2021-04-26 19:17(1992 天前) 6196 浏览

利用GPIO模拟IIC驱动4pin的OLED显示字符,开发平台为芯来官方IDE。

不想写过程,上传整个工程文件,主要代码如下:

下载:led

全部回复 6
羽
羽1967 天前 · 1 楼
回复 XQQ1989:

下载:led,它是一个完整的工程,main函数里面显示了一个字符。

嗯嗯,感谢同学!!

X
XQQ19891967 天前 · 2 楼
回复 XQQ1989:

我这里上传的工程文件呀,就包含了main函数,你先试试,我回去找找看有没有

下载:led,它是一个完整的工程,main函数里面显示了一个字符。

X
XQQ19891967 天前 · 3 楼
回复 羽:

感谢同学解答,我用的也是0.96寸的4pinOLED,这么说感觉很像是单片机驱动能力不够的原因,我尝试外加电阻试试,另外同学您方便可以发一份您的OLED测试程序吗,我也担心是不是软件部分有写的不对的地方,想debug一下,我的邮箱是1105533254@qq.com

我这里上传的工程文件呀,就包含了main函数,你先试试,我回去找找看有没有

羽
羽1967 天前 · 4 楼
回复 XQQ1989:

我用的是0.96寸的4pin OLED,你可以对应一下,最好是模块的问题,不过确实驱动强度低的单片机用GPIO模拟IIC的时候应该要使能上拉, v2没有的话要么参照v1版本更改他的GPIO外设增加上拉使能,或者使用硬件IIC,当然你也可以尝试自己对这两个引脚外接上拉电阻。

感谢同学解答,我用的也是0.96寸的4pinOLED,这么说感觉很像是单片机驱动能力不够的原因,我尝试外加电阻试试,另外同学您方便可以发一份您的OLED测试程序吗,我也担心是不是软件部分有写的不对的地方,想debug一下,我的邮箱是1105533254@qq.com

X
XQQ19891967 天前 · 5 楼
回复 羽:

同学您好,我尝试在自己的工程里移植您的这段OLED的代码,但是一直无法点亮,我用的v2的核,在gpio处的定义函数不同,并没有gpio_set_pue这个函数,软件里没有设置上拉使能

不知道是不是这个地方导致了问题

我用的是0.96寸的4pin OLED,你可以对应一下,最好是模块的问题,不过确实驱动强度低的单片机用GPIO模拟IIC的时候应该要使能上拉, v2没有的话要么参照v1版本更改他的GPIO外设增加上拉使能,或者使用硬件IIC,当然你也可以尝试自己对这两个引脚外接上拉电阻。

羽
羽1967 天前 · 6 楼

同学您好,我尝试在自己的工程里移植您的这段OLED的代码,但是一直无法点亮,我用的v2的核,在gpio处的定义函数不同,并没有gpio_set_pue这个函数,软件里没有设置上拉使能

不知道是不是这个地方导致了问题

💡 请 登录 后参与讨论(微信扫码即登录/注册)