- 博客(127)
- 资源 (5)
- 收藏
- 关注
原创 nRF Connect SDK v2.6.1 DFU 配置(由 SDK v2.1.0 迁移)
因为我们的project是 SDK v2.1.0 版本的,SDK v2.6.1的DFU配置已经变化了很多,所以我们根据第一步参考的配置移植。首先我们使用SDK v2.6.1新建一个project,请根据上述链接中的配置工程。的描述请点击链接查看,其使能了很多相关配置。以上使用NRF52840DK 测试通过。
2024-07-05 15:46:36
476
原创 Matter 笔记2-OT-BR-POSIX编译配置
设置脚本默认启用边界路由。接下来,检查 otbr-agent 设置。看到 degraded 请执行以下命令。单独查看服务是否正常。
2024-03-06 13:59:33
753
原创 Matter 笔记1-环境准备,编译
scripts/bootstrap.sh脚本会从头开始重新创建环境,开销很大,所以除非环境过时了,否则不要运行它。解决办法:更改 scripts/setup/constraints.txt. 中的。这些命令生成适合调试的配置。这里使用芯科整理过的代码。
2024-03-04 21:33:24
624
原创 Simplicity Studio 生成的工程移植到 Linux 上编译
Simplicity Studio 生成的工程移植到 Linux 上编译
2023-10-09 17:23:49
281
原创 [蓝牙 Mesh & Zephyr]-[002]-发送 Unprovisioned Device Beacon
`[蓝牙 Mesh & Zephyr]-[002]-发送 Unprovisioned Device Beacon
2022-10-16 16:47:37
476
原创 [蓝牙 Mesh & Zephyr]-[001]-Mesh beacon
[蓝牙 Mesh & Zephyr]-[001]-Mesh beacon
2022-10-09 20:25:29
562
1
原创 蓝牙Mesh的分包与重组-2
1. Segmentation behavior如果 Upper Transport PDU 超过8个字节(Control Message)或者12个字节(Access Message),那么该帧数据将被 Lower Transport Layer 分包发送.1. Unicast address如果该帧数据的目的地址是 Unicast address,Lower Transport Layer 会等待目标设备应答或目标设备的Friend Node应答。分段数据(segment)被发送时应启动一
2022-05-15 15:07:43
483
原创 ubuntu vmware vm-tools 安装与共享文件夹
安装下面的命令全部敲一遍,有些可能定位不到,不用理会(可能是不同的版本用了不同的名字)sudo apt-get install open-vm-toolssudo apt-get install open-vm-tools-desktopsudo apt-get install open-vm-tools-dkmssudo apt-get install open-vm-tools-dbgsudo apt-get install open-vm-tools-dev2.设置共享文件夹,重启.
2022-04-27 22:39:41
2170
原创 vscode 模板 snippets
参考链接:如何把 vscode snippets 用在项目中提高开发效率 - 知乎 (zhihu.com)[VS Code]跟我一起在Visual Studio Code 添加自定义snippet(代码段),附详细配置{ /* // Place your snippets for C here. Each snippet is defined under a snippet name and has a prefix, body and // description. The pr
2022-04-26 21:26:34
346
原创 Network Transmit & Relay Retransmit
1. Network Transmittransmission interval = (Network Retransmit Interval Steps + 1) * 10 (ms)Network Transmit Count: 3 bitsNetwork Transmit Interval: 5 bitsFor example, a value of 0b10000 represents a transmission interval between 170 and 180 millisecon
2022-04-23 19:36:12
441
原创 Z3Gateway 子 Makefile
将新增加的文件( * .c,* .cpp, * .h)通过Makefile追加至“Z3Gateway.Makefile”,使用工程定义规则编译。 **1. 环境** SDK: gecko_sdk_4.0.2IDE: Simplicity Studio v5 **2. BasePath** 设定 *BasePath=msming* 即可递归*msming*下的所有子目录。
2022-04-04 18:36:46
501
原创 Simplicity studio for linux 记录
Simplicity studio for linux 记录1.编译提示:make --no-print-directory post-build sh‘/home/msming/SimplicityStudio/v5_workspace/SwitchScenes/SwitchScenes-postbuild.sh’‘SwitchScenes’‘/home/msming/SimplicityStudio/v5_workspace/SwitchScenes’ ‘’‘/home/msming/Si
2022-03-16 18:06:42
887
原创 ZigBee 3.0 EmberZNet EFR32MG 学习笔记-12-开发模板
转载请注明出处,谢谢!Msming 2021-11-26ZigBee 3.0 EmberZNet EFR32MG 学习笔记-目录ZigBee 3.0 EmberZNet EFR32MG 学习笔记-11-开发模板环境:Windows 10、Simplicity Studio 5SDK: EmberZnet SDK 6.10.2.0目录user |----common |----app-framework |----debug |----hal |----driver
2021-11-26 17:54:26
576
原创 WSTK Mianboard Jlink连接外部MCU
需要设置"Debug Mede"。1 . In commander, switch “Debug Mode” to “Out”2 . In Simplicity Studio, switch “Debug Mode” to “OUT” in “Device configuration…” (right-click on node in Devices.)
2021-11-18 15:12:35
358
原创 EmberZNet CLI 发送 Cluster 命令
转载请注明出处,谢谢!Msming 2021-11-11环境:Windows 10、Simplicity Studio 5SDK: EmberZnet SDK 6.10.2.0工程:Z3SwitchSoc1. ZCL Frame 描述2. 命令CLI 帮助文档:file:///D:/SiliconLabs/SimplicityStudio/v5/developer/sdks/gecko_sdk_suite/v3.2/protocol/zigbee/documentation/120-
2021-11-11 19:46:00
369
原创 commander token 烧写,读取,擦除脚本
转载请注明出处,谢谢!Msming 2021-11-05环境:Windows 10、commander 1v11p2b9981. bat 脚本:@echo offsetlocal enabledelayedexpansionset fileName=%~n0rem 以“_”分割,读取1-4列for /f "tokens=1-4 delims=_" %%a in ("%fileName%") do ( set group=%%a set chipType=%%b set tokenF
2021-11-05 12:11:45
357
2
转载 EmberZNet 优化上电时的Rejoin,缩短时间,降低功耗
转载请注明出处,谢谢!Msming 2021-9-23环境:Windows 10、Simplicity Studio 5SDK: EmberZnet SDK 6.10.2.0参考例子:请点击这里,官方代码连接
2021-09-27 16:36:45
223
原创 Simplicity studio 添加预处理脚本(Pre-build)
转载请注明出处,谢谢!Msming 2021-9-23环境:Windows 10、Simplicity Studio 5SDK: EmberZnet SDK 6.10.2.0Simplicity studio 添加预处理脚本(Pre-build)按照下图添加:每个命令之间用英文分号“;”隔开。例如我这里添加 your.bat cmd //c 'D:\SiliconLabs\SimplicityStudio\v5_workspace\ZigbeeMinimalSoc/ZigbeeMinimalS
2021-09-23 18:00:31
275
原创 EFR32 晶振电容设置
_SILICON_LABS_32B_SERIES_2 (EFR32MG21)系列芯片可以设置电容值的地方有3处。#define USERDATA_TOKENS 0x1000第1处(A):#define MFG_XO_TUNE_LOCATION (USERDATA_TOKENS | 0x070) // 2 bytes第2处(B):#define MFG_CTUNE_LOCATION
2021-02-24 10:44:45
727
原创 EFR32 AES-CCM
环境:Windows 10、Simplicity Studio 5SDK: EmberZnet SDK 6.8.2.0简介EFR32 系列芯片自带AES硬件加密,官方也提供了软件加密,在插件上可以选择使用一种。This plugin provides the AES-CCM* api for encryption, decryption, and Message Integrity Authentication. Implementation can be provided by the mbed
2021-01-30 15:01:23
645
原创 EFR32 PWM 官方驱动
驱动目录:D:\SiliconLabs\SimplicityStudio\v5\developer\sdks\gecko_sdk_suite\v3.0\platform\driver\pwm\src#include PLATFORM_HEADER#include CONFIGURATION_HEADER#include "stack/include/ember-types.h"#include "event_control/event.h"#include "hal/hal.h"#includ
2020-12-15 08:53:10
710
原创 EmberZNet EFR32 OTA 注意点
The offset of the new image is set in the properties of plugin “OTA Simple Storage EEPROM Driver”. There are two typical settings.Using slot-manager:The slot offset is defined in the bootloader. In the application, set “Gecko Bootloader Storage Support
2020-12-14 09:11:39
1167
原创 EmberZNet 小知识
use single instance of attribute on all endpoints?此项勾选后所有Endpoint的相同属性使用一个实例、存储空间。一般Basic,OTA这两个Cluster会勾选。
2020-12-01 10:31:25
612
原创 EFR32MG13P732F512GM48-GPIOD15中断问题
SDK: EmberZNet 6.8.2.0IDE: Simplicity Studio Version: SV5.0.2.1以下为未知错误:中断问题GPIO-D15 配置为中断模式会出现重启;GPIO-B15 配置为中断模式不会出现上述现象。栈错误变量被改变。
2020-12-01 09:58:23
442
原创 STM32 Flash 读写
目录环境资料代码环境Keil : μVision V5.31.0.0Toolchain: MDK-ARM Plus Version: 5.31.0.0STM32 CubeMx: Version 6.1资料这里使用的芯片Flash大小为 32 Kbyte,Page 大小为 1 Kbyte, Sector 大小为 4 个 Page。代码#define HAL_FLASH_PAGE_COUNT 1#define HAL_FLASH_PAGE_START (32 - HAL_FLA
2020-10-22 09:43:54
360
原创 TI RTOS BLE I2C(IIC) 驱动
目录环境1. 添加I2C2. I2C代码3. AT24C代码环境系统:Windows 10SDK:simplelink_cc13x2_26x2_sdk_4_30_00_54IDE:Code Composer Studio, Version: 10.1.1.00004例程:simple_peripheral_oad_offchip_CC26X2R1_LAUNCHXL_tirtos_ccs (已删除不必要的代码,请看:删除simple_peripheral_oad_offchip工程多余的代码)
2020-10-16 11:55:00
1009
SerialAide-Release-linux
2024-03-29
SerialAide-Release.zip
2021-04-28
SerialAide-Release.zip
2021-04-28
MiniOS-OSAL.zip
2020-09-06
J-link v8固件.zip
2019-05-16
TI Z-Stack中的OSAL纯净版
2018-10-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人