自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (4)
  • 收藏
  • 关注

原创 FFMpeg环境搭建(WIN10)

Win10 环境下 FFMpeg 环境搭建

2024-09-01 16:15:34 784

原创 Ubuntu下pdf操作

使用下面命令提取出文件中的偶数页,使用的参数是1-endeven意思是从第一页到尾页选择even(偶数页),导出为even-started_guide.pdf文件。使用下面命令提取出文件中的奇数页,使用的参数是1-endodd意思是从第一页到尾页选择odd(奇数页),导出为odd-started_guide.pdf文件。2、将noeditpw-user-guide.pdf文件解密访问密码,也就是user_pw参数,导出文件为decrypt-user-guide.pdf。使用burst参数来拆分PDF。

2024-09-01 15:43:33 435

原创 交叉编译gdb

交叉编译gdb

2024-08-14 16:04:14 300

原创 记录8:ESP32-C3的ADC使用

esp32c3ADC 使用

2024-08-14 15:52:23 448

原创 【Linux驱动篇】驱动传参

Linux 驱动传参

2024-08-12 21:25:40 185

原创 记录6:ESP-IDF自动初始化函数

在esp-idf中使用自动化调用方式来初始化外设

2024-08-12 10:11:56 271

原创 【Linux驱动篇】杂项设备

linux 杂项驱动开发

2024-08-11 13:30:00 567

原创 【Linux驱动篇】hello_world

linux 驱动下的hello world

2024-08-11 09:30:00 233

原创 mqtt(EMQX)服务器安装

EMQX安装

2024-08-10 11:00:00 250

原创 vue环境安装

Ubuntu 20.04 系统下,vue环境搭建

2024-08-10 07:00:00 149

原创 记录5:ESP32S3的usb使用

​ TingUSB是一个开源的跨平台的USB主机/设备的usb协议栈,常用在mcu开发平台,由于不采用动态分配内存以及阻塞所有中断事件,将中断事件要处理的事情都放在,非中断函数中处理,因此该usb栈内存设计非常安全、线程非常安全。1、使用idf.py新建工程3、设置usb的配置描述符并且注册usb驱动以下对tinyusb_config_t 结构体进行说明union {//设备描述符//字符描述//字符描述的数量//是否使用外部phy,一般为false//配置描述符//是否自供电。

2024-08-09 10:18:03 1075

原创 记录7:ESP32-C3的串口使用

​ UART称为通用异步收发器,可以进行全双工/半双工数据通讯数据通讯,通讯距离取决于上拉驱动能力、波特率,一般只在电路板上使用,如果需要长距离通讯可以外接RS232(最长通讯距离15M)、RS485电平转换芯片,但是要注意如果外接的是RS485电平芯片,只能进行半双工通讯,在理想情况下使用9600波特率,其通讯距离可达1200M。LEDC的配置流程可分为以下3步1、uart配置:设置波特率、数据位、停止位、奇偶校验位和流控2、引脚绑定:设置UART使用哪几个引脚。

2024-08-09 10:06:40 486

原创 记录4:ESP32-C3的ledc使用

​ LEDC是乐鑫公司专门开发,通过PWM来控制LED,具有软件控制占空比以及硬件自动控制占空比的方式。同时据说也可以用来控制电机。LEDC的配置流程可分为以下3步1、定时器配置:设置PWM 频率和占空比分辨率(位数)2、通道配置:设置定时器通道以及PWM的输出引脚3、 修改占空比。

2024-08-09 10:05:09 406

原创 vscode中使用esp-idf的monitor出现乱码问题

vscode中使用esp-idf的monitor出现乱码问题。

2023-06-19 14:15:18 776

原创 ESP32番外 : ESP32更改BLUFI自定接收数据长度大小

ESP32的配置BLUFI自定接收数据长度大小

2022-11-21 13:09:02 1873 1

原创 WSL2下的usb串口设备使用

最近在玩WSL2发现挺不错,于是就想把工作转移到里面来,可是,由于博主是做嵌入式的,而WSL2又不像WSL1支持串口,在这可能有人要问为什么不用WSL1,原因是WSL1实在效率太慢的,对于博主急性子来说,明显是忍受不了的,于是,文章就来了。博主这里是参考了微软官方文档来操作的,有兴趣的小伙伴、也可以去看看官方的文档,链接:WSL2连接USBwindows配置1、下载 usbipd-win_2.3.0(本人使用版本),如果觉得下载链接慢也可以使用博主上传的,链接见下:2、下载完成点击安装即可WSL2的Ub

2022-06-09 14:44:00 5218 9

原创 ART-Pi RT-Thread Smart的RW007移植与使用

ART-Pi RT-Thread Smart的RW007移植与使用最近参加了 RT-Thread的活动,收到了官方寄过ART-Pi RT-Thread Smart开发板。因此特地开一栏来写一下测评心得。测评环境:Ubuntu 20.04sdk:ART-Pi-smart测评第一期:RT-Thread Smart的RW007移植与使用环境搭建:1、在gitee下载sdkgit clone git@gitee.com:rtthread/ART-Pi-smart.git # 下载sdksudo a

2022-05-25 00:06:50 564

原创 windows下 lvgl+qt 虚拟环境搭建

windows下 lvgl+qt 虚拟环境搭建一、工具准备qt creator 安装1、软件地址:https://download.qt.io/development_releases/qtcreator/2、下载完成之后,一路next安装(注意:在安装过程中可能要注册账号,这里就不做演示,记住一点一定要要勾选安装 MinGW编译工具)lvgl源码下载:1、 https://github.com/lvgl/lv_sim_eclipse_sdl2、https://github.com/lvg

2021-11-12 13:21:01 2427 3

原创 使用ESP-IDF找不到nvs_flash.h头文件

在创建项目过程中,找不到nvs_flash.h头文件解决方法:在CMakeList.txt文件中添加 PRIV_REQUIRES nvs_flash,例子如下:idf_component_register(SRCS "network.c" INCLUDE_DIRS "include" PRIV_REQUIRES nvs_flash)其中关于有个关键变量说明:REQUIRES 需要包含所有在当前组件的 公共 头文件里 #i

2021-10-25 14:02:19 3186 1

原创 Qt5安装Qxlsx模块

Qt5安装Qxlsx模块环境:Windows10 + Qt 5.13.2 +msvc2017+Qtcreartor安装perl下载 ActivePerl 5.28,链接地址,perl5地址:https://www.perl.org/get.html下载完成之后一路next安装,随后重启电脑(必须)下载编译Qxlsx源码下载地址:https://github.com/dbzhang800/QtXlsxWriter 解压,然后使用Qt5打开qtxlsx.pro文件选择编译器构建项目,在构建

2021-09-10 00:11:24 2033

原创 自定义CGI函数库

自定义CGI函数库目的由于开发上要用到cgi库,本来是打算用cgic来进行开发使用的,但是打开cgic库的网址之后,发现是一个借贷平台???然后就想去dscn下载,奈何没积分,没得办法自己捣鼓一份出来,虽然不是很完善当时对于目前已经够用了使用平台Linux环境,安装http服务器,带有cgi功能函数库介绍下面是cgi库中的函数,这里不一一介绍,主要介绍两个函数,CGI_HandleCreate句柄初始化函数,该函数需要传递两个参数,一个是CGI_HANDLE,另一个是head为http的头部

2021-08-03 13:28:52 216

原创 记录3:ESP32-C3的中断

环境系统:Ubuntu 16.04软件:ESP-IDF硬件平台:安信可开发板(使用自制开发板或者其他开发板子都可以)1、前期准备这里笔者还是使用安信可开发板上的资源(因为懒得画板子)按键的引脚的确定led引脚的确定2、创建工程#1、初始化ESP-IDF环境get_idf#2、创建工程 idf.py create-project 工程名idf.py create-project led#3、配置工程芯片为esp32c3cd ledidf.py set-target esp

2021-05-14 22:01:27 1644

原创 记录2:ESP32-C3的点灯大法

ESP32-C3的点灯大法环境系统: Ubuntu 16.04开发工具: ESP-IDF硬件平台: 安信可开发板(使用自制开发板或者其他开发板子都可以)确定led引脚,本文使用了ESP-C3的GPIO2引脚创建工程#1、初始化ESP-IDF环境get_idf#2、创建工程 idf.py create-project 工程名idf.py create-project led#3、配置工程芯片为esp32c3idf.py set-target esp32c3#4、使用menuconf

2021-05-10 09:51:33 1999 1

原创 记录1:ESP32-C3的环境搭建以及官方例子测试

ESP32-C3的环境搭建以及官方例子测试环境系统: Ubuntu 16.04硬件平台: 安信可开发板(使用自制开发板或者其他开发板子都可以)ESP-IDF的环境搭建#更新软件列表sudo apt-get update#安装python3sudo apt-get install git wget flex bison gperf \python3 python3-pip python3-setuptools cmake \ninja-build ccache libffi-dev lib

2021-05-10 09:33:49 2433 1

原创 嵌入式makefile自动生成工具使用------autotool

嵌入式makefile自动生成工具使用------autotoolautotool的使用之前注意事项autotool使用流程1.运行 autoscan2.运行 aclocal3.运行 autoconf4.运行 autoheader5.运行 automake -a 或者 automake --add-missing6.运行configure这边博文是本人在学习嵌入式所记录的一篇文章autotool的使用之前注意事项在使用autotool之前先确认有没有安装以下工具:aclocal、autoscan、a

2020-06-29 00:23:57 391

usbipd-win软件

这是我从GitHub上面下载的开源usbipd-win软件,为了方便下载就上传到这,方便大家下载,免受github龟速

2022-06-09

LCD密码锁.rar

LCD密码锁,本资源是本人利用空余时间所编写,若有什么不好地方请大家指出,谢谢

2018-02-07

拼音转汉字工具

这个是提供给andriod开发者的一个工具类。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-09-15

51单片机的电子锁代码

51单片机的电子锁代码

2015-06-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除