路过人间本尊
码龄11年
  • 1,275,391
    被访问
  • 138
    原创
  • 2,055
    排名
  • 8,090
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2011-03-30
博客简介:

cnicfhnui的博客

查看详细资料
  • 6
    领奖
    总分 2,695 当月 125
个人成就
  • 获得334次点赞
  • 内容获得368次评论
  • 获得1,340次收藏
创作历程
  • 27篇
    2021年
  • 93篇
    2020年
  • 1篇
    2019年
  • 8篇
    2018年
  • 3篇
    2017年
  • 93篇
    2016年
成就勋章
TA的专栏
  • ESP32 HelloBug开发板教程
    67篇
  • LVGL
    6篇
  • ESP32
    8篇
  • Python
    3篇
  • HTTP
    1篇
  • OpenCV
    1篇
  • 虚拟机
    4篇
  • Android
    36篇
  • VC
    13篇
  • VC++
    25篇
  • C语言
    12篇
  • C++ MFC 控件
    11篇
  • Altium Desigenr
    10篇
  • ARM Linux
    6篇
  • MQTT
    3篇
  • HTML
    2篇
  • javascript
    2篇
  • lua
    1篇
  • 4G
    1篇
  • QT
    2篇
  • IOS
    2篇
  • 计算机
  • 网络
    6篇
  • Flash
    8篇
  • ASP.NET
    4篇
  • AS
    1篇
  • Keil uVision
    1篇
  • 单片机
    2篇
  • Eclipse
    4篇
  • Android 环境
    5篇
  • ARM9 开发
    3篇
  • STM32
    3篇
  • Ubuntu
    5篇
  • C#
    1篇
  • SQLite
    1篇
  • Linux
    3篇
  • C
    3篇
  • JNI
    2篇
  • so库
    2篇
  • JAVA
    1篇
兴趣领域 设置
  • 嵌入式
    嵌入式硬件
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Unicode编码到utf8工具,VS2013编译(非源码)

发布资源 2022.04.28 ·
exe

ESP32开发学习 LVGL Littlevgl 使用文件系统加载BMP图片解码显示

LVGL开发中经常用到图片显示,LVGL官方有提供PNG,GIF,JPG等解码库,配合LVGL的虚拟文件系统可以实现控件直接加载调用解码库解码并显示,非常的方便。 此篇文章就介绍如何移植LVGL官方的BMP解码库,通过LVGL的虚拟文件系统从SD卡加载BMP文件解码显示。本文开发环境:Visual Studio Code V1.58.2LVGL版本 V7.10.0芯片平台:ESP32IDF库版本:4.3.0IDF TOOLS编译工具链版本:2.9本...
原创
发布博客 2021.08.07 ·
1747 阅读 ·
4 点赞 ·
0 评论

ESP32开发学习 LVGL Littlevgl 创建显示二维码

生成效果: LVGL除了一些常用UI控件外,还提供了很多第三组件可以集成,例如jpg,bmp,gif,png,二维码。LVGL提供的生成器使用的是nayuki 的二维码生成器,本文我们就来移植LVGL提供的二维码生成器,来生成一个自定义的二维码,显示在液晶上。本文开发环境:Visual Studio Code V1.58.2LVGL版本 V7.10.0芯片平台:ESP32IDF库版本:4.3.0IDF TOOLS编译工具链版本:2.9本文软件基于LVGL...
原创
发布博客 2021.08.05 ·
1130 阅读 ·
4 点赞 ·
1 评论

ESP32开发学习 LVGL Littlevgl 加载外部SD卡字库显示

效果本文开发环境:Visual Studio Code V1.58.2LVGL版本 V7.10.0芯片平台:ESP32IDF库版本:4.3.0IDF TOOLS编译工具链版本:2.9本文软件基于LVGL官方提供的ESP32工程lv_port_esp32修改而来LVGL ESP32官方地址:https://github.com/lvgl/lv_port_esp32开发板平台基于HelloBug ESP32开发板开发板购买链接:https://hellobug.t.
原创
发布博客 2021.08.05 ·
1865 阅读 ·
10 点赞 ·
3 评论

ESP32开发学习 LVGL Littlevgl 解码显示JPG图片三种方式JPG_SJPG_C Array

LVGL开发中经常用到图片显示,LVGL官方有提供PNG,GIF,JPG等解码库,配合LVGL的虚拟文件系统可以实现控件直接加载调用解码库解码并显示,非常的方便。 此篇文章就介绍如何移植LVGL官方的JPG解码库,通过三种方式来显示JPG图片。1、文件系统加载JPG文件解码显示 此方法占用RAM多,占用ROM少,解码速度慢2、转换为SJPG文件通过解码文件系统加载显示 sjpg 是一种基于“普通”JPG 的自定义格式,专为 lvgl 制作。s...
原创
发布博客 2021.08.04 ·
3069 阅读 ·
4 点赞 ·
1 评论

报错:ModuleNotFoundError: No module named ‘PIL‘解决方法

测试LVGL解码jpg时用到python工具转换jpg格式,调用时发现报错,没有PIL模块Traceback (most recent call last): File "F:\ESP32_Novice\LVGL_Example\LVGL_FATFS_SJPG_Test\components\lv_lib_split_jpg\scripts\jpg_to_sjpg.py", line 9, in <module> from PIL import ImageModuleN...
原创
发布博客 2021.08.02 ·
937 阅读 ·
0 点赞 ·
0 评论

ESP32开发学习 LVGL Littlevgl 使用文件系统加载PNG图片解码显示

LVGL开发中经常用到图片显示,LVGL官方有提供PNG,GIF,JPG等解码库,配合LVGL的虚拟文件系统可以实现控件直接加载调用解码库解码并显示,非常的方便。 此篇文章就介绍如何移植LVGL官方的PNG解码库,通过LVGL的虚拟文件系统从SD卡加载PNG文件解码显示。本文开发环境:Visual Studio Code V1.58.2LVGL版本 V7.10.0芯片平台:ESP32IDF库版本:4.3.0IDF TOOLS编译工具链版本:2.9...
原创
发布博客 2021.08.02 ·
3218 阅读 ·
4 点赞 ·
7 评论

ESP32开发学习 LVGL Littlevgl 使用文件系统

LVGL 有一个“文件系统”抽象模块,使您能够附加任何类型的文件系统。 文件系统由驱动器号标识。 例如,如果 SD 卡与字母“S”相关联,则可以访问类似“S:path/to/file.txt”的文件。官方提供了“文件系统”抽象模块,用于上层GUI来读取文件,图片,字体等操作。你可以像使用FatFS一样使用LVGL的文件系统API,在LVGL使用外部存储设备的资源时会被自动调用,例如下面列出的都是LVGL的函数,对接文件系统后,这些函数会自动读取文件系统中的文件lv_img_set_src(...
原创
发布博客 2021.07.28 ·
2923 阅读 ·
6 点赞 ·
10 评论

Python 创建简单的本地HTTP服务器

开发过程中经常用到HTTP服务器来调试程序的网络,本文就通过Python来本地创建一个简单的HTTP服务器,操作非常简单。一、安装python电脑上已经安装过Python的可以跳过此步下载地址:https://www.python.org/downloads/windows/根据自己的系统来下载,版本无所谓,可以选择最新版本,我选择的是Windows installer(64-bit),它是一个exe的安装包。打开下载好的python-3.9.2-amd64.exe,准备安装,安装.
原创
发布博客 2021.07.16 ·
886 阅读 ·
2 点赞 ·
10 评论

ESP32 开发笔记 ESP32开发环境搭建 Windows10 Eclipse开发环境

注意:Eclipse开发先安装esp-idf-tools-setup2.9版本,此工具安装后自带了Eclipse开发环境具体安装方法查看ESP32 开发笔记 ESP32开发环境搭建 Windows10 esp-idf-tools-setup安装按上方文章安装完成后,电脑桌面会有一个ESP-IDF Eclipse图标,版本为2021-3,还是挺新的双击打开,第一次运行先设置工作目录,在硬盘上创建一个ESP32工程的目录,不要有中文、空格,最好不要在C盘,因为编译会产生大量文件,占用硬盘空间..
原创
发布博客 2021.07.05 ·
1782 阅读 ·
3 点赞 ·
20 评论

ESP32 开发笔记 ESP32开发环境搭建 Windows10 esp-idf-tools-setup安装

一、下载esp-idf-tools-setup下载网址:https://dl.espressif.com/dl/esp-idf/最新的esp-idf-tools-setup版本为2.9,安装程序分在线安装和离线安装,这里强烈建议使用离线安装方式,因为涉及到在线下载一些国外镜像失败的情况。单击下载离线版本1.6G左右,文件虽然很大,但后期会省很多事情!!~二、安装esp-idf-tools-setup双击下载好的esp-idf-tools-setup-offline-2.9.exe。
原创
发布博客 2021.07.05 ·
5072 阅读 ·
1 点赞 ·
6 评论

Visual Studio 2019 配置OpenCV 测试工程

一、下载OpenCVOpenCV下载地址:https://opencv.org/releases/最新版本为4.5.2,怕编译出妖蛾子,还是用4.5.0吧在D盘创建一个OpenCV_4.5.0的文件夹,双击打开下载好的opencv-4.5.0-vc14_vc15选择解压目录,解压,解压完成后软件会自动关闭————————————————版权声明:本文为CSDN博主「路过人间本尊」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://bl.
原创
发布博客 2021.06.12 ·
2869 阅读 ·
1 点赞 ·
6 评论

Window10 64位 OpenCV4.5.0 CMake3.20.3 QT5.12.10 编译配置及调用

CMake下载地址:https://cmake.org/download/
原创
发布博客 2021.06.05 ·
3674 阅读 ·
0 点赞 ·
0 评论

ESP32 开发笔记(附1) VS Code 包含显示波浪线,H文件包含错误 fatal error: xxx.h: No such file or directory

一、VS Code 包含头文件显示波浪线esp32工程包含头文件中经常遇到包含头文件显示波浪线,这不并影响工程的编译,但会看着不舒服,也无法在编辑器中跳转函数,鼠标放在头文件上方会显示无法打开XXXX头文件,是因为Code文件包含没有设置包含目录。解决办法:打开鼠标上方显示的无法打开头文件,记住文件名,在esp-idf-vX.X目录中或ESP_IDF_Tools\.espressif的目录中查找对应的.h文件(基本都在idf库目录中),记住查找到的文件目录,将目录复制打开工程中的c_
原创
发布博客 2021.04.26 ·
5659 阅读 ·
3 点赞 ·
0 评论

ESP32 LVGL GUI开发 idf.py menuconfig 添加新的触摸芯片菜单

LVGL已经集成了非常多的液晶与触摸芯片支持,配置中选择对应芯片配置一下即可,非常方便,但开发中还会遇到其它没有添加到menuconfig中的芯片。由于esp32引脚非常少,所以找到一款IIC接口的4线电阻触摸芯片控制器NS2009,记录一下怎么添加到menuconfig中NS2009是一款带I2C接口的4线制电阻式触摸屏控制芯片12位分辨率A D转换器。可测量手指在触摸屏上的压力。2.0-5V宽电压。一、添加驱动芯片的.c源文件包含打开LVGL驱动触摸驱动目录中的CMake文件
原创
发布博客 2021.04.10 ·
5319 阅读 ·
3 点赞 ·
0 评论

Windows 10 安装 Android Studio 安装 创建APP 创建模拟器调试 真机调试 编译 签名打包APP

要想使用Android Studio开发android APP,需要安装三个工具:JDK、Android Studio、Android SDK先了解这三个工具是做什么的JDK:JDK是Java语言开发工具包(Java Development Kit),它包含了Java运行环境、工具、基础类库等。目前,Android支持Java 7全部功能和Java8的部分功能Android Studio:Google官方推出的Android集成开发环境类似VC的Visual StudioAndroid S.
原创
发布博客 2021.03.16 ·
3651 阅读 ·
0 点赞 ·
0 评论

lv_sim_visual_studio_sdl.zip

发布资源 2021.03.12 ·
zip

Visual Studio 2019 运行Littlevgl(lvgl)模拟器

PC 模拟器的好处一方面是我们没有实际硬件的时候也可以学习lvgl,另一方面就是我们在实际设计GUI界面的时候可以大大减少烧录代码地次数。我们可以先在PC模拟器上设计好,然后再把代码移到嵌入式工程里,编译、烧录到板子里。lvgl 模拟器介绍lvgl的模拟器配合不同的 IDE软件可以运行在不同的操作系统上,比如 Windows, Linux or OSX,下面是 littleVGL 所支持的 IDE 软件种类下载visual_studio版本的lvgl模拟器下载lv_sim_visual_
原创
发布博客 2021.03.12 ·
7255 阅读 ·
9 点赞 ·
4 评论

ESP32 开发笔记(二) 开发环境搭建 Ubuntu18.4 开发ESP32环境搭建

一、安装必要软件包编译 ESP-IDF 需要以下软件包,打开Ubuntu的终端,输入如下命令回车,安装过程比较久,视网络情况而定sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0二、下载ESP-IDF在使用ESP32开发应用程序之.
原创
发布博客 2021.03.11 ·
3828 阅读 ·
0 点赞 ·
0 评论

VMware Workstation Pro 16 虚拟机 Windows 10主机安装Ubuntu18.4文件共享和root登录

扩展文章Windows 10安装Oracle VM VirtualBox VBX 虚拟机Windows 10安装VMware Workstation Pro16 虚拟机Oracle VM VirtualBox VBX 虚拟机 Windows 10主机安装Ubuntu18.4文件共享和root登录Oracle VM VirtualBox VBX 虚拟机 Windows 10主机安装windows 10Oracle VM VirtualBox VBX 虚拟机 Windows 10主机安...
原创
发布博客 2021.03.08 ·
3261 阅读 ·
0 点赞 ·
2 评论
加载更多