渺若星辰_
码龄3年
关注
提问 私信
  • 博客:12,210
    社区:47
    12,257
    总访问量
  • 15
    原创
  • 796,058
    排名
  • 114
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:让每个人都享受到科技的乐趣

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2021-11-05
博客简介:

weixin_63926501的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    178
    当月
    1
个人成就
  • 获得159次点赞
  • 内容获得14次评论
  • 获得252次收藏
创作历程
  • 3篇
    2024年
  • 11篇
    2023年
  • 1篇
    2022年
成就勋章
TA的专栏
  • 嵌入式
    6篇
  • C语言学习日记
    1篇
兴趣领域 设置
  • Python
    python
  • 人工智能
    语音识别目标检测机器学习人工智能
  • 嵌入式
    单片机stm32mcu物联网嵌入式硬件iot
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

STM32+ESP8266连接阿里云物联网平台

为了大家能够更好的理解代码,本文只写出了用于建立连接的关键函数以供大家参考,其余细节就不在此赘述了,祝你们在2024年前途似锦,事业高飞~
原创
发布博客 2024.01.23 ·
3188 阅读 ·
21 点赞 ·
5 评论 ·
88 收藏

(填个坑)MQTT协议抓包实验

合理的时间取决于应用的类型和通信基础设施。通过Wirshark对电脑网络通信的监听,抓取MQTTX客户端在连接MQTT服务器、订阅主题、发布消息和断开连接时发出的数据报文,通过对报文的抓包更加直观的学习和理解MQTT服务器与客户端之间的通信流程。2)使用MQTTX客户端连接公共MQTT服务器,在此过程中MQTTX客户端会向服务器发出建立连接请求,在成功建立连接后服务器则会返回客户端连接确认报文。5)在完成测试后,点击右上角的红色电源图标,即可断开与MQTT服务器的连接,此时会有断开连接的报文发送。
原创
发布博客 2024.01.22 ·
1174 阅读 ·
19 点赞 ·
0 评论 ·
17 收藏

MQTT功能模拟实验

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT是一个客户端服务端架构的发布/订阅模式的消息传输协议。它的设计思想是轻巧、开放、简单、规范,因此易于实现。
原创
发布博客 2024.01.03 ·
1517 阅读 ·
28 点赞 ·
1 评论 ·
33 收藏

MQTT协议介绍

​ MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。​ MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。
原创
发布博客 2023.12.27 ·
871 阅读 ·
15 点赞 ·
1 评论 ·
21 收藏

Zstack协议栈(四)

在 zigbee 中就是利用 igbee 网关传输实现串口数据与zigbee 无线数据之间的转换,保证端节点采集的数据或上位机传递的数据到达接收方时,数据的长度和内容一致,然后接收方安装用户定义的协议解析数据,执行采集或控制命令。​ 一般在项目开发过程中,通信双方需要提前定义好数据通信的格式,一般需要包含数据头、数据、校验位、数据尾等信息。​ 家庭和楼宇网络:空调系统的温度控制、照明的自动控制、窗帘的自动控制、煤气计量控制、家用电器的远程控制等。​ 工业控制:各种监控器、传感器的自动化控制。
原创
发布博客 2023.12.22 ·
413 阅读 ·
11 点赞 ·
0 评论 ·
7 收藏

Zstack协议栈(三)

如下图所示,处于网络最末端的称为“叶”节点,它们是网络的终端设备。网状网络具有很高的可靠性,主要有赖于多跳技术,多跳是指数据不断从一个节点跳到另一个节点,因为数据从一个节点不断传送到另一个节点,又因为网状网络有好多节点,所以任何一个节点到另一个节点之间的路径总是不止一条,无线网状网拥有多个元余的通信路径,如果一条路径中断,网状网将自动选择另一条路径维持正常通信。:是树状网络基础上实现的,与树状网络不同的是,它允许网络中所有具有路由功能的节点直接互连,由路由器中的路由表实现消息的网状路由。
原创
发布博客 2023.12.21 ·
1280 阅读 ·
19 点赞 ·
0 评论 ·
18 收藏

Zstack协议栈(二)

Components 文件夹: 存放协议栈库文件的,里面放了一些我们用到的 ZDO,driver,hal,zcl 等库的代码。Documents 文件夹: 存放 TI 的开发文档的,里面很多都是讲述协议栈的 API 的。Proiects 文件夹: 存放的是 TI协议栈的例子程序的,其中 ProiectslzstacklSamples 文件夹是我们常用的 ZStack 应用程序路径。Tools 文件夹:存放 TI 的例子程序配套的一些上位机程序和调试工具。
原创
发布博客 2023.12.20 ·
1546 阅读 ·
24 点赞 ·
0 评论 ·
38 收藏

#Zstack协议栈(一)

​ Zigbee 是 IEEE 802.15.4 协议的代名词。ZigBee 技术是一种短距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术或无线网络技术,是一组基于 EEE802.15.4 无线标准研制开发的组网、安全和应用软件方面的通信技术。ZigBee 联盟于 2005 年公布了第一份 ZigBee 规范ZigBee Specification V1.0”。
原创
发布博客 2023.12.19 ·
1164 阅读 ·
20 点赞 ·
1 评论 ·
25 收藏

坦克大战(三)

新增功能:1、解决穿过边界问题2、实现敌方坦克自由移动3、我方坦克实现连续发射,且同一时间最多存在五发子弹4、敌方坦克发射的子弹在销毁后,再次发射子弹5、实现我方坦克被击中时爆炸
原创
发布博客 2023.08.31 ·
100 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

坦克大战(二)

增加功能:1、让敌人发射子弹 2、当我方坦克击中地方坦克时,敌方坦克爆炸消失
原创
发布博客 2023.08.29 ·
93 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

坦克大战(一)

坦克大战的第一部分:目前实现了面板绘制、坦克绘制、坦克移动、发射子弹
原创
发布博客 2023.08.27 ·
103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java事件处理机制:让小球通过键盘控制上下左右移动

【代码】Java事件处理机制:让小球通过键盘控制上下左右移动。
原创
发布博客 2023.08.14 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

开发中如何选择集合实现类

在开发中,选择什么集合实现类,主要取决于业务操作特点然后根据集合实现类的特性进行选择,分析如下:先判断存储的类型(一组对象[] 或 一组键值对)
原创
发布博客 2023.08.09 ·
87 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

注册处理题

/2、密码(长度为6,且全是数字)if (!throw new RuntimeException("密码输入错误");
原创
发布博客 2023.07.24 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言学习日记——(一)第一个C语言项目

C语言初级入门知识
原创
发布博客 2022.07.21 ·
281 阅读 ·
2 点赞 ·
3 评论 ·
0 收藏
加载更多