支持鸿蒙OS的产品级SSD1306 OLED屏驱动库(MIT许可证开源) 原创 精华
码工许师傅
发布于 2020-10-3 18:03
2.2w浏览
7收藏
移植后的代码仓链接:https://github.com/xusiwei/harmonyos-ssd1306
功能简介:
• 使用Harmony OS的IoT硬件接口
• 提供字符绘制相关接口,内置四种字体大小的ASCII字符;
• 提供图形绘制相关接口,如绘制直线、矩形、圆形等;
• 内置一个128x64bit内存缓冲区,支持全屏刷新(可以用来实现动画、视频播放);
• 针对SSD1306连续数据发送进行了优化,目前全屏刷新速率能够达到10帧每秒;
• MIT许可证,可使用到产品级代码中;
API接口如下:
如何编译:
- 在openharmony源码目录下克隆本项目:git clone https://github.com/xusiwei/harmonyos-ssd1306
- 修改openharmony源码的build/lite/product/wifiiot.json文件:
将//applications/sample/wifi-iot/app替换为//harmonyos-ssd1306:app保存; - 在openharmony源码目录下执行:python build.py wifiiot
项目代码中的 ssd1306_demo.c 和 ssd1306_tests.c 为测试代码
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
标签
效果演示视频.zip 4.67M 319次下载
已于2020-12-26 10:28:13修改
赞
6
收藏 7
回复
6
6
7
相关推荐
有意思。赞一个。。。
要继续加油哦。。。。。。。。。
厉害厉害👍
6了6了 关注大佬
播放动画演示:https://harmonyos.51cto.com/show/1165
👍👍👍