对象保护因为在js对象中,毫无自保能力,任何数据都可添加到对象上,导致数据的污染对象保护的作用保护数据不被删除,添加,修改或遍历(注意:在严格模式下才会提醒,属性错误)"use strict"; //开启严格模式,一定要写在代码块的第一行保护对象分为两个层面   保护属性   保护属性又分为两大类    数据属性属性中都有的四大特征value:属性值 writable:true/false 是否可
转载 2024-07-08 10:30:02
30阅读
1.编写主函数/** * 主应用程序入口函数。 * 该函数首先初始化NVS(Non-Volatile Storage),然后初始化Wi-Fi为STA(Station)模式。 * */ void app_main(void) { // 初始化NVS,如果遇到特定错误则进行擦除并重新初始化 esp_err_t ret = nvs_flash_init(); if (r
转载 2024-08-24 10:57:30
191阅读
ESP-01S刷固件ESP8266_NonOS_AT_Bin_V1.7.5_1 笔记240510固件下载地址ESP-AT固件页面: https://www.espressif.com.cn/zh-hans/products/sdks/esp-at/resource直接下载ESP8266 NonOS AT Bin V1.7.5.zip: https://www.espressif.com.cn/si
一、自动下载原理esp32代码最常用的下载方式是通过串口,也就是TXD和RXD。但只有这两个线还不能完成自动下载。因为需要想办法让esp32进入下载启动模式,而进入下载启动模式的方法是让系统重启,重启时GPIO0和GPIO2保持低电平,这个在官方的文档中有说明。 关于自动reset和自动拉低就需要借用串口的流控,RTS和DTR。流控本身不是给我们用来自动下载代码用的,但是因为可以修改他们的功能,所
背景前一段时间需要自己制作一片ESP32单板,成本和封装考虑,计划选择CH340E作为USB转串口芯片,ESP8266/ESP32的单板一般都有自动下载电路,用户无需按钮即可令单板自动进入下载模式实现固件烧录,然而自动下载电路需要串口芯片支持DTR和RTS,CH340E却只有RTS信号,没有DTR信号,于是研究学习了一下自动下载电路的原理,准备用一些奇淫技巧解决CH340E的自动下载问题。遗憾的是
第一部分:引言与ESP32微控制器简介引言:在当今的智能设备时代,无线通信已经成为了我们日常生活中不可或缺的一部分。从智能手机到家用电器,几乎所有的设备都依赖于无线通信技术。而在这其中,ESP32微控制器因其强大的WiFi功能而备受开发者青睐。本文将详细介绍如何从支持WiFi的ESP32微控制器中提取通道状态信息,并提供主动和被动模式的C++代码实践。ESP32微控制器简介:ESP32是一款集成了
一、概述CH340X、CH343、CH342等USB转串口芯片支持免外围电路ESP32/ESP8266等单片机串口一键下载功能,对此类支持多模式启动的单片机,无需外围三极管等逻辑控制电路,将芯片提供的输出信号脚直连MCU的BOOT控制引脚(GPIO0)与CHIP_PU芯片使能引脚(EN)即可实现MCU BOOT和APP模式的控制切换和固件下载。二、方案特点电路精简可靠,串口上电、掉电、打开、关闭等
目录一、介绍二、AP模式下常用函数1.将 Wi-Fi 作为接入点启动。2.使用函数 softAP 配置 Wi-Fi AP 特性:3.使用函数softAPConfig配置静态IP、网关、子网掩码4.使用函数softAPdisconnect强制断开AP连接5.使用函数softAPgetStationNum获取连接到AP的客户端数量6.获取AP的IPv4地址7.获取 AP IPv4 广播地址8.获取AP
文章目录前言一键下载一键下载原理硬件原理图跳帽与启动存储映射串口下载程序由来一键下载流程通过 USB 控制机器复位握手解读 前言最近在又要折腾 stm32 了,所以翻出了角落里的开发板,先复习下怎么一键下载来着一键下载硬件连接: BOOT0 < == > GND BOOT1 < ===>GND然后设置 mcuisp 设置界面如下:首先点击下读器信息,检查是否 STM32
STA模式介绍Station模式又叫做站点工作模式,类似于无线终端。处于Station模式下的ESP32,可以连接到AP(WIFI路由器)。通过Station(简称为“STA”)模式ESP32作为客户端连接到路由的wifi信号。基于AP组建的基础无线网络(Infra):Infra:也称为基础网,是由AP创建,众多STA加入所组成的无线网络,这种类型的网络的特点是AP是整个网络的中心,网络中所有的
硬件连接 ESP8266有运行模式下载模式、测试模式的区别,进入下载模式可参考以下配置: 模式 CH_PD(EN) RST GPIO15 GPIO0 GPIO2 TXD0 UART 下载模式 高 高 低 低 高 高 Flash 运行模式 高 高 低 高 高 高 Chip 测试模式 - - - - - 低 ESP32 的运行状态主要由 GPIO0 决定 模式 GPIO0 UART
无线路由器中的WPS是Wi-Fi Protected Setup的简称,中文翻译为Wi-Fi安全防护设置,它是由Wi-Fi安全联盟推出的一种无线加密认证方式。主要是为了简化无线局域网的安装及安全性能配置工作,通过这种设置,让无线连接更加方便和安全。省去了输入繁琐密码的过程,也增加了wifi的安全性,但现在手机只有少部分还保留了这个功能。在嵌入式wifi系统中比如esp32无线配对还是非常实用,匹配
对stm32芯片烧录时,会莫名其妙识别不了板子,或者识别到板子不能下载程序。 有可能是程序写死了,没办法正常启动。比如对flash的不正确操作。对时钟的不正确初始化,都可能导致这种情况。 也可能是cubeMX配置的时候没有配置debug方式,然后用swd就不能debug了,但是标准的20Pin的JTAG脚可以下载程序。 一般有两种办法解决(首先你确定板子没问题)。比如说刚刚还用的好好的,下了个程序
用的这款  各引脚功能:来至厂家提供的资料 GPIO0 默认是工作模式(不接线)。如果接了低电平就是下载模式(给模块刷固件!!),所以可以不接线,当然也可以接高电平。 反正一开始连接的时候CH_PD必须为高电平。其余的可以不接。wifi上显示了你的wifi信号说明模块已经工作。 注意默认的波特率是115200!!!!!!设置好串口调试助手的波特率,再贴张图片吧防止亲们忘。 
转载 2024-04-25 15:09:43
659阅读
WIFI模块:ESP-01S下载模块:USB转TTL模块写这篇文章是为了记录一下踩的坑,手上没有ESP-01S专用的下载器(主要是因为穷,实际上这个下载器也是USB转TTL,只不过接口都一一对好了直接插上用就好了),就使用现有的很久之前买的USB转TTL模块使用杜邦线和WIFI模块ESP-01S进行连接,烧录固件。给张实物图:首先是硬件连接:ESP-01SUSB转TTL3V33.3vGNDGNDR
文章目录一、前言二、什么是 门户强制认证二、实现过程三、调试心得本博文代码下载一、前言     最近在做esp32 wifi 配网用热点实现,已经成功实现了;效果也就是大家说的:连接esp32的热点之后,自动弹出登录输入路由器账号密码的界面;     说真的,我不想把这个博文分享出来,这个是我有道云
ESP32开发之路(1)— 搭建在Windows下的开发环境一、前言本次基于windows10系统,搭建ESP32的编译环境,使用的WiFi模组是ESP32-WROOM-32,32Mbit的flash。ESP32-S与ESP32-WROOM-32为通用类型的模组,软硬件部分,除了天线形式有差异,其他都一样,ESP32相关模组的参数对照表如下: 另外也可以参照这个大佬的博客二、Windows环境安装
汽车电子学习笔记—AutoSAR之RTE- 1、概念1)RTE是AUTOSAR虚拟功能总线(Virtual Function Bus,VFB)的接口的实现,它为应用程序软件组件之间的通信提供了基本的服务,同时也便于访问包含OS的基本软件组件 2)提供基础的通信服务,支持AUTOSAR的软件组件间、基础软件间、软件组件与基础软件之间的通信 3)从逻辑上RTE可以分为两部分: - 软件组件间的通信
Appweb+ESP学习笔记 1.Appweb简介        Appweb HTTP Web服务器是最快的小型Web服务器。这是一个高性能,紧凑的嵌入式网络服务器,具有模块化,安全的核心。它支持广泛的功能集合,包括:HTTP/1.1,TLS/SSL,CGI, PHP,ESP,虚拟主机,摘要式身份验证等。Appweb支持动态web应用程序框架,如ESP
转载 2024-11-01 08:54:50
8阅读
目录前言一、阿里云IOT二、ESP-01S三、APP Inventor四、Arduino总结前言借助ESP-01SWIFI模块、阿里云IOT、APP inventor实现物联网项目,本文即记录项目实现过程,其中参考多篇文章实现。一、阿里云IOT1.登录阿里云服务器,使用支付宝账号即可2.阿里云IOT平台3.管理控制台—>公共实例—>产品—>确认4.设备—>添加设备分别添加e
  • 1
  • 2
  • 3
  • 4
  • 5