位置: IT常识 - 正文

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

编辑:rootadmin
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语句的介绍和数据类型(认识数据库思维导图)

  • 待处理财产损益借贷方向
  • 以前年度损益调整账务处理分录
  • 建筑企业的成本
  • 预付了订金收到发票怎么做分录?
  • 金税设备维护费账务处理
  • 开发间接费用是指
  • 超市商品打折怎么算出来
  • 年度亏损计提所得税吗
  • 价内税和价外税区别
  • 为什么纳税人不是负税人
  • 电子承兑到期收款怎么做账务
  • 公益组织接受捐赠怎么开票
  • 个人独资企业收款码
  • 个体工商户出售住房增值税
  • 党建展板排版样式
  • 1697509200
  • 给子公司拨款怎么记账
  • 对子公司投资款要交税吗
  • 样品寄送时运费支付的对策
  • 文件过滤什么意思
  • 连续亏损的公司还要去吗
  • 企业间借款的增值税计算
  • 发生利息收入的分录
  • mxoaldr.exe - mxoaldr是什么进程 有什么用
  • 补交社保如何做账务处理
  • PHP:Memcached::incrementByKey()的用法_Memcached类
  • php操作json
  • 应付债券的会计处理例题
  • 企业租房费用可以计入成本吗
  • 爱德华多·阿涅利
  • 滚动开发项目如何做账
  • 商品流通企业库存商品的核算方法主要有
  • 税控盘是干什么用的操作有风险吗
  • 44岁就没有月经了正常吗
  • chat功能
  • python抛出异常
  • 工程完工补付工程款会计分录
  • 工程开票金额大于结算金额怎么处理
  • 建筑工程发票来自哪里
  • 长期股权投资实现的净利润权益法
  • 其他应收款账户管理应遵循
  • 携程代订住宿发票
  • 公司主要产品
  • 印花税是如何计征的
  • 工资计提多了冲账怎么办
  • 信用证保证金的计算公式
  • 2021年财务新规定
  • 当月开具的专票可以当月抵扣吗
  • 未开票收入怎么报税
  • 收到收到
  • 建筑业成本必须分别核算么
  • 产值和销售收入可以一样吗
  • 代理记账企业如何通过互联网创新发展
  • sql事务的例子
  • sql数据库还原方法
  • MySQL 5.7.14 net start mysql 服务无法启动-“NET HELPMSG 3534” 的奇怪问题
  • cmd提示符基础知识
  • 硬盘安装64位win8.1/win8或win7操作系统图文教程
  • 金山卫士电脑版
  • centos清理缓存
  • Windows RT 8.1 Update 3九月发布 届时将加入改进版锁屏
  • linux系统的配置
  • win7能装coreldraw2020吗
  • opengl learning
  • 安卓沉浸式状态栏框架
  • android开发手册
  • dos 批处理
  • perl -pe
  • div显示边框线
  • linux pop
  • unity3d脚本怎么用
  • javascript如何学
  • 如何搭建python项目架构
  • javascript基于什么的语言
  • jquery原理和实现步骤
  • Android多个surface
  • 税务局24小时人工服务电话
  • 哈尔滨出租车可以拼车吗
  • 企业收取承包费如何缴纳增值税
  • 特价机票包含燃油费和机场建设费吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设