自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 芯科zigBee开发过程:6、开发过程中常用的CLI指令

其中涵盖了一些常用的CLI调试指令。开发自己的串口协议时可以用来做参考。

2023-07-24 00:01:01 309

原创 芯科zigBee开发过程:5、zigbee开发中所遇到的一些问题

查看芯科的社区,发现并没有什么解决办法。,“3”选择工程,“4”选择Search Project,“5”选择后缀为.out文件,“7”选择Connect,“8”选择SWD,“6”选择Apply。首先这些问题仅仅是我在开发中所遇到的一些问题,并且其中的解决办法也并不是唯一的,所以如果你也遇到了类似的问题,参考我的解决方法并不能解决的话。:simplicity studioV4版本下创建NCP工程后,下载到芯片中,如果此时芯片中没有BootLoader程序的话,NCP程序是运行不起来的。

2023-07-24 00:00:45 914

原创 芯科zigBee开发过程:4、简述SOC/NCP/RCP模式的区别

在开发zigbee产品之前首先需要确定产品的类型,这样可以根据类型选择开发的一个模式,从而在SDK中选择相应的参考例程及资料。

2023-07-24 00:00:28 2852

原创 芯科zigBee开发过程:3、APP程序的架构及开发模式

因为是使用芯科SDK进行程序开发。所以在开发APP程序前需要了解和熟悉整个程序架构,这样才可以对程序进行修改。程序的入口在simple-main.c文件中。

2023-07-24 00:00:13 459

原创 芯科zigBee开发过程:2、APP程序及boot程序创建过程

注意:也就说这个是APP程序决定的,所以如果不需要bootloader程序且对这个Bootloader+app模式熟悉的,可自行修改APP程序中的设置。多种更新方式可以选择:这里推荐UART XMODEM bootloader工程。(1)、boot程序的创建过程可以参考APP工程的创建过程。

2023-07-23 23:59:30 452 1

原创 芯科zigBee开发过程:1、IDE及SDK安装

可以直接到siliconlabs官网去下载simplicity studio软件。V5版本的安装包为镜像文件,V4版本的安装包为执行文件,点开后直接安装,安装完需要登录siliconlabs账号。(c)选择开发的网络协议栈及驱动,zigbee开发就勾选。选择后更新重启软件就行。(b)第一次安装选择。

2023-07-23 23:59:14 1753 1

原创 芯科zigbee技术简述

在物联网行业中,有两种典型的网络。分别是WAN(广域网)和PAN(个人局域网)。对于LoRa,NB-1oT,2/3/4/5G等无线技术,通常传输距离超过1Km,因此主要用于广域网。对于 WIF1、蓝牙、BLE、ZigBee 和Zwave 等无线技术,通常的传输距离小于1Km。因此用于个人局域网。

2023-07-23 23:58:46 556

原创 2020-10-21

关于STM32F207中串口使用DMA及串口接收中断实现接收不定长数据最近在做一个项目,刚好用到串口。并且需要接收不定长的数据。1、串口接收不定长数据有两种方式,一种是串口接收中断和空闲接收中断配合,串口接收中断不断接收传输过来的数据,当一帧数据接受到时,空闲中断触发,在空闲中断中把接收完成标志位置位。*注意:空闲中断的标志位的清除是通过读状态位及数据位操作后,软件自动清除。2、第二种方式就是使用到DMA接收和空闲中断配合。*注意:在使用DMA接收方式时,如果是需要不断接收数据时,需要使能循环模式

2020-10-21 00:08:27 146

原创 32的dht11温湿度代码

#include "dht11.h"void dht11_init(void){ GPIO_InitTypeDef GPIO_InitStruct; GPIO_InitStruct.GPIO_Mode = GPIO_Mode_OUT;//复用模式 GPIO_InitStruct.GPIO_OType = GPIO_OType_PP;//推挽 GPIO_InitStruct.GP...

2019-04-17 23:37:07 887

原创 UCOSⅢ移植

UCOSⅢtemplate

2019-04-17 23:34:14 666

ModebusRTU协议

ModebusRTU协议

2023-09-24

ModebusRTU协议

ModebusRTU协议

2023-09-24

关于freertos移植使用所需要注意的点

关于freertos移植使用所需要注意的点

2023-07-25

关于在ubuntu下使用eclipse进行c++项目开发

关于在ubuntu下使用eclipse进行c++项目开发

2023-07-25

关于freertos移植使用所需要注意的点

关于freertos移植使用所需要注意的点

2023-07-25

GD32F207和GD32F407关于freeRTOS移植模板

GD32F207和GD32F407关于freeRTOS移植模板

2023-07-25

网络及串口IAP 使用串口或者网口进行程序更新

网络及串口IAP 使用串口或者网口进行程序更新

2023-07-25

git程序管理工具资源

git程序管理工具资源

2023-07-25

GD32F207和GD32F407关于freeRTOS移植模板

GD32F207和GD32F407关于freeRTOS移植模板

2023-07-25

芯科zigBee开发过程:6、开发过程中常用的CLI指令

其中涵盖一些芯科官方实现的CLI调试指令,如果需要实现自己串口控制协议,可以参考这些CLI指令的实现方法。

2023-07-23

stm32 UCOSⅢ模板

μC/OS-II由Micrium公司提供,是一个可移植、可固化的、可裁剪的、占先式多任务实时内核。资源包括ucos系统的移植模板 可以直接修改然后在32开发中使用。

2019-04-18

空空如也

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

TA关注的人

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