自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 物联笔记-7

最后一篇笔记了,写写实战吧接线图就用官方的图片了,白嫖了几天课程,必须搞一张广告支持一下!一、接好线了后,通过串口助手可以先测试1、设置模式 AT+CWMODE=12、连接WIFI AT+CWJAP="NETGEAR","100ask.cq"3、查询IP地址 AT+CIFSR二、开启MQTT服务器1、打开cmd,cd到安装目录cd c:\Program Files\mosquitto2、启动服务,记得带上参数.\mosquitto.e...

2022-03-31 00:56:04 4001

原创 物联笔记-6

这节主要实现mqtt移植,在上一节的基础上利用ESP32完善接口主要思路:MQTT作为一个应用层协议,对接底层TCP通信时候只需要满足“连接”、“发送”、“接收”、“断开” 四个接口即可,如下图所示,不管对接的底层是什么,只要能满足四个接口即可。1、连接socket_connectint platform_net_socket_connect(const char *host, const char *port, int proto){ char cmd[100]; char .

2022-03-30 23:11:21 534

原创 物联笔记-5

这次分享记录一下对mqtt框架的理解,这节课有点绕,看了两遍才勉强理清思路一、大体思路介绍1、网络通信通俗介绍① mqtt是基于tcp上建立的长连接,所以需要分服务器端和客户端,客户端和服务器相连的时候需要有ip地址和端口号② 服务器端是一个存储鉴别、转发的功能,客户端发送和接收报文,服务器根据客户端订阅的主题鉴别消息并投递2、框架介绍二、详细源码介绍首先:初始化客户端mqtt_client_t *client = NULL;int main(void){.

2022-03-30 22:54:15 673

原创 物联笔记-4

这次主要记录一下ESP32的AT指令操作,看手册做实验,没有特别之处,顺带提一下老师的PPT做的真好看模块长相如下:模块接口如下:一、指令介绍对模块操作只需要通过单片机像其发送AT指令即可(字符格式,非二进制格式)所有的指令主要分为4类(注意:不是所有指令都具备四类格式)1、测试指令格式:AT+<...>=?2、查询指令格式:AT+<...>?3、设置指令格式:AT+<...>=<.........>4、..

2022-03-30 22:34:24 193

原创 物联笔记-3

一、系统设计思路1、框架拆分为子系统(拆分原则尽可能独立)2、子系统细分(子系统细分为驱动和应用接口)3、业务逻辑二、LCD案例说明1、单片机通过并口方式直接操作LCD,LCD自带RAM,单片机可以直接访问显存,通过点阵映射到点阵显示2、单片机通过IIC 或者 SPI方式串行操作LCD,LCD自带RAM,单片机可以直接访问显存,通过点阵映射到点阵显示3、单片机通过LCD控制器,直接控制LCD点阵,LCD没有RAM作为缓冲,需要单片机自己准备RAM作为显存使用4

2022-03-30 22:26:10 427

原创 物联笔记-2

这次主要是对第二次课程对按键程序结构的一个梳理,以面向对象的思路去划分层次结构。优点:程序逻辑清晰,易于理解,易于扩展,方便维护缺点:相比普通写法比较占空间,对于一些flash很小的单片机,像STM8L101,传统51之类的可能不太适用不过我还是挺喜欢这种高端大气上档次的方式哈哈按键举例(在原示例基础上部分调整)//按键结构typedef struct key{ char* key_name; void (*init)(void* para); void (

2022-03-30 22:18:26 228

原创 物联笔记-1

最近几天学习韦东山老师的课程,感触挺多,写点笔记感谢一下!

2022-03-30 22:13:06 266

PCI-E 36P 的 Altium Designer PCB封装库 ,3D封装库,插件 + 底座.rar

PCI-E 36P 的 Altium Designer PCB封装库 ,3D封装库,插件 和 底座 都有,下载即可用!

2019-10-22

MP3剪切软件

MP3剪切软件

2019-04-02

SmaartV7 软件

SmaartV7 软件

2019-04-02

SmaartV7 破解 注册机

SmaartV7 破解 注册机

2019-04-02

SmaartV7软件新手使用教程.pdf

SmaartV7软件新手使用教程.pdf

2019-04-02

学会Git玩转Github.pptx

学会Git玩转Github

2019-04-02

C# WinForm 实践开发教程高清PDF

C# WinForm 实践开发教程高清PDF(带书签),Windows上位机编程学习经典

2016-06-20

空空如也

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

TA关注的人

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