利用nodemcu刷写cc2531 zigbee网关 不用买ccdebug

nodemcu环境准备

1.下载刷写工具包:

CC2531工具包:https://sumju.net/?attachment_id=1918

2.下载Arduino软件:

https://www.arduino.cc/download_handler.php?f=/arduino-1.8.10-windows.zip
如果上面这个网址下载不了,可以用我提供的网址:https://biaobai.bjzhongmiao.cn/arduino-nightly-windows.zip

3.运行arduino软件:

增加附加开发板管理器网址:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
NodeMCU选择开发板为NodeMCU 1.0 (ESP8266 12E Module)
D1 Mini选择开发板为LOLIN(WEMOS) D1 R2 & Mini
我在实际操作的时候,由于网速问题,下载安装esp8266的开发板管理的时候老是失败,所以采用了先下载zip包,再离线安装的方式。
下载地址:

  • 1、https://github.com.cnpmjs.org/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/i686-w64-mingw32.xtensa-lx106-elf-b40a506.1563313032.zip
  • 2、https://biaobai.bjzhongmiao.cn/i686-w64-mingw32.xtensa-lx106-elf-b40a506.1563313032.zip
    ps:两个地址都可以用,第二个是我下载下来放在我服务器上的。

下载下来之后,打开文件首选项,点击网络设置为手动代理(我也不知道不这样设置会不会影响,可以尝试不设置)

在文件-首选项中点击:preferences.txt,打开文件管理器。把下载下来的zip包放到staging\packages目录下。

再点击工具,开发板管理,就可以离线安装成功了。

4.解压工具包

5.Arduino软件打开工具包内Arduino目录下CCLoader.ino文件,点击项目->上传,等待NodeMCU刷写完成。

6.执行Run.bat生成CC2531ZNP-Prod.bin固件文件。

再执行刷写CC2531的命令

CCLoader_x86_64.exe 3 CC2531ZNP-Prod.bin 0

上面的3代表串口3,如果你的串口是其他号码要选择对应的端口号。(此串口是NodeMCU或者D1 Mini生成的USB串口)
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值