佳木斯市网站建设_网站建设公司_图标设计_seo优化
2026/1/15 21:48:43 网站建设 项目流程

一、介绍

开发板:STM32F407
rt-thread版本:4.1.0

二、工程配置

2.1 以太网配置


2.2 rtc 时钟开启


2.3 软件包配置

MQTT 依赖包 -pahomqtt,版本:1.2.0启动 TLS 需设置 MQTT 线程栈大小 ≥ 6144

配置 mbedtls,版本:2.28.1必须增加帧长度

无证书 SSL 连接(单向认证)

或者也可以选择 用户 CA 证书(单/双向认证)

保存,退出,下载软件包,生成工程。

2.4 证书导出

证书转换步骤:
1、双击 broker.emqx.io-ca.crt 文件,打开「证书」窗口;
2、点击「详细信息」→「复制到文件」,启动「证书导出向导」;
3、点击「下一步」,选择「否,不导出私钥」,继续下一步;
4、选择导出格式:
二进制格式选「DER 编码的二进制 X.509 (.CER)」;
若需文本格式选「Base64 编码的 X.509 (.CER)」;这里选Base64 编码。
5、点击「下一步」,选择保存路径(如 broker.emqx.io-ca.cer),完成导出。

注:scons 命令编译后,会自动将证书文件拷贝到-constcharmbedtls_root_certificate[

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询