本文来源电子发烧友社区,作者:lingxin-yuhe, 帖子地址:https://bbs.elecfans.com/jishu_2310261_1_1.html
静态显示天气(体验视频详见作者原帖子)
前言:本小节主要是用107demo增加数字、字符以及图像显示功能,动态还是延续107demo功能实现。
一 字模提取
使用zimo221软件获取字符、数字以及需要显示的汉字的十六进制数组。
- 打开zimo221软件如图所示,在1处输入要提取的文字一个或多个。
- 生成的字模我们使用UltralEdit进行列模式编辑,编辑成如图所示的样子。
- 然后拷贝到程序的数组中,如图所示。
这样我们就制作好了需要的字库。
二、图模提取
将一个位置图标同样通过zimo221软件转为字模进行显示。
- 打开软件,点击打开图像或者新建图像都行,如图所示。
- 然后可以点击修改图像,对图像进行修改,也可以直接不修改。然后进行参数设置,如图所示,设置好参数,保留可选可不选,我没有选,因就一幅图像。
- 设置完成后,点击取模方式,选择C51格式,取模结果显示到点阵生成区,如图所示。
最后将取模结果写入到程序中就可以了
三、程序设计
将107拷贝一份到108,需要修改.application_config和Kconfig.liteos_m.applications文件,根据修改后的文件自行修改,如图所示修改的demo目录及文件修改。
增加oledfont.h文件,如图所示,这个文件中包含了所有需要用到的字模,有可能不全可逐步添加。
在st7735s.c文件中增加数值、汉字等显示函数,方便调用,如图所示。
头文件中将这些函数进行声明,以备调用。
四、程序编译
- 回到源码目录的kernel/liteos_m,执行make menuconfig,选中108,如图所示。
- 到源码目录下,执行hb build -f,编译成功,如图所示。
五、程序下载
- 使用下载工具下载程序,如图所示。
复位按键进行复位后,串口打印如下,下载的时候停在那里,说明你的串口被占用着呢。
成功运行后如图所示,因测试LCD,目前显示都是静态的,后面增加wifi获取并显示。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
开鸿智谷
+关注
关注
2文章
190浏览量
1944 -
NiobeU4
+关注
关注
3文章
31浏览量
771
发布评论请先 登录
相关推荐
热点推荐
开鸿智谷全新推出在鸿 Claw BOT !重构开源鸿蒙智慧空间智能体验
作为开放原子开源基金会黄金捐赠人、开源鸿蒙项目群A类捐赠人,AIModelSIG组长单位,开鸿智谷深耕开源鸿蒙领域多年,在技术研发与生态落地中持续领跑。公司率先在开源鸿蒙与OpenClaw的融合创新
技术创新 | 开鸿智谷率先实现开源鸿蒙与OpenClaw创新融合
2026年初,开源项目OpenClaw引爆AI代理热潮,标志着人工智能从“对话”迈向“执行”的新阶段。一直以来,开鸿智谷持续探索AI与开源鸿蒙的融合创新,并率先洞察这一趋势。近期,公司依托基于开源
niobeu4 esp32 开发板无法连接有密码的wifi
(1) niobeu4 开发板,系统正常运行,串口正常输出。
(2)测试 wifi 功能,按照 openharmony wifi sta 功能 api 开发 wifi 程序,结果发现只
发表于 01-23 10:36
2025开放原子开发者大会|拓维信息携开鸿智谷成功承办开源鸿蒙技术分论坛
11月21日下午,由开放原子开源基金会主办,开源鸿蒙项目群工作委员会、开鸿智谷联合承办的2025开放原子开发者大会开源鸿蒙技术分论坛在北京启幕。拓维信息及旗下
开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!
10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
深化端侧AI与鸿蒙星闪技术布局,开鸿智谷助力谱写鸿蒙生态新篇章
9月25日,备受业界瞩目的开源鸿蒙星闪论坛与端侧AI论坛在上海顺利举办。作为开源鸿蒙生态的核心共建单位与积极推动者,开鸿智谷深度参与了本场活动,与全球智慧物联网联盟(GIIC)、国际星闪联盟、上海
拓维信息携开鸿智谷重磅亮相开源鸿蒙技术大会2025|“在鸿OS”系列成果引领生态创新与实践
的核心共建伙伴与行业发行版的领跑者,拓维信息及旗下开鸿智谷以多重参与角色亮相这一年度顶级技术盛会。拓维信息创始人、董事长李新宇,拓维信息副总裁、开鸿
【作品合集】润开鸿HH-SCDAYU800A开发板测评
防护,包含丰富的异构计算和高速IO资源。
活动详情地址:【OH专题】润开鸿HH-SCDAYU800A开发板免费试用
作者:伞振凯【润
发表于 09-19 14:09
拓维信息及旗下开鸿智谷与株洲科技职业学院签约共建开源鸿蒙技术学院
8月4日,拓维信息、开鸿智谷与株洲科技职业学院举行“校企共建开源鸿蒙技术学院”签约仪式。以此次战略合作为起点,校企各方将充分整合资源优势,持续深化产教融合,为国产操作系统生态繁荣与区域
开鸿开发板深度体验:从开源鸿蒙开发到AI场景实践
开鸿开发板KaihongBoard-3588S-SBCKaihongBoard-3576-SBC体验开源鸿蒙能力学习开源鸿蒙开发●●●搭载KaihongOS
【润开鸿HH-SCDAYU800A开发板试用体验】润开鸿HH-SCDAYU800A开发板(二)
(三)润开鸿HH-SCDAYU800A开发板固件烧录
注意:本烧录方法仅可用于Windows10及之前版本。
1.安装USB驱动
1.1下载润开鸿
发表于 07-02 09:30
九联开鸿亮相2025开源鸿蒙开发者大会
近日,开源鸿蒙开发者大会2025在深圳隆重开幕。本次大会由开源鸿蒙项目群工作委员会主办,华为、润开鸿、中软国际、开鸿智
开源鸿蒙开发新体验,开鸿Bot系列今日开启预售!
(烧录指南、产品使用说明书等)。此外,通过免费OTA升级和在线答疑服务,进一步降低了开发者的学习门槛,重构了开源鸿蒙开发体验。
轻办公智慧终端,打造高效办公场景
开
发表于 05-16 14:13
【开鸿智谷NiobeU4开发板免费试用体验】开鸿智谷NiobeU4 LCD显示字符数字测试
评论