自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 Source Insight 工具栏被折叠还原方法

source insight 修复

2024-10-22 16:23:38 166

原创 ESP32自定义串口笔记

实现更快速的串口数据读取,以及更快速的响应,从而满足项目性能指标最后发现其实,esp32的串口event例程速度也是足够快,只是我用的串口测试软件速度有问题,换成SSCOM可以显示正确的速度PS:串口调试助手V5.0.2的速度异常,可能是软件内部超时时间设置较大,导致误以为官方例程速度很慢,实际速度有20ms内不丢包。

2024-07-23 15:13:01 350

原创 ESP-IDF裁剪代码,缩小固件大小,笔记

esp32缩小bin文件大小方式

2024-06-04 10:29:14 432

原创 STM32与esp32通过SPI通讯

stm32与esp32进行spi通讯

2024-05-20 16:00:13 583

原创 ESP32 SPI从机验证最高速度10M

esp32验证spi从机最高10M速度

2024-04-29 16:21:40 678

原创 小安派CAM-U 从零开始本地局域网查看视频监控

BL618,usb摄像头,局域网视频

2023-12-01 17:19:46 357

原创 小安派CAM-U---mqtt连接本地服务器并增加断线重连

小安派,BL616,mqtt

2023-11-23 17:02:56 163

原创 小安派CAM-U--启动AP热点并完善tcp-client可断线重连

小安派CAM-U开发板,AP热点,断线重连,

2023-11-22 16:23:48 139

原创 小安派CAM-U--从helloword工程从零开始搭建连接wifi

安信可开发板CAM-U,博流芯片,配网学习笔记

2023-11-21 17:19:48 243

原创 小安派-Cam-U 开发板-搭建环境

安信可小安派开发板,window下环境搭建的坑

2023-11-16 17:03:03 111 1

原创 esp32-关于https的测试环境及ota测试

esp32 验证https的方式

2023-11-08 11:19:21 354 1

原创 Esp32 http——ota学习笔记

esp32 http ota升级

2023-11-07 09:59:11 220

原创 学习笔记--esp32的一键配网SmartConfig

esp32的一键配网学习笔记

2023-11-03 10:10:10 258

原创 学习笔记-腾讯云服务器使用教程

网址:过程:略。

2023-11-01 11:59:37 146 1

原创 mqtt本地服务器搭建,差点气死

mqtt本地服务器搭建心路历程

2023-10-27 11:02:59 389 1

原创 ESP32静态ip配置

3.1以station例程为模板,定义网络参数结构体指针,获取指针地址,作为参数传入回调函数。3.2在回调函数中,加入静态ip设置,先停止DHCP,再设置。1.参考官方例程:examples\protocols\static_ip。2.1动态获取ip的例程中,没有传递指针。2.对比动态ip获取的关键点,网络参数结构体指针的传递。2.2注册的回调函数中,添加多一次判断。3.3复制静态设置函数。

2023-10-26 16:06:47 2012

原创 source insight 异常崩溃笔记

重装了win10系统后,source insight出现几种异常(1.打开马上闪退2.用了一段时间后闪退),版本为如下暂时的解放方法:1.兼容性设置,右键图标,选兼容性,选择了win7(此步解决打开闪退)2.删除C:\Users\***\AppData\Local\Temp\目录下以TFX开头的所有临时文件(解决了使用一段时间,悄悄闪退的情况)3.目前使用的电脑有加密软件,不代表以上适用所有人...

2022-03-07 09:13:54 556

原创 softAP下的踩坑笔记

一:在softAP例程中使用udp通信遇到的一些问题1.dest地址 其实只设置本地的端口,选择any方式(不受多个路由器套接产生多个网段ip影响)2.取消使用例程的配置了,后面再尝试吧,自己定义一个client地址配置,发送、接收都使用3.udp掉包概率大,由于我电脑是网线,没有无线网卡,用的手机app测试,发3次数据只收到一次,建议多发几次,不要过于心急以为程序出错了二:设置静态ip的问题1.首先需要找到停止DHCP服务的api,乐鑫的api感觉挺难找的,加上技术差.

2022-02-20 00:08:40 1287

原创 esp32 Tcp粘包特殊笔记

1.使用esp32-idf例程中得tcp_client进行通信,为了验证这个例程得可靠性,进行了压力测试,80ms周期连续发送数据,接收起来完全不会粘包(把延时改为1MS)2.当改动例程,取消例程while里得send,,注释掉后,会发现接收到数据会出现粘包,从接收到12字节变成24字节3.两种原因猜测:1.发送和接收都使用同一个缓冲区,发送可以使接收重新读取缓冲区,不至于造成读取缓慢以至于粘包 2.使用tcp_server 一直recv,没有send也不会出现粘包现象,但是多...

2022-02-17 22:51:53 2008

原创 RTU 转modbus Tcp 笔记

一:ModbusTcp 分为两节 报文头+ RTU2.RTU部分解读:设备地址 1字节 + 功能码1字节 +寄存器地址2字节+数据长度2字节3.modbusTcp 报文头解读:包序号2字节 + 固定00 2字节 + 包数据长度2字节

2022-02-05 23:22:01 2947

原创 ESP32 mqtt学习笔记

1.搭建本地mqtt服务器,解压,然后使用cmd输入 mqttd start,不知道是电脑问题还是啥,第一次输入总会卡住不动,关闭,重新打开cmd再次输入2.本地mqtt服务器已搭建,可以在浏览器输入http://127.0.0.1:18083/查看服务器状态(第一次登陆需要输入账号:admin 密码:pubilc)3.下载电脑端MQTT测试软件,我使用得是mqttxMQTT 桌面客户端 - MQTT X | EMQ4.编译idf例程中 mqtt中得基于tcp得工程,修改部分代...

2022-02-05 16:48:09 4739

原创 ESP32 以太网例程配置W5500笔记

1.使用vscode 输入F1命令,输入 show2.生成 ethernet-》basic得例程 到工作环境文件夹里3.使用命令行,进入到相应得文件夹里,输入idf.py menuconfig4.弹出一个菜单栏,找到example config5.选择w5500 module,保存退出,再次使用vscode打开例程6.删除多余得宏定义,编译一次,无报错警告7.学习驱动流程...

2022-02-01 14:48:55 3640

原创 【无标题】学习安卓得入门笔记

一:Activity 活动的注意事项创建一个新的activity时,需要右键生成,如下图(不能直接新建class写入的原因:个人理解为右键生成的话直接会在mainfest.xml帮我们注册,否则需要自己注册)活动中的常用方式:找组件,然后设置组件的东西 button1 =(Button) findViewById(R.id.butt1);button1.setOnClickListener(new View.OnClickListener() { @Overri...

2022-01-27 10:16:05 2168

原创 ESP station配置后移植tcp_client笔记

1.完成上次station初始化后,wifi已经连接,并且能获取到ip地址2.连上wifi的目的:无非就是进行网络通信3.进行tcp连接,建立socket,然后发送和接受数据4.查看了例程tcp_client,不过例程里面的wifi回调事件被封装好了,所以想移植到这个station例程里,所以说干就干(上班搬砖太累了,下班懒惰了几天才淦)代码思路:1.创建一个专门服务tcp连接的线程(api查看freertos库吧,我倒是用开RTT)2.在wifi回调中断函数中判断获取ip事

2022-01-26 22:52:31 1688

原创 ESP32 wifi设置station笔记

一:了解wifi完成初始化需要的步骤1.初始化LWIP,初始化事件中断回调函数2.启动wifi init 后才能使用其他wifi设置的api3.注册中断回调函数,收到wifi事件或者ip事件都将进入event_handler 这个中断回调函数,在这个函数可以根据不同事件进行不同的处理。如:wifi开始事件,则进行connect;wifi连接断开,则进行重新连接处理等4.进一步设置wifi,选择模式,并填入配置参数的结构体二:wifi初始化是后续进行Tcp链接的..

2022-01-23 23:06:29 3982

原创 ESP32 vscode 环境搭建笔记

1.esp-idf 离线包安装,选择版本V4.3.12.安装vscode3.安装esp插件4.安装插件完成后,按F1输入 config esp选择 第一个导入现有的idf5.等待所有工具安装完成6.使用vscode打开example 里的hello world工程会出现头文件未包含的问题 解决:F1输入c/c++ config(UI)中打开cpp_json,导入部件头文件位置,输入编译命令,强制使用idf自带的编译工具链,如图片。再进行一次bu...

2022-01-19 00:07:22 861

原创 STM32低功耗学习笔记

闲来无事,学习STM32电源管理相关知识,怕以后忘记,记录相关笔记在此前提:STM32有运行,睡眠,停止,待机状态,其中睡眠,停止,待机状态均可以降低功耗既然是笔记,就抓重点,我喜欢问答方式得思维方式。初看时,提出4个疑问。1.芯片可以在哪个电压范围运行?2.睡眠,停止,待机三个状态得区别3.三种方式得代码如何编写?1.在刚开始电压低于 VPOR 时 (约 1.92V),STM32 保持在上电复位状态 (POR,Power On Reset),当 VDD 电压持续上升至大于 VP

2021-10-25 17:48:36 381

原创 STM32 SDIO学习笔记

一:个人注重点1.SDIO得驱动在标准库中已经有了。所以不建议所以构建驱动,毕竟官方驱动代码比个人严谨(大牛除外)2.常规得移植,修改IO口,但是STM32使用SDIO已经固定在特定得GPIO端口,所以移植得工作又省了,直接添加官方得驱动c文件,加个头文件即可使用3.一般使用SDIO为驱动SD卡,并使用fatfs文件系统,下面讲述添加SDIO官方驱动以及使用到Fatfs中。二:实际操作流程1.找到标准库STM32F10x_StdPeriph_Lib_V3.5.0,搜索找到stm32_ev

2021-09-27 14:42:30 585

原创 记录STM32 Bootloader的过程

一:Bootloader的开发:如何跳转到app,如何在程序里烧写代码到芯片1.跳转函数的编写,步骤在注释2.烧写程序到flash的函数:解锁,写两字节(加循环组成写多字节),上锁3.使用串口接收app程序并写入到flash二:app程序:如何生成bin文件,如何返回bootloader程序地址设置keil,然后生成bin文件(fromelf --bin !L -o .\BIN\demo.bin) 返回bootloader的方式:使用上述的函数,并填入bootl.

2021-08-03 14:44:18 620

esp32初始化wifi后建立tcp连接

esp32初始化wifi后建立tcp连接

2022-01-26

Bootloader相关.zip

STM32的bootloader程序,stm32的app程序,串口升级工具

2021-08-03

Bootloader串口升级成功版.7z

Bootloader串口升级成功版.7z

2021-08-03

串口版Bootloader的APP.zip

串口版Bootloader的APP.zip

2021-08-03

空空如也

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

TA关注的人

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