本帖最后由 kyzhd 于 2020-10-28 23:02 编辑
此开发板自带了一个0.91的OLED屏,采用的是IIC接口,分辨率是128*32的,方便开发一些图片或字符显示的工程,今天就测试一下汉字滚动显示;从网上下载一下SSD1306的OLED资料,稍作修改即可,在些借用了一下坛友@caizhiwei 分享的工程文件,修改一下代码达到汉字滚动显示的效果;
首先打开我修改的汉字取模工具软件
选择“字符模式”
点击那个齿轮“设置”,照下图设置即可,点击确定
回到主页面,选择字体“楷体”,在文本输入框中输入“华大半导体”
点击“生成字模”
复制正文生成的字模数据;打开OLED的工程文件,并双击“oledfont.c",粘贴覆盖原有的汉字数据,并点击保存;
回到main.c文件,修改代码如下:
编译下载,效果如下:
工程代码:
I2C_OLED_091.rar
(6.24 MB)
|