自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 【Linux内核驱动基础】从零开始手搓一个从上层应用到底层驱动的IO口代码

本文主要记录了从零开始手搓一个从Linux上层应用到底层驱动的IO口控制代码

2024-04-27 17:14:10 430 1

原创 【Linux文件系统开发】认知篇

​VFS(虚拟文件系统)就是对各种文件系统的一个抽象,它为各种文件系统提供了一个通用的接口;简化应用程序员的开发,不管是什么文件类型,不管文件是磁盘还是设备,都只用open read write统一操作。小扩展:绝对路径与相对路径绝对路径 :以开始,表示该文件从根目录开始的完整位置路径,必须以根开始。​VFS(虚拟文件系统)就是对各种文件系统的一个抽象,它为各种文件系统提供了一个通用的接口;简化应用程序员的开发,不管是什么文件类型,不管文件是磁盘还是设备,都只用open read write统一操作。

2024-04-21 16:08:35 941 2

原创 【树莓派Linux内核开发】入门实操篇(虚拟机Ubuntu环境搭建+内核源码获取与配置+内核交叉编译+内核镜像挂载)

本文详写记录了树莓派Linux内核开发基础入门笔记,其中包括Ubuntu虚拟机搭建,内核源码获取与配置,内核交叉编译以及内核镜像挂载。

2024-04-21 15:53:49 1334

原创 【ESP32+LVGL】Vscode+platformio之GUI-Guider工程代码移植

【ESP32+LVGL】Vscode+platformio之GUI-Guider工程代码移植笔记

2024-01-03 21:57:03 2955 16

原创 【ESP32+LVGL】Vscode+platformio之SquareLine工程代码移植

【ESP32+LVGL】Vscode+platformio之SquareLine工程代码移植笔记

2024-01-03 21:36:47 1522 1

原创 【ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platformio开发例程搭建移植

1.69寸ST7789+CST816触摸屏之ESP32+LVGL+Vscode+platformio开发例程搭建移植

2023-10-02 16:39:33 8029 11

原创 【I2C通讯协议】I2C入门认知篇

【IIC通信协议】本文通过I2C协议使用Oled屏幕的过程,详细记录了个人小白对I2C通信协议的理解与归纳总结

2023-07-03 00:27:52 331 2

原创 【树莓派控制3D打印机】Octoprint多端口配置控制多台3D打印机

本文详细记录了如何使用树莓派烧录Octopi镜像文件并对Octoprint进行多端口配置,进而实现在网页上控制多台3D打印机

2023-06-30 17:18:09 1351 2

原创 【交叉编译】ubuntu安装树莓派工具链与环境变量配置

本文详细记录如何在ubuntu系统下进行树莓派的交叉编译,以及带wiringPi库的交叉编译

2023-06-24 22:18:49 848 1

原创 【STM32之FreeRTOS(一)】FreeRTOS移植到STM32

通过STM32CubeMX将FreeRTOS实时操作系统快速移植到STM32开发板,本文以STM32F103C8T6为例进行详细移植说明,并简单介绍FreeRTOS

2023-06-01 23:30:45 836

原创 【Linux C】虚拟机Ubuntu之FTP云盘项目(含源码解析)

linux C 之FTP云盘项目(含源码解析)——小白初次入坑Linux C 网络编程,该项目比较基础,还有待优化,但五脏俱全,该有的基本功能还是有的。

2023-05-03 14:25:05 341 1

原创 【异地组网】蒲公英x1保姆级教程

本文详细介绍了如何通过蒲公英x1盒子进行异地组网操作,实现异地远程访问家中局域网。

2023-03-29 23:38:39 7251 2

原创 用Python做一个上位机进行串口通讯发送16进制指令

课堂作业:用Python做一个上位机进行串口通讯发送16进制指令

2022-12-26 14:11:44 743

原创 Python OSError: wkhtmltopdf reported an error:Exit with code 1 due to network error:ProtocolUnknownE

Python-Markdown转PDF-报错OSError: wkhtmltopdf reported an error:Exit with code 1 due to network error: ProtocolUnknownError 解决办法

2022-12-26 12:01:17 3705 4

原创 Python ERROR: Could not install packages due to an OSError:XXX解决方法

Python pip install 安装包报错ERROR: Could not install packages due to an OSError:XXX解决方法

2022-12-25 06:02:31 16892 6

原创 Android Studio第三方github库导入法(一)——CV大法

本文详细介绍了Android Studio如何利用”ctrl CV“的方法将github项目中的第三方库导入进来并使用

2022-12-08 16:07:57 1876 1

原创 Python pip install 安装包报错ERROR: Could not find a version that satisfies the requirement XXX解决方法

Python pip install 安装包报错ERROR: Could not find a version that satisfies the requirement XXX解决方法

2022-12-07 00:07:28 33765 12

原创 ESP8266从点灯到遥控小车(三)——组装小车,0代码开发APP控制小车

本文详细介绍了ESP8266入门小车的组装以及0代码开发APP,实现手机APP远程控制小车。

2022-12-01 07:15:00 3258 19

原创 Arduino模块学习笔记(一)—GPS模块的使用

本文通过Arduino UNO开发板使用现有的GPS模块,并对采集来的GPS标准协议NMEA信息进行提取和解码,得到最终所需的位置信息。

2022-11-29 21:35:55 7314

原创 Android Studio 无法加载ESP32cam的mjpeg视频流网址

解决Android Studio 无法加载ESP32cam的mjpeg视频流网址问题

2022-11-26 15:44:40 464 2

原创 ESP8266从点灯到APP控制小车(二)——搭建http网络服务器,实现网页点灯

通过ESP8266简单快速搭建http网络服务器,实现网页点灯

2022-11-26 15:11:50 1906

原创 Android Studio同步gradle报错:你的主机中的软件中止了一个已建立的连接

解决—>使用Android Studio 在同步gradle时报错显示:你的主机中的软件中止了一个已建立的连接

2022-11-25 01:18:41 3044 6

原创 ESP8266从点灯到APP控制小车(一)——初识单片机,点亮LED

本文从一个小白的角度一步步搭建Arduino IDE环境,简单了解单片机的使用方法,并使用ESP8266点亮自己的第一个LED

2022-11-24 12:11:25 1871 2

【ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platformio开发搭建移植例程

【ESP32+LVGL】1.69寸ST7789+CST816触摸屏之Vscode+platformio开发搭建移植例程,搭配文章链接本人博客:http://t.csdnimg.cn/LqKNZ

2023-09-09

ESP32-lvgl-触摸屏ST7789+CST816(Vscode+platformio可跑例程)

ESP32在Vscode+platformio环境下,通过TFT_eSPI显示驱动库和CST816S触摸驱动库对ST7789+CST816驱动的触摸屏进行LVGL图形化开发,事例触摸屏规格为240x280

2023-08-13

ESP32-lvgl-触摸屏ST7789+CST816(Vscode+platformio可跑例程)

ESP32在Vscode+platformio环境下,通过TFT_eSPI显示驱动库和CST816S触摸驱动库对ST7789+CST816驱动的触摸屏进行LVGL图形化开发,事例触摸屏规格为240x280

2023-08-11

Arduino IDE -ESP32使用PCF8563时钟模块(例程可跑)

ESP32使用PCF8563时钟模块例程,亲测可跑

2023-07-26

Arduino IDE -EC11编码器(可跑例程)

Arduino使用EC11编码器例程,亲测可跑

2023-07-26

一键安装ESP8266离线开发包(v2.7.4)

一键安装ESP8266离线开发包,解压后,双击运行一键安装8266_package_2.7.4 .exe即可

2022-12-26

C语言简单环境搭建包(编辑器+编译工具)

简单的C语言环境搭建,内含notepad++v.8.1.2编辑器以及gcc编译工具

2022-12-26

MIT APP Inventor MQTT 插件

解压后,在MIT APP Inventor的项目找到Extension,导入“co.com.dendritas.DendritasMqtt.aix”扩展插件即可使用

2022-12-20

一键安装ESP32离线开发包

一键安装ESP32离线开发包,解压后,运行一键安装32_package_1.0.5.exe即可

2022-12-20

代码编辑器-notepad++v8.1.2

notepad++v8.1.2压缩包,解压后安装即可使用

2022-12-20

Markdown笔记工具-Typora

Typora是一款轻便简洁的Markdown编辑器,支持即时渲染技术,这也是与其他Markdown编辑器最显著的区别,将写作与预览窗口相结合,为用户呈现所见即所得的编辑模式,支持Markdown的各种基础语法,支持快捷键操作,是好用的一款Markdown编辑器。

2022-12-20

ESP8266一键安装驱动及开发板包(2.7.4)

简单粗暴,亲身经历!用法:此压缩包解压后,直接点击运行 “CH341SER.EXE” 即可一键安装开发板驱动,接着再点击“ 一键安装8266_package_2.7.4 .exe” 即可安装ESP8266的开发板数据包!(注意:Arduino IDE环境必须为1.8.13,此版本百试百灵!)

2022-11-24

空空如也

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

TA关注的人

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