NXP JN516x Zigbee模塊硬件參考設計簡介
作者:小編
更新時間:2024-05-25
點擊數:
NXP JN516x Zigbee模塊硬件參考設計簡介
大家好,我是宇宙洪荒,是專業研究 NXP-ZigBee 的洪荒開拓者。今天給大家介紹的是 JN5169 MCU 的硬件參考設計簡介。 金九銀十,中元節已過,氣候漸漸轉涼。很多客戶開始發力,期望盡快完成自己的產品方案。所以給大家分享下 JN5169 的硬件參考設計,以便助力大家。
我們已經準備好了Zigbee模塊方便大家參考評估
一、UART 口說明
1. JN5169 有兩組 UART ,分別為 UART0、UART1.
UART0 用作下載口和主控通信口, UART1 程序默認用作為打印口,需要在 Makefile 中打開。
2. 關于兩個 Uart 口物理上默認 IO 如下。詳見https://www.nxp.com.cn/docs/en/data-sheet/JN5169.pdf數據手冊第 47 頁有詳細說明。
1. JN5169 有兩組 UART ,分別為 UART0、UART1.
UART0 用作下載口和主控通信口, UART1 程序默認用作為打印口,需要在 Makefile 中打開。
2. 關于兩個 Uart 口物理上默認 IO 如下。詳見https://www.nxp.com.cn/docs/en/data-sheet/JN5169.pdf數據手冊第 47 頁有詳細說明。
UART0 默認使用 TXD0 -> DIO6、 RXD0 -> DIO7
UART1 默認使用 TXD1 -> DIO14、 RXD1 -> DIO15


3. 硬件設計的時候,注意預留芯片燒寫口,其使用的管腳分別為: UART0->DIO6、uart0->DIO7、RESET_N、DI01、VCC、GND,共計 6 pin。
JN-516x 芯片內部自帶 8K 的 BootLoader,可以通過 UART0 接口燒寫內部 Flash 代碼空間,實現 Firmware 下載。通過 RESET/SPIMISO 管腳控制 JN516x 芯片進行 BootLoader下載模式,在進入下載模式的 100ms 之內,BootLoader 的 UART0 波特率是 1Mbps,如果100ms 內 BootLoader 沒有收到串口消息,波特率會自動切換為 38400 bps。
在 JN-516x 下載時,除了連接 UART0 的 Rx/Tx 之外,還需要對 JN-516x 的 RESET(pin 3)/SPIMISO (pin 22) 腳進行控制(拉低 SPIMISO 腳,然后拉低RESET腳進行復位) 。JN-516x 芯片會進入下載模式,這時就可以進行 Firmware 下載流程。
PS. JN5169 復位引腳加上拉電阻,以免因內部上拉電壓不足,導致下載異常死機。
二、模塊和天線設計:
1. 模塊設計參考 NXP 模塊參考設計,詳見 JN-RD-6036,https://www.nxp.com/search?keyword=jn-rd-6036&start=0
1. 模塊設計參考 NXP 模塊參考設計,詳見 JN-RD-6036,https://www.nxp.com/search?keyword=jn-rd-6036&start=0
2. 天線設計參考 OM15055_JN5169_Printed antenna_M00-V2_Module-1V0,射頻封裝可以直接使用 NXP的射頻封裝。
3. JN5169 帶功率放大器SKYWORK PA【RFX2401C】 的設計圖,供參考。
三、ZigBee 參考資料
參考網址:https://www.nxp.com.cn/docs/en/data-sheet/JN5169.pdf
https://www.nxp.com/search?keyword=jn-rd-6036&start=0