打印
[活动专区]

【AT-START-WB415测评】软硬件I2C测试0.96吋OLED

[复制链接]
1103|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 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是字库。

使用特权

评论回复
沙发
aspoke| | 2022-9-3 16:54 | 只看该作者
oled的配置代码有吗

使用特权

评论回复
板凳
freeelectron|  楼主 | 2022-9-3 17:15 | 只看该作者
aspoke 发表于 2022-9-3 16:54
oled的配置代码有吗

附件里面

使用特权

评论回复
地板
plsbackup| | 2022-9-3 18:59 | 只看该作者
wb415的有几个iic接口

使用特权

评论回复
评论
plsbackup 2022-11-23 20:59 回复TA
@freeelectron :模拟开发简单一些吧。 
freeelectron 2022-9-3 19:23 回复TA
1个 
5
isseed| | 2022-9-3 21:44 | 只看该作者
这个硬件iic可移植性太差了

使用特权

评论回复
6
freeelectron|  楼主 | 2022-9-4 10:12 | 只看该作者
isseed 发表于 2022-9-3 21:44
这个硬件iic可移植性太差了

硬件的各个厂家驱动都不一样,甚至同一个厂家的不同系列驱动都不一样,当然硬件的速度比软件模拟的快多了。

使用特权

评论回复
7
Henryko| | 2022-9-7 21:28 | 只看该作者
基本都放弃使用硬件iic了

使用特权

评论回复
8
Undshing| | 2022-10-5 21:07 | 只看该作者
硬件的不好移植啊

使用特权

评论回复
9
freeelectron|  楼主 | 2022-11-24 08:41 | 只看该作者
Undshing 发表于 2022-10-5 21:07
硬件的不好移植啊

还好

使用特权

评论回复
10
primojones| | 2022-12-2 23:00 | 只看该作者
软硬件I2C的效果一样的吗?              

使用特权

评论回复
11
yeates333| | 2022-12-3 14:49 | 只看该作者
这个可以移植arduino的显示库吗?

使用特权

评论回复
12
freeelectron|  楼主 | 2022-12-3 16:09 | 只看该作者
yeates333 发表于 2022-12-3 14:49
这个可以移植arduino的显示库吗?

u8g2库可以移植

使用特权

评论回复
13
sdlls| | 2022-12-4 19:33 | 只看该作者
习惯于模拟iic,好移植其他设备上。

使用特权

评论回复
14
uptown| | 2022-12-4 20:12 | 只看该作者
汉字字库是用的哪个软件显示的、              

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:stm32/LoRa物联网:304350312

65

主题

785

帖子

11

粉丝