- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 芯科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
stm32 UCOSⅢ模板
2019-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅