自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python-5:寻找最大的葫芦

在一场经典的德州扑克游戏中,有一种牌型叫做“葫芦”。“葫芦”由五张牌组成,其中包括三张相同牌面值的牌 aa 和另外两张相同牌面值的牌 bb。如果两个人同时拥有“葫芦”,我们会优先比较牌 aa 的大小,若牌 aa 相同则再比较牌 bb 的大小,牌面值的大小规则为:1 (A) > K > Q > J > 10 > 9 > ... > 2,其中 1 (A) 的牌面值为1,K 为13,依此类推。在这个问题中,我们对“葫芦”增加了一个限制:组成“葫芦”的五张牌牌面值之和不能超过给定的最大值 maxmax。

2025-04-13 10:00:00 126

原创 MQTT:基于4G模块的TCP协议应用

模块支持3种数据访问模式:缓存模式、直吐模式、透传模式。1. 缓存模式下,可以通过AT命令发送数据。从网络接收数据时,模块会缓存所接收的数据,并直接上报URC,之后用户可以通过 AT命令来读取缓存数据。2. 直吐模式下,通过AT命令 发送数据。从网络接收数据时,模块直接输出到通信口3. 透传模式下,相对应的通信口会进入独占模 式,发送的数据会直接发送到网络端,从网络接收到的数据会直接输出。由于应用场景需要涉及低功耗响应,本次采用直吐模式。

2025-04-13 09:59:13 319

原创 MQTT:单片机中MQTTClient-C移植定时器功能

MQTT:单片机中MQTTClient-C移植定时器功能

2025-04-13 08:45:17 488

原创 Python-4:数字分组求偶数和

小M面对一组从 1 到 9 的数字,这些数字被分成多个小组,并从每个小组中选择一个数字组成一个新的数。目标是使得这个新数的各位数字之和为偶数。任务是计算出有多少种不同的分组和选择方法可以达到这一目标。numbers例如对于。

2025-04-12 10:03:47 144

原创 Python-3:数字字符串格式化

小M在工作时遇到了一个问题,他需要将用户输入的不带千分位逗号的数字字符串转换为带千分位逗号的格式,并且保留小数部分。小M还发现,有时候输入的数字字符串前面会有无用的0,这些也需要精简掉。请你帮助小M编写程序,完成这个任务。

2025-04-12 09:54:36 219

原创 python-2:徒步旅行中的补给问题

python-2:徒步旅行中的补给问题

2025-04-11 20:29:57 267

原创 python-1. 找单独的数

python-1. 找单独的数

2025-04-11 20:23:03 118

原创 MQTT:基于Keil开发工具移植入MQTTClient-C开源库

在单片机这类资源比较紧张的嵌入式平台我们选择源码编译的方式移植MQTTClient-C开源库,找到MQTTClient.c和MQTTClient.h两个文件,通过文件添加方式添加到 Keil 项目里。在 Keil 中,可通过右键点击项目中的,选择来添加文件。

2025-04-10 22:02:41 457

原创 MQTT:深入剖析 paho.mqtt.embedded - c - master 目录结构

这些文件可以定义项目在 GitHub 平台上的自动化任务,例如代码的持续集成(CI),包括自动构建、测试等操作,帮助确保项目代码的质量和稳定性。这里可能包含调试配置文件、生成的调试信息文件等,方便开发者在开发过程中进行代码调试,排查程序运行时出现的问题。专注于 MQTT 数据包层面的处理,提供 MQTT 数据包的序列化(打包)与反序列化(解包)功能,以及部分辅助函数。它提供了更抽象、易用的接口,用于实现与 MQTT 服务器的交互,将底层数据包操作进行整合与封装,方便开发者调用。

2025-04-10 20:16:27 293

原创 嵌入式:PowerShell+WSL+Ubuntu安装适配交叉编译环境

PowerShell+WSL+Ubuntu安装适配交叉编译环境

2025-04-09 06:50:05 736

原创 开源 MQTT 协议库对比:使用场景与资源限制

开源 MQTT 协议库对比:使用场景与资源限制

2025-04-07 19:42:34 898

原创 MQTT:心跳请求、心跳应答及断开连接

MQTT:心跳请求、心跳应答及断开连接

2025-04-07 19:33:12 233

原创 MQTT:取消订阅与取消订阅确认

MQTT:取消订阅与取消订阅确认

2025-04-06 21:12:18 173

原创 MQTT:主题发布与确认

MQTT:主题发布与确认

2025-04-06 09:24:47 129

原创 MQTT:连接服务器与确认连接

MQTT协议连接服务器与确认连接

2025-04-04 20:14:42 146

原创 MQTT:订阅主题规则与注意事项

MQTT主题规则及注意事项

2025-04-04 19:56:52 178

原创 MQTT:物联网时代的轻量级通信协议

在万物互联的时代,数以百亿计的智能设备需要高效可靠的通信方式。MQTT(Message Queuing Telemetry Transport)作为一种轻量级消息传输协议,自1999年由IBM开发以来,逐渐成为物联网领域的事实标准协议。根据Eclipse基金会2022年的调查报告,全球超过70%的物联网项目采用MQTT作为核心通信协议。

2025-04-03 20:33:59 665

翻译 开发嵌入式UA服务器白皮书的关键

开发嵌入式UA服务器白皮书的关键执行概要对改善车间数据访问的强烈需求推动控制自动化供应商使他们的设备尽可能容易集成。嵌入式OPC UA为设备供应商提供了巨大的机遇,使其产品脱颖而出,原生开放的数据连接更安全,更容易集成在多供应商环境中,并由OPC的广泛使用而向新市场敞开大门。本文讨论了设备供应商必须面对的关键挑战克服并成功地利用这一突破复杂的技术OPC背景简述OPC是世界上最流行的...

2019-02-20 20:17:53 330

原创 ln——链接命令使用

Linux系统下链接分两种,一种被称为硬链接(Hard Link),另一种被称为软链接(Symbolic Link)。在嵌入式系统中经常会出现使用多个访问名最终访问同一个目录或文件的情况。

2013-03-16 21:01:17 88

wsl更新包+linux操作系统

搭建windows系统下基于wsl的交叉编译环境已验证配套软件

2025-04-09

嵌入式+MQTT开源库

嵌入式单片机使用MQTT开源库,帮助从底层理解MQTT协议

2025-04-09

MQTT技术标准,包含3.1.1和5.0版本

MQTT技术标准,包含3.1.1和5.0版本,适合学习mqtt通信协议的开发者

2025-04-03

GDB使用说明

自己整理的GDB使用说明 包括arm下的移植与编译

2013-07-11

空空如也

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

TA关注的人

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