准备我们可以有2种方式进入menuconfig模式 2 打开 Cygwin.bat, 进入工程目录,执行 make menuconfig 指令。这 2 种方法最终实现效果都是一致,您可以根据自己需要进行选择。介绍执行 make menuconfig 后,界面显示如下:其中:项目备注SDK tool configuration配置SDK 开发工
转载 2024-03-27 11:09:53
1760阅读
每周实验报告:反汇编一个简单C程序操作系统是如何工作跟踪分析Linux内核启动过程使用库函数API和C代码中嵌入汇编代码触发同一个系统调用分析system_call中断处理过程进程描述和进程创建可执行程序装载进程切换和系统一般执行过程 读书笔记:Linux内核设计与实现(第一章&第二章)Linux内核设计与实现(第五章)Linux内核设计与实现(第十八章)&nbs
陈拓 2022/12/10-2022/12/121. 概述SquareLine Studio是一个可视化工具,可使用LVGL图形库开发UI,且支持多个平台,如MacOS、Windows和Linux。在该工具中,我们通过拖放就可以在屏幕上添加和移动小控件,图像和字体处理也变得十分简单。SquareLine Studio对个人用户是免费,但是有一些限制,每个项目最多可使用5个屏幕和50个控件。其他
概述:      一个 ESP-IDF 项目可以看作是多个不同组件集合,ESP-IDF 可以显式地指定和配置每个组件。在构建项目的时候,构建系统会前往 ESP-IDF 目录、项目目录和用户自定义目录(可选)中查找所有组件,允许用户通过文本菜单系统配置 ESP-IDF 项目中用到每个组件。在所有组件配置结束后,构建系统开始编译整个项目。 概念:项目:  特
转载 2024-06-07 15:03:16
589阅读
环境搭建使用vscode+platformIO来搭建我们开发平台,也可以使用Clion作为我们开发环境,但是搭建Clion开发环境总是报错找不到CMakeList.txt,因此使用vscode作为开发环境。1.安装python环境1.1 下载pythonpython官网:Download Python根据自己电脑情况,下载相应python版本,我们就下载windows最新版3.11.5。
转载 2024-09-27 14:03:50
339阅读
目的:实现一个小型家庭监控 ESP32-CAM自制个人网络监控一、前期准备1.硬件准备2.软件准备二、配置流程1.第一步:配置ESP32-CAMArduino环境2.配置烧录文件并烧录3.成功烧录三、问题与解决方案 一、前期准备1.硬件准备esp32-acm+烧录板+烧录线2.软件准备Arduion IDE +CH340串口驱动下载地址如下Arduion IDE:https://www.ardu
menuconfig因为好多资料里都涉及到menuconfig,所以去扒拉扒拉这到底是是个啥menuconfig是Linux平台用于管理代码工程、模块及功能实用工具。上至决定某一程序模块是否编译,下到某一行具体代码是否需要编译以及某个项值在本次编译时该是什么都可由menuconfig来定义。menuconfig使用方式通常是在编译系统之前在系统源代码根目录下执行 make menuconf
一、启动流程一级Bootloader 二级Bootloader 应用程序 ● components/esp_system/port/cpu_start.c文件中 call_start_cpu0(初始化PSRAM) ● components/esp_system/startup.c 中“系统层”初始化函数start_cpu0 ● 其他内核也将完成端口层初始化,并调用同一文件中 start_o
转载 2024-03-18 08:57:49
330阅读
文章目录1.Ubuntu环境搭建2.vscode安装3.esp-idf插件配置环境变量新建点灯工程修改代码构建,烧录串口问题 开发板使用是合宙ESP32-C3经典版,因为合宙本身推荐使用合宙推出LuatOS开发环境,所以没有ESP-IDF相关教程,只能参考乐鑫官方ESP-IDF教程。 开发环境使用Ubuntu22.04.1+Vscode+ESP-IDF插件1.Ubuntu环境搭建本打
转载 2024-06-22 18:15:16
1209阅读
探索未来智能家居:ESP32-HomeKit 项目详解项目地址:https://gitcode.com/younghyunjo/esp32-homekit该项目(Esp32-HomeKit)是一个基于Espressif ESP32微控制器和Apple HomeKit框架开源解决方案,旨在让你轻松地将自制硬件设备接入到Apple家庭自动化生态系统中。项目简介ESP32是Espressif系统公司
转载 2024-07-31 13:21:14
56阅读
1. MiniMax ESP32接入语言大模型之MiniMax MM智能助理是一款由MiniMax自研,没有调用其他产品接口大型语言模型。MiniMax是一家中国科技公司,一直致力于进行大模型相关研究。随着人工智能技术不断发展,自然语言处理领域也得到了广泛关注和应用。MiniMax作为千亿参数对话模型,支持多轮对话,具备内容创作、信息归纳总结等能力。可以快速注册体验中国版语言大模
1,CONSOLE口接入 专用CONSOLE线,一端连接交换机CONSOLE口,另一端连接电脑串口,打开电脑超级终端进行 连入交换机后(交换机有默认用户和密码),出现提示符<quidway> 2,远程管理口地址配置 <quidway>system-view [quidway]interface MEth0/0/1 [quidway]ip address AAA.A
转载 2024-07-26 09:01:21
123阅读
ESP32Ethernet通讯ArduinoEthernet库Ethernet库库函数介绍总结 ArduinoEthernet库Arduino很早就支持Ethernet通讯。硬件主要是支持W5100,W5200和W5500以太网通讯模块通过SPI接口与ESP32通讯。在Arduino 1.8.19版本以前,Arduino不支持库引用位置。比如,在例子中说调用Ethernet.h,但如果想
转载 2024-05-16 08:14:03
335阅读
WiFiWi-Fi 库支持配置及监控 ESP32 Wi-Fi 连网功能。WiFi工作模式基站模式(即 STA 模式或 Wi-Fi 客户端模式),此时 ESP32 连接到接入点 (AP)。AP 模式(即 Soft-AP 模式或接入点模式),此时基站连接到 ESP32。AP-STA 共存模式(ESP32 既是接入点,同时又作为基站连接到另外一个接入点)。上述模式各种安全模式(WPA、WPA2 及 W
转载 2024-07-28 14:38:46
127阅读
简介HardwareSerial 库是c++编写,应用于esp32 Arduino应用环境串口驱动库,我们在安装好ESP32Arduino开发环境后就已经集成了这个串口操作库,在实际应用时直接引用就可以了。注意:ESP32共有3个UART端口, 其中UART1用于Flash读/写,我们使用串口1时需要注意,需要将串口1映射到其他GPIO上即可,我测试了一下GPIO12、GPIO13,使用串口
转载 2024-03-23 10:33:14
696阅读
使用git源码安装arduino+esp32开发环境使用git源码安装arduino+esp32开发环境第一步,创建文件夹第二步,克隆esp32包第三步,安装工具包方法1:用get.exe安装工具包通过esp包下面的tools里get.exe安装工具包第三步,安装工具包方法2:直接下载 使用git源码安装arduino+esp32开发环境一般教程里方法安装很慢,一出现网络问题,就会错误所以这
转载 2024-08-11 10:10:25
307阅读
文章目录一、分区表简介1、什么是分区表2、ESP32 内置分区表3、分区表格式(1) 注释(2) Name —— 分区名(3) Type —— 主类型(4) SubType —— 子类型(5) Offset & Size —— 偏移地址 & 分区大小(6) Flag —— 标记二、通过分区表设置分区1、使用内置分区表2、自定义分区表 一、分区表简介1、什么是分区表分区表是 ES
ESP32实战小项目-气象站前言一、正确连接传感器引脚二、使用步骤1.创建main.py主函数2.保存后,重新上电,就能自动运行总结 前言DHT22温湿度传感器使用GY_30光照强度传感器使用土壤湿度传感器使用BMP180气压、气温传感器继电器使用 学完前面的各种传感器使用,现在把它们综合起来,可以做个小项目,气象站。 它可以采集环境气温、湿度、气压、光照强度、土壤湿度,当土壤湿度降
内置WiFi内置 WiFi.h 库将使我们能够轻松使用 ESP32 WiFi 功能。连接到 Wi-Fi 接入点:#include <WiFi.h> const char* ssid = "yourNetworkName"; const char* password = "yourNetworkPassword"; void setup(){ Serial.begin
转载 2024-06-18 22:54:00
320阅读
MicroPython是为了在嵌入式系统中运行Python 3编程语言而设计轻量级版本解释器。与常规Python相比,MicroPython解释器体积小(仅100KB左右),通过编译成二进制Executable文件运行,执行效率较高。它使用了轻量级垃圾回收机制并移除了大部分Python标准库,以适应资源限制微控制器。MicroPython主要特点包括: 1、语法和功能与标准Python兼容
  • 1
  • 2
  • 3
  • 4
  • 5