作为一个J2EE软件攻城师,解决问题解到这个份上,也是被逼的
作为一个J2EE软件攻城师,以下我说的内容和J2EE没有一点关系
作为一个J2EE软件攻城师,以下我提到一些做法、想法,都是来自于直觉,原力于你同在
2016年4月8日,用户又打电话来说OA系统的扫描功能突然又有问题了,扫描不了文件。(其实问题早就有了,只是将就地用着)
在现场折
1.完整源码:主函数oled.py
from ssd1306 import SSD1306_SPI
from ssd1306 import SSD1306
import font
import machine
def draw_chinese(lcd,ch_str,x_axis,y_axis):
offset_=0
y_axis=y_axis*16#中文高度一行占8个
x_axis=(x_axis
表格(lv_table):像往常一样,表格是从包含文本的行,列和单元格构建的。表格对象的权重非常轻,因为仅存储了文本。没有为单元创建任何实际对象,但它们是动态绘制的。零件和样式表格的主要部分称为 LV_TABLE_PART_BG 。它是一个类似于背景的矩形,并使用所有典型的背景样式属性。对于单元,有4个虚拟部分。每个单元格都有类型(1, 2, … 16),该类型指示要在其上应用
目录一、引言二、字体生成1、字体下载2、字体转换3、字体编码三、字体使用一、引言 说明:博主在进行TFT显示时需要显示中文字体,但是TFT库中不带有中文显示,或者显示不全,于是开展了自定义字体,最后得到字体.h文件,引用到项目中供TFT——eSPI库使用。其中一部分脚本放进我的仓库,需要的自行下载。TFT_eSPI-master-Create_font: 为TFT_eSPI库创建自定义字体http
转载
2024-05-29 08:48:37
396阅读
先看效果,创建一个单向带动态消失动画的滑块控件,创建一个双向范围选择的滑块控件一、开发板简介
二、开发环境搭建 windows
三、基础示例
四、LVGL控件使用示例 LVGL_Arc_Test &
目录开发环境目录一、开发环境二、准备工作三、移植步骤1.修改lv_conf.h2.显示功能移植 3.触摸功能移植4.tick及timer四、结果展示五、参考资料一、开发环境1.TencentOS物联网开发套件,MCU为RT10602.IDE:MCUXpresso v11.53.IIC设备为微雪4.3寸IPS屏幕上的触摸芯片,汇顶的GT9114.LVGL版本:v8.0.25.未使用OS二、
目录AIR32F103(一) 合宙AIR32F103CBT6开发板上手报告AIR32F103(二) Linux环境和LibOpenCM3项目模板AIR32F103(三) Linux环境基于标准外设库的项目模板AIR32F103(四) 27倍频216MHz,CoreMark跑分测试AIR32F103(五) FreeRTOSv202112核心库的集成和示例代码AIR32F103(六) ADC,I2S,
目录一、简介二、GitHub上下载lvgl库 1、下载lvgl库三、准备一个工程 四、修改工程 五、对disp进行修改编辑六、主函数的修改七、硬件的修改八、MUSIC示例演示一、简介 以esp32 idf导出的hello world
转载
2024-09-10 22:01:43
368阅读
一、目的 记得参加电赛那会单片机编程还是裸机编程(也就只会这个),后来接触到ucos,工作以后主要是linux开发,再后来在智能语音设备项目中涉及到的嵌入式MCU开发工作都是基于RTOS的。 目前市场上比较火的RTOS当属FreeRTOS,乐鑫的ESP32芯片的SDK就是在FreeRTOS的
转载
2024-07-06 12:11:01
1151阅读
Arduino ESP8266在气象时钟中利用多文件存放字体库方法
在气象时钟上要想显示中文的话,不是一件很方便的事情,除了调用强大的U8g2lib库外,只有通过中文取模来显示中文了,如果你使用的是1.3寸的SH1106的屏幕,使用SH1106Wire.h作为实现在OLED上中文显示的话,就绕不开中文汉字取模了。 在制作气象时钟当中,要显示的中文汉字虽然不多,但是加上还有图片取模的
转载
2024-05-15 08:43:51
83阅读
在我们生活或工作中,有时会因为太忙或急事,离开家或办公室时而不记得关闭电脑,这样存在浪费电及数据不安全等问题,那么有没有办法让我们出门在外也可以在手机上控制家里或办公室的电脑关闭呢?当然是可以的,我们这节课就用ESP32的蓝牙模拟键盘功能结合Blynk物联网APP来实现这个功能。1-2、知识点A、Blynk物联网APP平台的应用,关于平台的详细教程请参考【Blynk IOT物联网平台应用】;B、
转载
2024-06-14 12:12:44
254阅读
文章目录关于LVGL硬件软件开发环境硬件设置在移植LVGL前驱动LCDTFT_eSPI驱动TFT显示屏移植LVGL编辑配置文件编辑main.cpp文件编写回调函数设置功能教程源码链接及其他 关于LVGL 简而言之,LVGL是一个具有广泛功能的轻量图形库。基本上适用于所有的显示器,因为其本身不是LCD驱动库—它依赖于其他额外的库来驱动显示器。此外,它还是一个开源库,在此附上开源链接。硬件软件硬件:
转载
2024-05-01 13:20:56
1123阅读
在前文Arduino+ESP32 之 驱动GC9A01圆形LCD(一),我们已经移植好了arduino GFX库, 该库的示例程序内,还有LVGL的示例程序哦。 arduino环境下移植lvgl是很方便的,我们一起来移植一个,并且跑一下lvgl的示例demo!由于arduino的library这个路径内的arduino工程文件是只读的,不便于我们编译测试示例程序,所以我们复制一份lvgl
转载
2024-04-25 12:53:53
737阅读
目录一、简介二、配置使用1、获取示例 `lv_port_esp32`2、配置3、报错与修改三、屏幕资料1、规格2、裸屏引脚3、屏幕原理图4、稳压芯片资料 一、简介LittlevGL 是一个免费的开源图形库(GUI),具有易于使用的图形元素、美观的视觉效果,支持触摸屏操作,移植简单方便,适用于 MCU级别的设备,支持各类输入输出接口与芯片,支持使用 GPU。特性:LittlevGL 以 C 语言编
转载
2024-05-13 22:57:42
1225阅读
日历(lv_calendar):Calendar对象是经典的日历,可以:突出显示当天突出显示任何用户定义的日期显示日期名称单击按钮进入下一个/上一个月突出显示点击的日子零件和样式日历的主要部分称为 LV_CALENDAR_PART_BG 。它使用典型的背景样式属性绘制背景。除以下虚拟部分外:
LV_CALENDAR_PART_HEADER 显示当前年和月名称的上部区域
转载
2024-05-17 09:17:01
64阅读
前言大名鼎鼎的乐鑫ESP8266 WIFI模组你应该不陌生,不用我多说了。在这之后乐鑫还更迭了更多高性能的芯片型号,比如这次我要记录的ESP32-C3,搭载近期很火的RISC-V指令集处理器,支持2.4G wifi、BLE-5,拥有丰富应用场景。是的,它很好。至少硬件很强大,不过再牛批的硬件也需要众多开发者的实践经验来不断完善它的生态。在动手这次开发之前,我对ESP32的认识仅限于乐鑫的另一款型号
转载
2024-03-29 19:11:46
78阅读
串行端口用于STM32单片机和个人电脑或其他设备进行通信,Stm32F103c8t6有三个硬串口(PA10,PA9 PA3,PA2 PB11,PB10),很是方便,今天给出其在Stduino IDE的简单的使用示例;说明:默认情况下,Serial(PA10,PA9)可以直接使用, Serial2(PA3,PA2) Serial3(PB11,PB10)需手动实例化后才可使用硬件:
s
设计简介:本设计是智能窗帘控制(光、红外、蓝牙),主要实现以下功能:可实现LCD1602显示光照强度和模式以及窗帘的开关;可实现通过按键控制窗帘的开关;可实现通过红外遥控去控制窗帘的开关;可实现通过手机蓝牙链接使用手机去控制窗帘;实现通过光敏电阻检测光照强度控制窗帘的开关。效果图:总体资料:原理图:软件设计流程:系统框图:本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成智能感光窗
先放这张图吧 每个板子可能引脚布局不同,注意引脚后面的支持协议,尤其是在输出屏幕模块时,并不是所有的引脚都可以自定义输出,得参考引脚后的支持来,你可以花时间琢磨琢磨,学习期间必然会浪费点时间。如果没有没有指定或推荐引脚,那么可以 machine.Pin 自定义,遵循这些规则,入门时可以少花点时间浪费。纯oled代码import machine
from libs import ssd1306
#
转载
2024-09-30 07:35:00
325阅读
目录简介效果展示源代码main.py ssd1306.py实现思路血量值分数恐龙障碍物得分与血量值的计算简介使用合宙esp32c3模块,基于micropython平台开发的一款oled小游戏,恐龙快跑,所有代码已经给出,将两个py文件放进esp32c3里即可运行,使用的是硬件i2c,这个ssd1306.py文件是我优化过的,许多用法可查看源码即可推敲,只支持128*64的I2C oled