自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 【11. BLE Mesh SDK 开发-小米 IoT 平台-如何制作模组OTA包以进行固件升级】

【代码】【11. BLE Mesh SDK 开发-小米IoT平台-如何制作模组OTA包以进行固件升级】

2023-12-28 17:34:14 830 2

原创 【10. BLE Mesh SDK 开发-小米 IoT 平台-如何进行消息上下行调试】

待开发板模拟的设备通过蓝牙 Mesh 网关上线后,如果不是用标准插件,则可以使用平台调试工具模拟插件下发指令给设备,如果是标准插件可以直接用插件调试。然后通过设备 did(小米给每个设备分配的唯一标识)查询设备与云端通信日志,确认设备开关状态数据已上报到服务器,则通信正常。待开发板模拟的设备通过蓝牙 Mesh 网关上线后,再短按开发板按键 SW1 触发开发板切换开关状态并上报。

2023-12-28 17:14:24 641

原创 【9. BLE Mesh SDK 开发-小米 IoT 平台-如何进行设备配网】

登录 米家 App,并通过添加设备连接该模组,将该模组连上云端。),打开米家App,按照下述步骤执行。

2023-12-19 16:32:03 1112

原创 【8. BLE Mesh SDK 开发-小米IoT平台-如何搭建开发调试环境】

【代码】【8. BLE Mesh SDK 开发-小米IoT平台-如何搭建开发调试环境】

2023-12-19 15:02:55 1019

原创 【7. BLE Mesh SDK 开发-小米 IoT 平台-如何烧录固件】

固件程序烧录前,需在模组的 J4 引脚处添加跳线帽,将引脚两两相连,再按复位键(SW2),使模组进入固件烧录模式。点击 Open 打开烧录串口,然后点击 Downlaod 进行烧录,烧录完再点击 Detect。烧录完成后,需将 J4 处跳帽恢复正常连接状态,再按复位键(SW2)后,模组会运行烧录后的程序。加载 flash 分区表、App image 和 patch 文件烧录三个必须文件。烧录固件,开发时建议使用工具的调试模式烧录,调试模式默认关闭,需运行。使用 SDK 中的工具。

2023-12-19 14:51:16 1406

原创 【6. BLE Mesh SDK 开发-小米 IoT 平台-如何搭建软件环境和进行基础开发】

在平台上定义好设备功能定义后,开发者也可以根据需要(非必须),使用代码自动生成工具生成 Spec 操作相关代码,减少代码开发,操作步骤如下。将生成的代码源文件加入到工程对应的目录下:把原先有的全部都删掉,然后点击。中 MI_LOG_LEVEL 宏配置开启应用层日志打印级别。,打开刚才的替换的目录,选择你要添加的文件(直接全选),点击。更改 Log 打印级别,通过。将其解压后,用其替换。下有生成的bin文件。

2023-12-19 14:44:54 2651

原创 【5. BLE Mesh SDK 开发-小米 IoT 平台-如何搭建硬件环境】

(这个系统反应有点慢,点一下就行了,如果超过十秒还没有下载可以再点一下),可下载对应模组(MHCB05P-B)的产品规格书,在。按照下图进行硬件连线,注意跳线帽的位置。章节查看模组管脚布局和功能描述。

2023-12-19 11:20:40 1873

原创 【4. BLE Mesh SDK 开发-小米 IoT 平台-固件开发如何进行平台侧设置、申请模组和申请 SDK】

配置完成后,在资源申请界面,会出现需要申请的SDK,点击申请,填写相关信息。,进行固件设置(配置开发模式、OTA 方式、模组型号),采购模组、在弹出界面填写相关信息。

2023-12-18 17:38:19 1395

原创 【3. BLE Mesh SDK 开发-小米 IoT 平台-如何进行扩展程序开发】

单键开关平台已上线了标准扩展程序,所以会默认有标准扩展程序,如果标准扩展程序满足产品需求,那就可以不用再开发扩展程序。如果不满足要求,可以新建自定义扩展程序版本,扩展程序开发可参考。标准扩展程序已实现了本产品在功能定义中的标准功能,同时还提供了一些功能,可按需配置,最多30分钟可在APP上生效,如需配置可点击。多语言文案配置(可选),如使用标准扩展程序,则需要「高阶配置」中为功能定义配置多语言文案;如不使用标准扩展程序,可以跳过此步骤。点击“开始测试”,选择测试用户。

2023-12-18 17:26:31 1081

原创 【2. BLE Mesh SDK 开发-小米 IoT 平台-如何进行功能定义】

点击功能定义,选择模版,以单键开关为例,点击确定选择产品方案模板后会生成品类方案默认功能定义,根据需要可自行增/删服务,定义属性,方法,事件点击生成 Mesh 描述,如果能够正常生成描述则证明这个产品支持 BLE Mesh 接入,否则不支持。

2023-12-18 17:15:07 709

原创 【1. BLE Mesh SDK 开发-小米 IoT 平台-如何新建产品】

点开刚才创建的产品,在“基础配置”里点击“编辑”,配置产品的相关信息,包括上传产品的图片等。点击“新建产品”,注意“产品类型”和“联网方式”,填写产品的相关信息。登录小米IoT平台后,首页点击“控制台”下拉列表中的“产品”可在搜索框按照产品model搜索自己创建的产品。小米IoT平台,没有账号的话进行。

2023-12-18 17:08:02 950

原创 【10. Wi-Fi 通用模组-小米 IoT 平台-如何进行硬件调试】

调试APP功能:从米家服务器缓存读取设备状态,等同于米家APP 的环境,开发者使用该调试器可模拟用户使用设备的实际情况,即调试米家 App 中的扩展程序。- 调试固件:调试器从固件读取设备状态,用于调试设备模组固件的某个单项功能,开发者使用该调试器可针对性地调试设备的某个功能。小爱语控测试工具:如果当前产品可被小爱语控,则可以使用该工具调试语控效果。调试APP功能(云端缓存)

2023-11-02 16:28:56 838

原创 【9. Wi-Fi 通用模组-小米 IoT 平台-如何进行固件升级】

【代码】【9. Wi-Fi 通用模组-小米IoT平台-如何进行固件升级】

2023-11-02 16:28:34 451

原创 【8. Wi-Fi 通用模组-小米 IoT 平台-如何进行设备配网】

登录 米家 App,并通过添加设备连接该模组,将该模组连上云端。),打开米家App,按照下述步骤执行。配网完成后,进入插件控制设备。

2023-11-02 16:28:13 641

原创 【7. Wi-Fi 通用模组-小米 IoT 平台-如何通过 SSCOM 模拟 MCU 与模组进行交互】

参考平台文档,了解平台的基本串口指令。

2023-11-02 16:27:56 420

原创 【6. Wi-Fi 通用模组-小米 IoT 平台-如何通过 Linux 模拟 MCU 运行 Demo】

里面可以看到 是第几个 COM 口 ( 下面第二张图的第三步选择你需要的端口),设置串口参数:波特率: 115200,数据位: 8,奇偶校验: None,停止位: 1,流控制选None。将解压后的文件夹导入Linux系统(笔者使用的是Ubuntu 20.04,怎么导入以及如何用VSCode连到虚拟机网上自行搜索,也可以不连接直接在虚拟机中的终端进行操作)将串口工具CP2102连接到Linux中,模组Log连接到主机端,以便于在主机端可以连接打印日志信息。指令,会生成一个可执行的二进制文件。

2023-11-02 16:26:42 308

原创 【5. Wi-Fi 通用模组-小米 IoT 平台-搭建开发环境需要哪些软硬件以及串口板和模组如何进行硬件连线】

【代码】【5. Wi-Fi 通用模组-小米Iot平台如何搭建开发环境,需要哪些软硬件】

2023-11-02 16:26:12 489

原创 【4. Wi-Fi 通用模组-小米 IoT 平台-如何进行固件配置及申请资源】

【代码】【5. Wi-Fi 通用模组-小米IoT平台-如何进行固件配置及申请资源】

2023-11-02 16:03:58 419

原创 keil 如何设置生成 bin 文件 - 详细图文

输出bin文件的目录(没有的话点击编译会自动创建):“.\Objects\App\mcu_demo.bin” (mcu_demo是输出bin文件的名字,你可以自定义)fromelf.exe所在的位置:“D:\Program\Keil\ARM\ARMCLANG\bin\fromelf.exe”输入文件axf所在的位置:“.\Objects\mcu_demo.axf”输出bin文件的命令:“–bin --output”魔术棒 - User。

2023-11-01 11:38:15 2871

原创 【3. Wi-Fi 通用模组-小米 IoT 平台-如何进行产品扩展程序开发】

平台的 demo 中使用的 Spec 功能定义是标准灯定义,直接使用标准插件点击“开始测试”,选择测试用户点击“去配置”,配置在线隐私,然后选择“新建隐私”,点击“提交”然后在这里配置“隐私协议”和“用户协议”,至少得有中文和英文两个版本

2023-11-01 10:22:21 385

原创 【2. Wi-Fi 通用模组-小米 IoT 平台-如何进行产品的功能定义】

选择你需要用到的产品模板查看增加服务,也可以点击服务查看具体的定义属性,方法,事件

2023-11-01 10:17:14 318

原创 【1. Wi-Fi 通用模组-小米 IoT 平台-如何新建产品】

在“基础配置”里点击“编辑”,配置产品的相关信息,包括上传产品的图片。小米IoT平台首页点击“控制台”下拉列表中的“产品”点击“新建产品”,注意“产品类型”和“联网方式”

2023-11-01 10:10:48 288

原创 【Wi-Fi通用模组-如何将小米 IoT 平台自动生成的源代码变成bin文件】

目录前提条件keil 如何设置生成 bin 文件生成bin的步骤前提条件配置好Keil开发环境,下载好相应的器件库keil 如何设置生成 bin 文件参考 keil 如何设置生成 bin 文件生成bin的步骤打开平台下载的源代码*\mcu_demo_light\arch\stm32\MDK-ARM,双击用Keil打开点击build根据打印信息去你配置的目录中找到生成的bin文件

2023-10-31 16:37:54 318

空空如也

空空如也

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

TA关注的人

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