文章目录一、显示自己的名字和学号二、温度显示 理解OLED屏显和汉字点阵编码原理,使用STM32F103的SPI或IIC接口实现以下功能:显示自己的学号和姓名;显示AHT20的温度和湿度;上下或左右的滑动显示长字符,比如“Hello,欢迎来到重庆交通大学物联网205实训室!”或者歌词、诗词。(最好使用硬件刷屏模式)一、显示自己的名字和学号首先可以在野火官网中下载字库工具,将汉字变成点阵的形式 打
转载
2024-09-23 21:43:20
544阅读
Searching for MobileNetV3摘要我们展示了基于互补搜索技术和新颖架构设计相结合的下一代MobileNets。MobileNetV3通过结合硬件感知网络架构搜索(NAS)和NetAdapt算法对移动电话cpu进行调优,然后通过新的架构改进对其进行改进。本文开始探索自动化搜索算法和网络设计如何协同工作,利用互补的方法来提高整体水平。通过这个过程,我们创建了两个新的发布的Mobil
转载
2024-10-01 11:01:37
173阅读
导航概述系统自带中文字库使用自带中文字库制作专属字库使用专属字库VS模拟器效果arduino-esp32效果小结 概述(标题是arduino-esp32只是因为平台是这个?) LVGL默认的字库是英文的,当然其字库文件里也有一个带有中文的字库 lv_font_simsun_16_cjk ,不过里面的中文字并不多而且很多是繁体。这篇说一下怎么自己制作一个中文的字库并使用到LVGL中。系统自带中文字
转载
2024-05-09 20:11:36
748阅读
常用汉字编码GB2312GB13000GBKBIG5(繁体)汉字显示原理汉字在液晶上的显示其实就是一些点的显示与不显示,这就相当于我们的笔一样,有笔经过的地方就画出来,没经过的地方就不画。所以要显示汉字,我们首先要知道汉字的点阵数据,这些数据可以由专门的软件来生成。只要知道了一个汉字点阵的生成方法,那么我们在程序里面就可以把这个点阵数据解析成一个汉字。汉字内码(GBK/GB2312)->查找
推荐:ssd1306-MicroPython-ESP32-Chinese - 在ESP32上轻松实现OLED显示中文 ssd1306-MicroPython-ESP32-Chinesessd1306OLED显示屏-MicroPython-ESP32-中文显示-利用GB2312字库(非手动取模)项目地址:https://gitcode.com/gh_mirrors/ss/ssd1306-MicroP
之前写了两篇文章单片机—ESP8266模块开发单片机—ESP8266中oled中文显示(完美方案)背景今天在测试过程中发现了中文标点存在问题。 在oled中文显示中,我们用到了一个查表法进行utf-8转gbk的方式,经过实验,发现中文能够翻译出来,但是一些全角的标点,例如中文的逗号,句号,感叹号等,翻译的不正确。 这样会就导致在显示中文标点的时候,会死机或者乱码。问题解决首先,我们要明确HZK库中
转载
2024-07-03 04:40:13
201阅读
GB 2312简介GB_2312 字符集包含了 6763个的 简体汉字,和682 个标准中文符号。 在这个标准中,每个汉字用2个字节来表示,每个字节的ascii码为 161-254 (16 进制A1 - FE),第一个字节 对应于 区码的1-94 区,第二个字节 对应于位码的1-94 位。161-254 其实很好记忆,大家知道英文字符中,可打印的字符范围为33-126。将 这对 数加上1
转载
2023-12-29 20:40:35
77阅读
前面的7节课把开发板上基本的外设都测试过一边,接下来马上就要进入wifi和蓝牙应用的测试了
在此之前,还需要把掉电数据保存的功能给实现,在STM32中,可以使用内部的flash或者有些自带的EEPROM
在 ESP32-C3 上,使用非易失性存储 (NVS) 库的方式,进行简单数据的掉电保存
... 分区表章节添加分区表修改方法链接 2
转载
2024-03-19 08:48:10
552阅读
# Java中文字库
在Java中,文字库是指用来处理文字的工具库。文字处理在软件开发中是非常常见的需求,比如字符串的操作、正则表达式匹配、中文分词等。Java中有许多强大的文字库可以帮助我们处理文字数据,让我们的程序更加灵活和强大。
## 字符串操作
字符串是软件开发中最基本的数据类型之一,Java提供了丰富的字符串操作方法。比如字符串的拼接、截取、替换等操作都可以轻松实现。下面是一个简单
原创
2024-05-10 05:06:24
98阅读
一、确认语言区域设置没有问题如果安装的系统LANG不为zh-CN,那么wine运行程序的默认语种也不会是中文,这可能导致一部分乱码。 解决这个问题,用env LANG=zh_CN.UTF-8 wine example.exe运行程序二、确认中文字体安装无误区域设置没有问题了,但是有时对于特定字体的调用仍然会导致乱码,这时就需要对字体进行手动配置,下面提出几种平行的解决方法 1、如果不考虑开源与否以
这里记录一下我在lvgl的windows模拟环境和esp-idf制作常用汉字库的过程。
原创
2023-05-12 09:57:01
1572阅读
目录前言一、Captive portal功能原理二、操作过程1.烧录带有Captive portal功能的AT固件2.模组开启Captive portal功能操作过程3.手机部分的操作过程联系我们 前言Web Captive portal功能即:网页强制认证功能,即:连上目标WiFi的时候,将自动弹出一个页面,这个页面用于认证,只有认证通过以后我们才能连接网络。这项技术是几年前兴起的,在商场或者
库函数既提高了代码的利用率,又屏蔽了函数内部实现的细节,给不同开发者提供了统一的接口。从实现来看,库函数可以分为动态函数库和静态函数库。同一组函数,可以根据需要封装成静态库和动态库。那么生成静态库和动态库有什么区别?静态库和动态库对函数的实现上各有些什么要求?两者对内存各有什么影响呢?下面就带着这些问题一起开探讨。静态库和动态库生成方式的区别为了简化
"""
esp32是与电脑用数据线连接的芯片,esp32通过i2c将数据传给pca9685,pca9685控制舵机运动
因此,esp32是芯片,pca9685是舵机驱动器
"""
# 为简化可扩展性,标准Python模块的MicroPython版本通常有 u (micro)前缀。
# ustruct用于对数据按指定格式打包
import ustruct
import time
class PC
转载
2024-09-20 21:13:36
111阅读
以前在定制wince中文系统时候,老是出现NK太大,系统定制失败。今天又碰到该问题,不能老是躲避这种问题,再来try一下,结果和想象的一样,还是NK太大,郁闷,一定要找到根源;Google了一下,自己又试了两下,哇塞,成功了!Happy! 总结如下: 1. 在定制wince系统的时候,进入” p...
转载
2021-12-22 09:44:54
444阅读
UTF-8格式显示汉字新建txt1,把自己需要的汉字写入一个txt文档
2,另存为—编码格式选UTF-16LE 3,生成txt文件使用FontCvtDemo字体库转换工具进行1,找到该软件2,Standard--标准 3,选择字体----->>>失能所有字符----->>>读入新建的
原创
2023-04-28 16:00:29
596阅读
# 使用Python Tesseract进行中文文字识别
随着技术的进步,光学字符识别(OCR)技术越来越普及。在这里,我们将介绍如何使用Python中的Tesseract库进行中文文字识别。Tesseract是一个广受欢迎的开源OCR引擎,能够识别多种语言,包括中文。
## Tesseract简介
Tesseract是由Google维护的一款OCR引擎,最初是由Hewlett-Packar
原创
2024-08-30 07:26:49
123阅读
目录 本系列博客所述资料均来自乐鑫官方,并不是本人原创(只有博客是自己写的)。出于热心,本人将自己的所学笔记整理并推出相对应的使用教程,方面其他人学习。为国内的物联网事业发展尽自己的一份绵薄之力,没有为自己谋取私利的想法。若出现侵权现象,请告知本人,本人会立即停止更新,并删除相应的文章和代码。一、安装依赖包 我这里使用的时Ubuntu,其他的Linux发行版操作流程也都差不多,主要就是安装命令
转载
2024-09-26 11:11:23
124阅读
以前在定制wince中文系统时候,老是出现NK太大,系统定制失败。今天
转载
2011-01-11 15:22:00
137阅读
2评论
# Python 中文字库的实现指南
作为一名经验丰富的开发者,我很高兴能帮助刚入行的小白们解决Python中文字库的实现问题。在这篇文章中,我将详细介绍整个流程,并提供必要的代码示例。
## 流程概览
首先,让我们通过一个表格来概览整个流程:
| 步骤 | 任务 | 描述 |
| --- | --- | --- |
| 1 | 环境准备 | 安装Python环境和必要的库 |
| 2 |
原创
2024-07-21 11:25:30
179阅读