位置: IT常识 - 正文

0.96寸OLED显示汉字,数字,英文,图片,GIF动画+取模软件使用+代码解析(0.96寸OLED显示汉字)

发布时间:2024-01-16
0.96寸OLED显示汉字,数字,英文,图片,GIF动画+取模软件使用+代码解析 前言

推荐整理分享0.96寸OLED显示汉字,数字,英文,图片,GIF动画+取模软件使用+代码解析(0.96寸OLED显示汉字),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:0.39寸oled屏,0.96寸oled显示屏资料iic,0.91寸oled显示屏资料,oled显示屏显示汉字,oled显示屏显示汉字,0.96寸oled中文手册,0.96寸oled显示屏,0.96寸oled显示屏,内容如对您有帮助,希望把文章链接给更多的朋友!

        本次我们学习一下STM32F103关于OLED显示汉字,数字,英文,图片,GIF动画,和介绍各种取模软件的使用,主要教会大家使用和修改OLED驱动的代码,对汉字大小,图片分辨率进行代码修改并显示,本篇博客大部分是自己收集和整理,如有侵权请联系我删除。

本次实验板子使用的是正点原子精英版,芯片是STM32F103ZET6,需要资料可以@我拿取。

本博客内容原创,创作不易,转载请注明

没有初步认识OLED屏幕的组成的,可以先看看我之前的博客:OLED接线和屏幕大小介绍

各种取模软件和一些图片资料,百度网盘@我拿

1.OLED显示ASCII码(数字和英文)1)认识取模软件:

2)解析坐标代码

发送页地址:

OLED_WR_Byte(0xb0+y,OLED_CMD); - - 设置Y坐标,查看手册输入0Xb0就是起始地址

0.96寸OLED显示汉字,数字,英文,图片,GIF动画+取模软件使用+代码解析(0.96寸OLED显示汉字)

    OLED_WR_Byte(((x&0xf0)>>4)|0x10,OLED_CMD);//发送坐标的高4位的值      OLED_WR_Byte((x&0x0f)|0x01,OLED_CMD); //发送坐标的低4位的值 

        通过查看手册我们大概了解一下X轴坐标的起始地址和怎么读取的,不用深究这个,我在这里就是提一下,不然有些人不知道这串代码代表什么意思。        

 

3)显示字符和代码修改实现

        我们就不直接介绍原厂家的代码来解析了,厂家提供的代码是英文长度是8*16的ASCII码,接下来我们自己生成一个ASCII的字模。英文长度是16*24,我们看一下需要修改哪一些代码我们就能实现对英文的大小控制和取模软件的使用。

1.生成一个16*24的字模库

        因为ASCII库里面有很多英文字符,我们生成的字模库是需要放在一个数组里面实现的,所以我们就要在设置里面修改一下:

然后我们生成一个ASCII库:

2.把生成的字模库放在工程里

接下来我们需要把字模库复制一下,放在一个H文件的数组里面,我们可以自己创建一个H文件,也可以直接在厂家提供的H文件下创建一个数组,把字模库的东西复制进去就可以:

注意每个字模之间是用逗号隔开的,放在一个数组里,以大括号包住。

3.更改厂家显示字符的代码

因为厂家只固定了大小是8*16的,所以他有

本文链接地址:https://www.jiuchutong.com/zhishi/297551.html 转载请保留说明!

上一篇:Alpaca-Lora (羊驼-Lora): 轻量级 ChatGPT 的开源实现(对标 Standford Alpaca)(lama羊驼)

下一篇:认识数据库 | SQL语句的介绍和数据类型(认识数据库思维导图)

  • 账面价值计税基础算法
  • 教育费附加的计征依据包括
  • 计税价格是什么税
  • 开具增值税发票未报送是什么意思?
  • 增值税发票是真发票,但是平台查验不到
  • 应收款项出售的分录怎么处理
  • 收到订金如何开票
  • 工业企业总产值的计算是以什么为主体
  • 增值税普通发票几个点
  • 材料亏损怎么做会计分录?
  • 外出经营许可证办理流程
  • 应付账款以前年度挂错
  • 事业单位建账期初数银行存款余额填在哪个科目
  • 即征即退和一般项目进项税比例怎样算出进项税额
  • 母公司名称的发票可以计入子公司的开办费处理吗?
  • 个人所得税个税申报流程
  • 注册资本印花税计入哪个科目
  • 建筑安装税务分类编码为多少?
  • 贸易公司购进原材料会计分录
  • 国税发2005 9号 税屋
  • 增值税专用发票怎么开
  • 损益类科目包括收入类和费用类么
  • 小规模纳税人怎么开增值税专用发票
  • 存货入库后的仓储费记录
  • 主营业务收入多计跨年调整
  • 供应商质量扣款通知单
  • 长期股权投资权益法四个明细科目
  • php命令行执行文件
  • 停止恶意软件删除怎么办
  • win10怎么启用
  • 其他应收款年末余额较大
  • php实现文件下载功能
  • cvpr2017最佳论文
  • form表单使用
  • PHP:imagecopyresampled()的用法_GD库图像处理函数
  • 购买办公用品怎么做明细账
  • 代扣代缴企业所得税如何申报
  • php 统计
  • 损益类科目资产增加在借方还是贷方
  • 小程序开发公司十大排名
  • php代码自动生成
  • 转出未交增值税怎么算
  • /etc/rc.local添加内容
  • 上月增值税报表还可以更正吗
  • 记账和结账可以一起用吗
  • 出差期间发生的招待费计入什么科目
  • 独立核算的分公司
  • 预计负债的三个条件
  • 怎么计算利润的百分比
  • centos php-fpm
  • mysql 缓冲区
  • 销售返利冲抵货款怎么做账
  • 收到返款计入什么科目
  • 哪些合同必须签订书面合同
  • 作废的发票也要交印花税吗
  • 内账应付账款怎么做账
  • 公司发放工作服怎么做账务处理
  • 房产税怎么实行
  • 罚款是营业外支出还是管理费用
  • 个人借款产生的利息怎么计算的
  • 影响营业利润和利润总额的因素
  • 零申报资产负债表填0合适吗
  • 个人银行帐户可以代理销户吗?
  • 工程施工中购买的设备一直未入账需要评估吗
  • 简述什么是实收资本
  • xampp网页服务器配置文件名
  • 英文版的windows
  • winxp怎么打印
  • 如何使用U盘装机
  • 深度技术win10怎么样
  • cmd命令符大全
  • xp电脑开机自检怎么取消
  • linux如何关闭ipv6防火墙
  • w10系统如何
  • 恶意软件清理
  • unity调用c++动态库
  • Javascript事件实例详解
  • Node.js中的construct构造函数
  • js如何判断是否有定时器功能并清除
  • 房产税的计税依据与税率分别是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号