- 博客(21)
- 资源 (12)
- 问答 (1)
- 收藏
- 关注
原创 使用开发板作为PC contoller
https://community.silabs.com/s/article/z-wave-700-otw-of-controllerErase the board Program BootloaderThere are two pre-compiled OTW bootloader files available in Z-Wave SDK for ZGM130S module and EFR32ZG14, respectively.\protocol\z-wave\Apps\bin\OT
2021-08-31 17:09:40 168
原创 Zwave zniffer 数据通过串口接收
Zwave zniffer 抓包工具,在原理上,也是串口和PC zniffer客户端的沟通。但在生产上,如果为了方便,有工厂的人直接自己写客户端软件,通过抓取数据来判断抓包数据是否正常。1.
2021-06-11 15:39:08 246 1
原创 zwave 700 写个人数据
有些用户数据需要写到芯片,并且此块区域在恢复出厂设置的时候不被删除。按照官网提供方法https://www.silabs.com/community/wireless/z-wave/knowledge-base.entry.html/2020/05/18/creating_custom_tokengroupforzgm130s-ezpt在我的command 下,还需要添加芯片失败才可以读写 :-s Jlink序列号, --device 芯片commander tokendump -s 594
2021-04-16 11:40:26 200
原创 Zwave Gen7 SAW filter 选择
感觉Zwave开始没落,呵呵~~~SAW filter 无非就是E, U, H 三个频段 , 官方提供通过IO口选择不同的SAW filter: SAW1 SAW2对应的是芯片的IO口,具体查看BRD420xBoardInit(RadioConfig.eRegion); 默认的IO PB14, PB15...
2021-04-12 15:03:28 167
原创 Power device
1. Switch device打开灯的时候,过零信号上升沿将PWM拉高;同理,关灯的时候,过零信号上升沿将PWM拉低。过零信号整形电路,
2021-03-25 10:57:45 307
原创 Zwave Gen7 Copy extension_board_8029.h to project won‘k work
If you simply copy the header file to your project, you basically will have two files withthe same name under the include path of the project. That's why it doesn't work.A quick fix is to just modify the header file in the SDK. You can make a copy of th.
2021-03-11 14:45:52 88
原创 Zwave Gen7 不加网不断发送命令
PowerStrip demo 修改如下:NODE_LIST_STATUShandleAssociationGetnodeList(uint8_t groupId,uint8_t ep,destination_info_t ** ppList,uint8_t* pListLen){if((NUMBER_OF_ENDPOINTS + 1) < ep ){return NODE_LIST_STATUS_ERR_ENDPOINT_OUT_OF_RANGE;}.
2021-03-08 17:24:36 104
原创 Realtek AmebaZ wifi
修改log 等级,方便查看log内容#defineUA_DEBUG_LEVELUA_DEBUG//UA_INFO1. OTA修改软件的bug :根据Log , 修改了ota_write_ota2_addr(OTA2_DEFAULT_ADDR); 里面的一个条件:// if ((data != 0xFFFFFFFF) && (data ...
2019-08-01 17:52:56 462
原创 win2008Server 部署网站
没有部署过网站,也不是搞网页这行的,但朋友叫到,试试。1. 服务器部署(使用bt宝塔搭建环境) a. 刚开始使用apache,但是外网通过IP一直无法访问,不知道是什么问题,后面改成了IIS就没有问题 b. 搭建步骤: 1) 环境搭建下载了iis ,php(5.2) ,mysql下载了这三样后,我在服务器的IIS那里直接建立网站在默认网站那...
2019-03-16 14:23:31 4038
翻译 git permission deny ,重新生成秘钥
打开 git Bash. 输入以下命令:(your_email@example.com 为你注册git的邮箱地址) $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 但有显示 "Enter a file in which to save the key," 请按 Enter 键 ,这样就使用默认的存储位置和...
2019-03-07 15:28:11 378
原创 flash 地址容量换算
今天看了下flash的芯片手册,感觉连最基本的换算都不会,哎!GD25Q127是16M Bytes芯片,芯片手册显示的存储结构如下:换算方式:16 * (1024 * 1024) =16777216(dec) = 0x1000000(hex) ,从0开始算起,所以地址是 0 - 0xFFFFFF(H)注意,有的说容量是 128M Bit ,如果不看芯片手册, 搞不懂平时说...
2018-08-23 10:51:38 9762 2
原创 nordic dfu python-3.7.0.exe 使用nrfutil.exe生成秘钥 问题
1. File "C:\Users\yong_huang\AppData\Local\Programs\Python\Python37-32\lib\site-packages\nordicsemi\dfu\util.py", line 69, in query_func choice = raw_input().lower()NameError: name 'raw_input' ...
2018-07-19 13:09:08 1579 2
原创 51822 QFAA dfu sdk12.3 路程
几经折腾,将路程写了下来application demo :experimental_ble_app_buttonless_dfubootloader demo:dfu / bootloader_secure目标: Sensor + dfu1. bootloader hex文件生成:a .在当前目录下生成一个唯一的私钥(private_key.pem):nrfut...
2018-07-17 23:49:39 1229
原创 51822QFAA芯片分析
迷迷糊糊的使用了nordic 蓝牙,对基本的芯片知识一点都没了解,拿到sdk就用,但在OTA的时候,各种问题就出现了。现在重新认识这个芯片。Common IRAM and IROM settings(https://devzone.nordicsemi.com/tutorials/b/software-development-kit/posts/rom-and-ram-management...
2018-07-17 17:54:18 962
转载 Nordic BLE 开发
唠叨: 公司本来开发Zwave产品,Zwave给silicon labs 收购了后,公司转蓝牙开发, 但使用的蓝牙芯片有点偏,不是主流蓝牙芯片公司。刚好有朋友使用nordic蓝牙芯片,想着这都差不多,就拿来当小白鼠,算是历练自己能力,本文章是小白里程: 硬件: nordic 51822 蓝牙芯片sdk : nordic 12.03sdk 1. 查看NRF_LOG输出...
2018-06-25 11:17:48 1023
原创 单片机按钮2
void GetKeyStatus(){ u8 i,j, k=0; u8 tmp,sccode,recode; u8 TmpCode,TmpPreCode = 0; u8 KeyCode[4] = 0; u8 ComplexFlag = 0; PAOutputMode(); PCInputModePush(); xPORT_A=xPORT_A&(~0x3C
2014-07-01 11:40:45 655
原创 单片机 按钮——1
#include #define u16 unsigned int#define u8 unsigned char#define u32 unsigned long#define TIMER0_BASE_INTERVAL 50 #define HIBYTE ((65536-10000)/256)#define LIBYTE ((6
2014-06-09 17:01:02 1221
原创 flash 基础
对flash真的是盲人一个,不知道怎么的去弄,美术功底又不行,难。忙了几天,觉得有点基础还是很有用的:1.对于as不是很精通的,用2.0脚本就好了,个人觉得比3.0好用,语法不那么严谨,比较随便。2.全屏Fscommand ("Fullscreen","True"); 在第一帧里就插入这一条语句,可以不用在小的屏幕下看导出的影片,从视觉的角度看 ,我觉得还行吧。3.采用多个flas
2010-04-24 11:11:00 432
nRF5_SDK dfu bootloader_secure的uECC.h和lib生成
2018-05-28
单片机uart 数据接收不完整
2014-07-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人