logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MQTT 控制报文 - CONNECT连接服务器报文,CONNACK,DISCONNECT - 第3章

3.1 CONNECT - 连接服务器客户端到服务端的TCP/UDP网络连接建立后,客户端发送给服务端的第一条报文必须是 CONNECT 报文。在一个网络连接上,客户端只能发送一次 CONNECT 报文。服务端必须将客户端发送的第二个 CONNECT 报文当作协议违规。CONNECT报文 - 帧格式:CONNECT报文 - 帧格式固定报头可变报头有效载荷MQTT报文类型+保留位剩余长度协议名协议级

#物联网#iot
乐鑫ESP32开发 1.Vscode创建新工程,编译,下载烧录,监视端口,点亮一个LED

一 前言 Vscode安装ESP-IDF插件后,会在左下角生成一些按钮,用户可以通过点击来实现配置、编译、下载、调试等功能. 鉴于 ESP-IDF的Vscode插件体检不是很好,不仅容易报错,编译速度也不如自带的 ESP-IDF Command Prompt (cmd.exe)...

#嵌入式#物联网#单片机
【Qt串口调试助手】1.7 - QLabel标签插入链接,修改Qt应用图标

QLabel标签添加超链接,点击 即可通过默认浏览器打开网页。GitHub源码:Qt串口调试助手下载QLabel标签添加链接Qt支持 HTML语音,所以可以对链接颜色、字体、有无下划线等进行设置。以下是使用 默认蓝色、无下划线的示例:// 状态栏添加超链接QLabel *lblLinkBlog = new QLabel(this);lblLinkBlog->setOpenExternalLi

#qt#c++#嵌入式
c/c++入门教程 - 3 职工管理系统 完整代码

基于多态的企业职工系统。2.6 职工管理系统1. 管理系统需求职工管理系统可以用来管理公司内所有员工的信息。本教程主要利用C++来实现一个基于多态的职工管理系统。公司中职工分为三类:普通员工、经理、老板,显示信息时,需要显示职工编号、职工姓名、职工岗位、以及职责普通员工职责:完成经理交给的任务。经理职责:完成老板交给的任务,并下发任务给员工。老板职责:管理公司所有事务。管理系统中需要实现的功能如下

#c++
MOS电平转换电路 stm32的I2C电平转换电路 IIC电平转换电路

电平转换电路,通常用在 IIC总线电压的转换。例如像 stm32单片机的 I2C总线电压一般为 3.3V。而这条总线上挂载的从机外设,可能电平电压是 5V的。这时候就需要进行电平转换:可以使用专用的电平转换芯片,成本高。而用 MOS做电平转换也能实现同样的功能。电路图中 +3V3由芯片侧的电源提供,VIN由外设电源提供。如果外设的总线电压为5V,那么VIN就由5V供电。如果为3.3V,那VIN就由

docsify+github/gitee搭建个人在线文档

先安装node.jsdocsify官网-快速开始全局安装工具npm i docsify-cli -g选择一个其他的路径,初始化项目docsify init ./docs初始化成功后,会在路径下创建一个docs文件夹,docs文件夹内有3个文件本地预览docsify serve docs浏览器访问 http://localhost:3000最开始 index.html 是这样子。<!DOCTY

#git#html
stm32F1的 PA13/PA14/PA15/PB3/PB4 作为普通引脚使用

代码链接:https://blog.csdn.net/Mark_md/article/details/107411081

#stm32#单片机
查看树莓派IP地址的方法

1. 有显示器,终端使用 ifconfig 命令连接HDMI显示器,打开终端,输入 ifconfig 回车。如果只是想获取 IP,有更简单的方法:将鼠标滑动到右上角的这个图标,就会显示出当前连接的 IP。2. 没有显示器,使用 IP扫描器 -Advanced IP Scanner局域网IP扫描工具 AdvancedIPScanner,官网下载链接:https://www.advanced-ip-s

#linux
树莓派教程 - 1.0 树莓派GPIO库wiringPi 点亮LED

挖坑计划:wiring库 GPIO输出 led、GPIO输入 按键、uart/serial终端,IIC MPU6050、SPI icm

git submodule add子模块的添加,--recurse-submodules递归克隆子项目

  git submodule add 可将其他仓库作为本仓库的子模块,并保持父项目和子项目相互独立。面对比较复杂的项目时,经常会用到。语法将URL的仓库作为本仓库的子模块。执行后,git会将URL的仓库clone到 当前路径 下。git submodule add URL后面可以 指定路径。git submodule add URL <path>【注意】路径需要包含子模块的文件夹名称

#git
    共 79 条
  • 1
  • 2
  • 3
  • 8
  • 请选择