Oled驱动采用中景园电子的库函数
- 图像取模
由于是单色显示,首先用Image2Lcd把其他格式图片导出成bmp格式
最大宽高为128x64
注意其输出图像大小,比如这里的(74,64)
然后进行单色取模
这里根据其驱动的扫描方式修改了一下字模选项,详情见图片
2.导入数据
将生成的数据数组放到要显示的数组里
最后调用函数
OLED_ShowPicture(0,0,74,8,BMP1);
这里的74,8对应上面的74,64
这是因为OLED_ShowPicture函数是每次写入列8位,然后行扫描,所以64要除8,取模软件的扫描方式因此选择列行扫描。
来看看效果
要移动位置的话对坐标进行加上偏移就行,比如OLED_ShowPicture(20,0,94,8,BMP1);
置的话对坐标进行加上偏移就行,比如OLED_ShowPicture(20,0,94,8,BMP1);