- 博客(78)
- 收藏
- 关注

原创 乐鑫开发入门目录
000.乐鑫资料 001. AT固件/指令https://www.espressif.com/zh-hans/support/download/at002.eps32 模组小系统 https://blog.youkuaiyun.com/iamxxdd/article/details/114697074 003. esp32 下载配置参考 https://bl...
2021-07-06 09:59:01
358

原创 0. 乐鑫资料官方汇总
乐鑫资料官方汇总1.flash 下载工具https://www.espressif.com/zh-hans/support/download/other-tools2.标准SDK固件,https://www.espressif.com/zh-hans/support/download/sdks-demos3.标准AT固件https://www.espressif.com/zh-hans/support/download/at4.标准APP 下载https://www.espr
2021-01-26 11:12:25
380
原创 办公 三之 Excel 数据限定录入与格式变换
开始-----条件格式------管理规则。设置一列数据为下拉选择,固定录入。若所有科目都不及格 显示为红色。求取任意科目不及格数据。判断当前日期是否超时。
2025-01-02 08:42:01
456
原创 007. ESP32-C3-MINI-1 模组电路设计注意
1.电路设计参考2,下载操作(参考)006. esp32 下载--第二版_startpot的博客-优快云博客1. 先按boot键(不放开),再按 复位按键(EN),按下,放开。会进入下载模式。如果进入下载模式失败。重复,按住Boot键不放,复位按键(EN),按下,放开。123...
2022-03-31 09:58:00
2382
2
原创 006. esp32 下载--第二版
1. 先按boot键(不放开),再按 复位按键,按下,放开。会进入下载模式。如果进入下载模式失败。重复,按住Boot键不放,复位按键,按下,放开。2.下载图示如下:2.1 选好路径,和地址偏移。2.2 选好下载模式,flash大小...
2022-03-30 16:25:20
1835
原创 204. esp-adf 环境搭建
步骤 1. 设置 ESP-IDF(4.2)mkdir espcd espgit clone -b release/v4.2 --recursive https://github.com/espressif/esp-idf.gitcd esp-idf./install. ./export.sh步骤 2. 获取 ESP-ADF()cd espgit clone --recursive https://github.com/espressi.
2021-11-08 16:13:16
602
原创 020 esp32产品型号系列
wroom: 系列 不带PSRAM-U 外置天线 ESP32-D0WD-D 板载天线 ESP32-D0WD-E 板载天线 ESP32-D0WDV3-UE 外置天线 ESP32-D0WDV3-SE 板载天线 D0WD----------------------------------------------------------wrover:系列 带PARAM-E 板载天线 ESP32-D0WDV3-IE ...
2021-07-06 11:15:29
1431
原创 210. esp-idf 常用操作--版本更新
1. 代码更新git pullgit submodule update --init --recursivegit pull 指令---------------------------》从 ESP-IDF 仓库中获取合并更新。git submodule update --init --recursive 用来更新现有的子模块或拷贝新的子模块。在 GitHub 上,子模块链接到其他仓库,所以需要这个额外的指令来下载到你的电脑里2.切换到其他分支git checkout v2.
2021-06-16 15:03:32
1285
原创 004. eps32 下载模式学习
rst:0x10 (RTCWDT_RTC_RESET),boot:0x33 (SPI_FAST_FLASH_BOOT) flash read err, 1000 查找一下,以下引脚是否正确,IO0 和 IO12 下载模式,GPIO0 为低 ,GPIO12 为低 ,GPIO15 为高
2021-06-04 14:30:53
1789
原创 002.eps32 模组小系统
1.esp32-wroom-32u/e (接线)2. AT 命令串口连接,注意!! 下载串口和 AT 命令不是同一个串口
2021-03-12 15:21:11
502
原创 S2 算法学习之FFT 初识2
1.FFT 的应用 (这章:主要围绕算法,实用性来讲,水平有限,请多指教) A. FFT算法的运算过程 答:1.FFT进行 DFT离散化 2.对DFT进行奇偶分离(在这过程中,序号发生变化) 3.进行蝶形变化,得到值 4.对序号进行恢复 B.关于算法复杂度的简单理解(个人理解,如有不对,请指正) 答: DFT的复杂度是 N*...
2021-02-01 10:39:27
430
原创 S1 算法学习之FFT 初识
1.FFT 的来历 简介: FFT(Fast Fourier Transformation)是离散傅氏变换(DFT)的快速算法。即为快速傅氏变换。 它是根据离散傅氏变换的奇、偶、虚、实等特性,对离散傅立叶变换的算法进行改进获得的。 说明:FFT 是在DFT 的基础上进行改进的算法,DFT是离散傅氏变换。 A. 为什么要进行FFT呢? 答:因为信号在时间上,多个波形混杂在一起,不容...
2021-01-21 15:42:00
712
原创 102 . esp32产品之GPIO 详解
1.esp32 PIN1-12 PIN5-11 仅为输入,且不带上拉和下拉2. esp32 PIN13-24 PIN14.15.16 输入,输出 PIN21.22.23.24 输入输出 PIN17.18.20 输入3. esp32 PIN25-36 除:PIN31 ,其他都可用做输入输出3. esp32 PIN37-48 PIN38,39,42输入输出...
2021-01-11 15:15:08
2525
原创 251 esp-at 开发环境搭建(2021)
esp32-AT库开发--掉坑指南1 下载最新的 ESP-AT 库$ git clone https://github.com/espressif/esp-at.git2. python 模块安装(坑一:注意版本号-----最新的python版本 >=3.8)2.1 python 管理 系统自带的Python是2.x,而业务部署需要Python 3.x 环境, 此时需要在系统中安装多个Python版本,但又不能影响系统自带的Python 版本,即需要...
2020-12-11 10:30:42
2295
原创 VScode 常用操作
一.中文显示按快捷键“Ctrl+Shift+P”。 在“vscode”顶部会出现一个搜索框。 输入“configure language”,然后回车。 “vscode”里面就会打开一个语言配置文件。 将“en-us”修改成“zh-cn”。 按“Ctrl+S”保存设置。 关闭“vscode”,再次打开就可以看到中文界面了。二. 函数折叠与打开 1. 折叠所有区域代码的快捷键:ctrl+k, ctrl+0; 先按下ctrl和K,再按下ctrl...
2020-11-18 10:50:20
640
原创 4. AD 导出 gerber error
No recognized CAM file found in the import directory. the loading process will be aborted 解决:修改PCB文件名字,尽量不要包含中文,文件名字要短一点
2020-11-17 17:57:23
3183
原创 4.0 linux 串口调试之 minicom
1.安装 minicom sudo apt-get install minicom2.查看串口设备及文件权限 ls -l /dev/ttyUSB*3.配置minicom的参数 运行sudo minicom -s 进入了minicom的配置界面, 使用上下键选择Serial port setup,回车。 此时光标在“change which setting”后面停留,它的上面有如下菜单: @ 在光标处,输入相...
2020-08-27 16:52:37
246
原创 1.2. ubuntu 之VLC播放器
1、安装:sudo add-apt-repository ppa:videolan/master-dailysudo apt-get updatesudo apt-get install vlc2、配置默认播放器或者伯vlc命令播放h265文件了 vlc *.h265
2020-08-27 15:44:52
495
原创 1.1 ubuntu常见问题及解决
问题1:如何查看自己运行ubuntu是32位还是64位 打开终端,输入sudo uname --m ,按下enter 如果显示i686,你安装了32位操作系统 如果显示x86_64,你安装了64位操作系统问题2:无法安装软件 E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 ...
2020-08-26 10:35:06
181
原创 2.功耗计算之W,mW 理解
1.标准解释1度电=1kWh=1*1000W*1h=1000VA*1h=1000V*1A*1h=1000V*1000mA*1h=1000伏电压下,1000mA电流做工1小时用了1度电.2.W电池电量一般用mA·h表示是因为电压被默认了,一般3.7v。(1000mV/3.7V= 270.27A)1度电=1kwh=3.7v*270.27A·h100瓦的灯能亮多长时间?1度电=1kwh=100w*10h 所以就是亮10个小时3.毫W1mW(毫W) 代表什么意思?1mW=1*
2020-08-24 15:30:58
10627
原创 万能程序员之win10 共享文件与打印机
1.环境A-----共享者 B----访问者备注:必须在同一个网段 即A:192.168.10.* B也必须在:192.168.10.*一 :首先所有同bai网计算机要在一个工du作组计算机图标右键-----属性-----计算机名zhi---更改---修改工作组名 为一样,确定2.常规操作--打开共享 共享者,要关闭防火墙,启动文件共享二:共享主机设置1:屏幕右下网路图标---网...
2020-08-07 09:23:40
1055
原创 2.1 linux 常用命令学习
1.mkdir esp创建一个esp的文件夹2.cd home 进入home 文件3.pwd or ls列出 文件或路径4.tar -zxvf(解释:-z:有gzip属性的 -x:解压 -v:显示所有过程 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。)解压文件,到当前目录5. export IDF_PATH=/...
2020-06-19 09:36:12
181
原创 3.0 git 常用命令学习
1.git查看当前分支所属 git branch -vv2.esp-idf 更新 git pull git submodule update --init 更新一下
2020-06-18 11:52:36
175
原创 220 esp32 ubuntu vcode 配置
1.设置背景2.补全代码 "/home/snail/esp**", "/home/snail/esp/esp-idf/**", "/home/snail/esp/esp-idf/components"
2020-06-17 19:17:03
221
原创 203 esp32 esp-idf 各种坑
1.esp-idf 更新 git pull git submodule update --init 更新一下2.【常见问题】如何查看是否开发板已连接到虚拟机Linux了? 先通过查看是否依附,再看看是否在列表中? 2条指令即可! dmesg | grep ttyS* ls /dev/tty* make flash ESPPORT=/dev/ttyUSB03.将用户增加至 Linux...
2020-06-17 13:51:35
3021
原创 C语言字符串---精简
# include <string.h>1.字符串查找-----strstr if(strstr(table, "name") ) //查找有没有这个单词 { 找到; }2.字符串比较 ------strncmp if(strncmp("STX",(const char*)pRece,strlen("STX")) == 0) //比较在字符串pRece中,有没有S...
2020-05-20 15:44:18
400
原创 C语言学习--数组操作
1,数组清除/填充 memset(A,0xff,100); //在数组中,写入0xff,100个 memset(table,0xff,10);//目标数据地址,要初始化值,数组个数2.数组拷贝 初级用法: memcpy(B,A,100);//把数组A中100个数组拷贝到B中 更深层次:memcpy(B,A+3,K);// 数组A 从第3个字符开始复制, 复制k个元素到数组B...
2020-05-20 15:43:52
258
原创 办公二之 Excel 数据比对查询
//比较两列数是否相同=IF(EXACT(A1,D1)=TRUE,"相同","不同")//查询 A1 的数据B列有没有的=IF(COUNTIF(B:B,A1)>0,"B列有","B列没有")
2020-05-07 10:51:08
205
原创 办公一之 Excel 数据筛选,比对查询复制
1.查找当前数据表A在表B中数据所对就的值(举例:查找 名字的手机号,现在表A有名字,在表B中有名字和手机号)公式: B2表示表A名字,表B的F列是名字,表B中的D列是名字对应的手机号 =INDEX(Sheet2!D:D,MATCH(B2,Sheet2!F:F,0)) 实际的功能是:把当前B2匹配到的F列数据所对应的D列数据 拷贝到当前公式的地方...
2020-04-17 14:27:10
413
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人