605|2

250

帖子

5

TA的资源

纯净的硅(初级)

楼主
 

【得捷电子Follow me第2期】+ 【任务一】控制屏幕显示中文 [复制链接]

 

一.前言

本次有机会体验下circuipython开发,学习下新的开发方式。

 

首先会这个python开发的大佬非常多,可以跟着后面学习学习,其次这个上面也有例子可以参考,所以选择参加第二期。

第一个任务是中文显示,我找了一个显示hello,world的代码。看了下。然后再在论坛里学习下别人的案例,然后就是来回测试,有一点比较好的是调试非常快。

  • 开发环境安装

首先就是要准备开发要的编译器,上手半天后,发现其实有没有编译器都无所谓的。编译器好处是能检查下语法错误。

 

官方推荐这个Mu Editor。然后就是要刷下他最新的circuipython的固件。

 

安装步骤就是先复位,在灯还是紫色的时候按下boot按键。就可以进入到固件下载模式下。

 

然后虚拟出的U盘设备,直接把uf2文件拖进去即可更新完成。

然后启动后,还是一个u盘一样的东西。

 

运行的就是code.py,我们只需要修改这里面代码即可立即运行。Lib里面还是空的。

  • 代码修改

 

代码修改显示中文,我们先显示这个字符,案例,拷贝下来后,运行测试效果。

 

把里面的文件拷入到lib下,code.py也可以替换,然后就能显示英文了。

中文替换需要进行,字库添加,学习了大佬们的案例后。

链接已隐藏,如需查看请登录或者注册

我也在github上下载了字库。

 

放到这个U盘根目录下。

 

模式切换成circuipython代码中我修改了两处地方。

 

第一个应该是加载这个字库,第二个地方就是他之前英文字符的字体,更换成现在中文字体。

简化了很多的步骤。

然后就能显示中文了,显示效果如下:

 

最新回复

有个小问题,字库都太大了,放了中文字库,磁盘就剩下77k了  详情 回复 发表于 2023-8-14 21:10
点赞 关注
 
 

回复
举报

6773

帖子

2

TA的资源

版主

沙发
 

看流程好像挺简单的,都不用改太多东西。

 
 
 

回复

6060

帖子

7

TA的资源

版主

板凳
 

有个小问题,字库都太大了,放了中文字库,磁盘就剩下77k了


 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表