自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ESP32S3通过USB下载

目前 ESP32-S3 进行下载和调试有两种方式,一种是通过串口(UART),另一种是通过USB。如果使用串口的话,还需要一个额外的串口芯片-CP2102。使用USB就可以直接连接、下载。

2024-04-07 18:39:16 571 2

原创 ESP32播放网络音乐与麦克风接收

使用esp32结合MAX98357音频放大器模块播放网络音乐

2024-03-05 18:11:55 3701 5

原创 ESP-TFT屏幕(1)点亮自己的TFT屏幕

初次上手TFT屏幕使用,由于屏幕分辨率、ic驱动、引脚对应等复杂配置工作,使得TFT屏幕入门不是那么容易,本文着重分享使用esp32在arduino中进行TFT配置。

2024-02-01 12:28:20 2380 1

原创 Python笔记

/括号内可以有很多参数,第一个参数表示对象自身,约定俗成叫self,比如self.name = ""是对象的属性, 与name不同,使用类时省去第一个参数(不需要手动传入self)assert后面跟(认为应该正确的)bool表达式,true则无事发生,继续运行后面的,false就报错,但是检测到一个就停止了,这时引入unittest库。没有return语句,默认返回none。(如java):从对象入手(性质),定义类(模块化),从而创建对象,并定义相应的属性(对象的性质)和方法(对象能做什么事情)

2023-04-24 08:10:43 89

原创 C语言学习笔记(浙大翁恺老师)

(并没有改变p所指的变量类型,而是从q的角度看i,q也指向i,通过p看i,i是int,通过q看i,i是void*)4.int main()也是一个函数,是返回int类型的main函数,有返回值,程序总是从main函数开始,最后到main函数结束(结束时有return语句)int* p= &i;*p是一个指针,带*是标识,p是新变量,类型是int,它指向i这个变量,将i的地址交给指针(p保存i的地址)1.flag:"-"(左对齐),"+"(前面加加号或减号),"(space)"(正数留空),“0”(0填充)

2023-04-19 10:55:06 1927

原创 JAVA学习笔记(韩顺平老师)

说明:本文为韩顺平老师的JAVA课程学习笔记,仅供自身学习参考,如有纰漏,请多指教,如有帮助,不胜荣幸。

2023-04-19 10:23:39 1739

翻译 PID控制算法简介

2.3.1积分限幅:防止积分超调积累,限定ki-Max 2.3.2积分分离:error过大时,令ki为0(设置临界值),防止失控 2.3.3微分先行:目标输入给p和i,d只接受反馈值,防止目标突变d失控 3.1应用分析 需要单片机传递数据给工作元件(目标值和当前pid期望值即理想输出),同时传感器反馈数据回单片机(当前实际工作输出),要求can通信协议? 需要pid原理代码化 3.2代码实现 这里积分限

2023-04-17 09:43:47 122 1

转载 通信协议简述

2.中间的从t1溢出率到÷16是计时器,th1 tl1两个时钟,发送时,将数据写入上面的sbuf,到txd(发送端)发送出去,接受时,从rxd(接受端)收入经移位寄存器一位一位送到下面的sbuf中。3.发送接收时控制器ti(发送中断),ri(接受中断)分别实施中断,对数据进行操作。CPOL:时钟极性选择,0代表spi空闲时,时钟线是低电平,1-高电平。1表示sck在第一个跳变边沿无动作,从第二个跳变边沿开始采样。0表示sck在第一个跳变边沿采样,在第二个跳变边沿发送。CPHA:时钟相位选择,

2023-04-17 09:34:31 91

翻译 MATLAB初识

勘误:这里目标123权重应该是1:5:10,但不影响理解。非线性规划的matlab。线性规划的matlab。

2023-04-17 09:18:17 46 1

原创 数据结构与算法

因为不管是int(4字节)还是double(8字节)都是以第一个地址表示,不能区分,所以要说明是什么类型。p = &x //x占8个字节,1个字节8位,一个字节一个地址,用首地址(第一个字节的地址)表示整个变量的地址,所有指针变量占四个字节。//pst->sid等价于(*pst).sid,等价于st.sid。要表示结构体,用结构体名字.变量名字表示,st.sid。模块一:线性结构(把所有的结点用一根直线串起来),有两种。pst所指向的结构体变量中的sid这个成员。连续存储(数组)(面向对象的c语言?

2023-04-17 08:49:33 77 1

空空如也

空空如也

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

TA关注的人

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