相关文章

NXP JN5169 JN-AN-1189-ZigBee-HA-Demo 使用UART0打印调试信息,UART1和其他设备收发数据

NXP JN5169 JN-AN-1189-ZigBee-HA-Demo 使用UART0打印调试信息,UART1和其他设备收发数据 一、JN-AN-1189 介绍二、导入工程三、修改工程1、典型系统启动流程2、添加 Task3、添加 Software Timer4、添加 ISR5、配置 ISR6、配置 Task7、初始化 UART18、禁用 RGB9、启动…

基于JN5169 Zigbee转接板开发板介绍

一、产品简介: 基于JN5169 Zigbee SOC 模块转转板开发板。提供各种物联网应用(如Zigbee网关、门锁、语音精灵、86开关、RGB灯带、万能红外遥控)标准固件(联系我获取),官方提供丰富的源码例程(可…

NXP JN5169使用硬件SPI读写NRF24L01

NXP JN5169使用硬件SPI读写NRF24L01 一、SPI 介绍二、实现代码1、轮询模式① SPI.c② NRF24L01.c③ NRF24L01.h④ uart.c⑤ Main.c⑥ 效果图 2、中断模式① SPI.c② 效果图 一、SPI 介绍 SPI 总线允许 JN5169 与外围设备之间进行高速同步数据传输。 JN5169 在 SPI 总线上作为主…

zigbee学习之JN5169通用函数

通用函数general functions主要包括: (1)API初始化; (2)无线电传输功率的配置; (3)使用随机数生成器; (4)访问内存非易失性内存&#…

NXP JN5169 ZigBee 3.0开发环境搭建

NXP JN5169 ZigBee 3.0开发环境搭建 一、下载相关软件二、安装软件1、安装BeyondStudio for NXP2、安装SDK 三、安装ZigBee插件四、环境配置成功 一、下载相关软件 到NXP官网下载IDE软件和SDK安装包,我们这里只讲基于ZigBee 3.0协议栈开发,所以下载JN-S…

JN5169 ZigBee 3.0 协议栈之 ZPS 配置编辑器

JN5169 ZigBee 3.0 协议栈之 ZPS 配置编辑器 一、配置原则二、ZPS 配置编辑器向导三、ZPS 配置编辑器界面概述1、配置文件2、协调器3、路由器4、终端设备 四、使用 ZPS 配置编辑器1、创建新的 ZPS 配置步骤1步骤2 2、添加设备类型① 添加设备步骤1步骤2步骤3 ② 添加配置文件步…

NXP JN5169使用硬件I2C读写BMP085

NXP JN5169使用硬件I2C读写BMP085 一、硬件I2C介绍1、特性2、DIO3、连接设备4、主机5、从机 二、代码实现1、相关宏定义2、I2C初始化3、写地址到从机,并设置读/写操作4、发送停止信号5、I2C总线写1个字节数据6、I2C总线读1个字节数据7、BMP085读写相关代码8、主函数…

NXP JN5169使用代码模板新建外设工程

NXP JN5169使用代码模板新建外设工程 一、下载工程模板二、导入工程三、修改工程模板四、根据工程模板新建一个DIO工程 一、下载工程模板 BeyondStudio for NXP不提供直接新建JN516x工程的功能,需要在官网下载工程模板。 现在我们要新建的是仅实现外设功能的工程&…

NXP JN5169 UART 波特率设置

NXP JN5169 UART 波特率设置 一、系统时钟介绍1、高速(32MHz)系统时钟1、32MHz 晶体振荡器2、高速RC振荡器 2、低速(32kHz)系统时钟1、32 kHz RC 振荡器2、32 kHz 晶体振荡器3、32 kHz 外部时钟 二、UART 时钟三、串口波特率设置1、使用 vAHI_UartSetBaudRate() 接口设置波特率…

JN5169 NXP ZigBee PRO 无线网络应用所需的常见操作(一)

JN5169 NXP ZigBee PRO 无线网络应用所需的常见操作(一) 一、NXP ZigBee 软件架构概述1、 ZigBee PRO APIs2、JCU APIs3、API 功能总结 二、使用 ZigBee PRO API 进行应用编码1、组建和加入网络① 启动协调器② 启动路由器和终端设备③ 预定父节点 2、发…

NXP JN5169使用滴答定时器进行精准延时

NXP JN5169使用滴答定时器进行精准延时(us、ms) 一、滴答定时器介绍二、滴答定时器系统图1、系统图介绍2、单次触发模式3、可重启模式4、连续运行模式 三、系统时钟1、系统时钟域2、外设时钟域3、CPU 时钟域4、32kHz 时钟域 四、滴答定时器集成外设API函…

JN5169 ZigBee 3.0 开发环境搭建

文章目录 1、下载 NXP IDE 开发环境:JN-SW-4141,安装2、下载 3.0 SDK 基础包:JN-SW-4170,安装3、安装 ZigBee 插件4、下载 Zigbee 3.0 的示例代码,JN-AN-12195、导入工程 Import6、工程应用代码说明6.1 Color Scene Co…

JN5169 ZigBee 3.0 协议栈之 ZigBee 网络参数

JN5169 ZigBee 3.0 协议栈之 ZigBee 网络参数 一、基本参数二、配置文件定义参数三、集群定义参数四、协调器参数五、路由器参数六、终端设备参数七、高级设备参数1、EndpointInput ClusterOutput Cluster 2、Bound Addressing Table3、PDU ManagerAPDU 4、Group Addressing Ta…

JN5169 JN-AN-1217-Zigbee-3-0-Base-Device

JN5169 JN-AN-1217-Zigbee-3-0-Base-Device 一、JN-AN-1217 介绍二、设备描述1、路由器① 路由器功能② 组建或加入网络a、使用网络引导加入现有网络b、使用 NFC 加入现有网络c、组建分布式网络 ③ 允许其他设备加入网络④ 绑定设备⑤ 操作设备⑥ 重新加入网络⑦ 恢复出厂设置 …

NXP JN5169 USB Dongle 原理图

JN5169 USB Dongle 是 NXP 公司提供的最小型节点, 其特点是使 JN516x 无线微控制器通过 USB 接口与 PC 机进行通信,JN516x 芯片加上外围部件组成节点,构建无线传感器网络。JN5169 USB Dongle 的组成结构如下: JN5169 USB Dongle …

NXP ZigBee JN5169开发环境搭建

初次接触ZigBee,一头雾水,无从下手。偏偏公司使用的是NXP的JN5169,网上资源十分匮乏,只得从NXP的官网扒拉点英文文档慢慢啃。研究了两天,终于把开发环境搭建好了。 所有资源可从NXP官网下载,或直接从下面的百度云中获取。 1、下载…

NXP JN5169使用UART发送数据

NXP JN5169使用UART发送数据 一、UART介绍1、UART介绍2、UART系统图3、UART引脚4、UART操作5、2线模式6、4线模式(带流控制)(仅适用UART0)7、1线模式(仅适用UART1) 二、UART集成外设API函数介绍三、实现代码…

zigbee学习之JN5169 串口UARTs

本章描述了使用集成外设API的功能对uart (Universal Asynchronous Receiver transmitter)的控制。 JN516x微控制器有两个uart,表示为UART0和UART1,它们可以独立启用。这些uart是16550兼容的,可用于串行数据的输入/输出,可编程波特…

NXP JN5169 烧录器原理图(带按键)

NXP JN5169 烧录器原理图(带按键) 该下载方法只需要接4根线:TXD RXD 3V3 GND 经过进行多次下载实验发现,按照这个NXP JN5169最小系统接线图接线,引出下载按键和复位按键,只要是USB转TTL模块都能够使用,不一定要用FT23…

NXP JN5169 唤醒定时器

NXP JN5169 唤醒定时器 一、唤醒定时器介绍二、实现代码1、中断模式 12、中断模式 23、轮询模式 一、唤醒定时器介绍 有关 32kHz 时钟见:低速(32kHz)系统时钟 JN5169 上有两个 41 位唤醒定时器,由 32 kHz 时钟(该时钟可源自内部或外部&#…