- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 ESP32+st7789/ili9341运行LVGL例程,依赖ESP-IDF编译lv_port_esp32官方Demo(1)
LVGL是一个C语言编写的免费的开源图形库,其提供了用于嵌入式GUI的各种元素。用户可以利用丰富的图形库资源,在消耗极低内存的情况下构建视觉效果丰富多彩的GUI 。只需 64kB 闪存和 8kB RAM 就足以满足简单的用户界面。LVGL 可以驱动单色OLED、TFT 显示器、监视器或任何其他显示器。c 代码使其可在任何平台上使用,例如 NXP LPC 或 iMX、STM32、PIC、Arduino、ESP32、Raspberry 等。LVGL 的源码托管在 GitHub 上,拥有 MIT许可。 真正的
2021-09-17 16:01:23 17493 7
原创 ESP32-IDF给FATFS添加长文件名支持,更改_USE_LFN以支持大于8.3格式的文件名
ESP-IDF 框架下的 FATFS,默认使用的文件名格式是8.3短文件名。8.3格式,即文件名为8个字节,.后的后缀为3个字节。所以一旦文件名称超出长度限制,就会造成如下显示。配置IDF工程,以使FATFS支持长文件名8个字节长度的文件名,用起来实在不够,起码命名起来不大方便。IDF框架的文件系统,内嵌了开源的FATFS。FatFs 是面向小型嵌入式系统的一种通用的 FAT 文件系统。其程序和工作区的资源占用都非常小,可以轻松被整合到资源有限的小型微控制器中。我们知道,FATFS 对长文
2021-09-14 18:16:41 3103
原创 ESP32开源驱动库Easyio的使用,基于ESP-IDF开发框架,非Arduino
另外同期间,我在ESP32的开发学习过程中,总结了一套使用方法,并将其汇总为一个开源驱动库 - Easyio,目的是简化ESP-IDF开发框架的使用难度。功能上,Easyio 已初具雏形,已涵盖如下的驱动:LED、GPIO(+中断)按键(队列方式,数目几无上限)、触摸按键ADC(8通道)、DAC(2通道)LEDc、PWM(+输入捕获)、PCNT(编码器计数)RMT红外、RMT-WS2812B-RGB灯带UART、RS485I2C_TOOLS、I2C_MPU6050、I2C_AHT2.
2021-09-08 00:15:14 13319 21
原创 ESP32 ESP-IDF开发环境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 开发环境搭建
下载esp-idf-tools安装工具,esp-idf-tools工具下载此工具专为windows平台下快速安装ESP-IDF而设计。获取ESP-IDF:乐鑫最新的ESP-IDF版本为 V4.3,但在适配easyio库的过程中,发现了很多问题,不单单是编译不通过的问题,有些能编译但在硬件上运行报错,就很离谱。而这些问题在V4.2上则不存在。鉴于V4.2已经对ESP32提供了足够的支持,V4.3着重添加了ESP32-S2/C3的功能,而自己的easyio库暂时没有兼并ESP32-S2/C3的精力,于是推
2021-09-07 18:13:19 25655 20
泰克示波器上位机 OpenChoice 示波器同步图片到电脑
2020-06-27
keil uVision5纯黑背景 keil字体颜色配置文件global.prop
2019-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人