XL2417D芯片是一款低功耗、高性能和高度集成的SoC,帶有2.4G收發(fā)器。它集成了高性能2.4GHz射頻收發(fā)器、豐富的基帶功能、32位MCU和各種外圍IO。XL2417D的2.4G射頻收發(fā)性能出色,最大13 dBm輸出功率,接收靈敏度可達(dá)-99dBm。芯片支持128KB的flash和8KB的RAM,以實(shí)現(xiàn)可編程協(xié)議和配置文件,支持定制應(yīng)用程序。
本文介紹的是XL2417D無線收發(fā)芯片 UID讀取的操作流程。
一、硬件:USB轉(zhuǎn)TTL串口工具+XL2417D開發(fā)板
連接VCC,GND,TX與RX分別交叉相連
二:打開我們的官方例程
功能演示:
代碼的主要目的是展示如何初始化 SPI 閃存通信,并通過讀取設(shè)備 ID 和唯一 ID 來驗(yàn)證通信是否正常,最后根據(jù)配置執(zhí)行相應(yīng)的閃存測試。
使用步驟:
1. 編譯下載程序到MCU,并運(yùn)行;
2. 打開串口獲取打印信息。
代碼注釋:
1.首先調(diào)用xl_fmc_spi_init_oprt()初始化 FMC SPI 操作接口
2.調(diào)用xl_fmc_spi_flash_wake_up()喚醒 SPI 閃存設(shè)備(有些閃存需要喚醒操作)
3.讀取閃存的設(shè)備 ID(RDID)并通過 printf 輸出
4.讀取閃存的唯一 ID(RUID)并通過 DEBUG 宏輸出
5.根據(jù)宏定義FLASH_ALL_BIT_TEST的值,選擇執(zhí)行不同的閃存測試:
如果FLASH_ALL_BIT_TEST為 1,則執(zhí)行全位測試fmc_spi_flash_all_bit_test()
否則執(zhí)行任意地址測試fmc_spi_flash_any_addr_test()

打印信息(讀取結(jié)果):

-
射頻收發(fā)器
+關(guān)注
關(guān)注
4文章
281瀏覽量
26482 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6346瀏覽量
119475 -
無線收發(fā)芯片
+關(guān)注
關(guān)注
2文章
77瀏覽量
18900
原文標(biāo)題:XL2417D無線收發(fā)芯片 UID讀取
文章出處:【微信號(hào):深圳市芯嶺技術(shù)有限公司,微信公眾號(hào):深圳市芯嶺技術(shù)有限公司】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
XL2417D 無線透傳模組,開發(fā)門檻低,快速實(shí)現(xiàn)低功耗無線數(shù)據(jù)傳輸
高性能2.4G SOC無線收發(fā)芯片XL2401D產(chǎn)品介紹
芯嶺技術(shù)2.4G收發(fā)SOC芯片 XL2417D,集成高性能2.4GHz射頻收發(fā)器、32位MCU
芯嶺技術(shù)XL2417D射頻收發(fā)芯片介紹
芯嶺技術(shù)2.4G收發(fā)芯片XL2417D介紹
芯嶺技術(shù)2.4G無線收發(fā)芯片XL2417D的特征
有2.4G收發(fā)器32位MCU和各種外圍IO的XL2417D
芯嶺技術(shù)XL2417D無線收發(fā)SOC芯片概述
距離可達(dá)200多米的2.4GRFSOC芯片XL2417D!
空曠實(shí)測最遠(yuǎn)能做到到近300m的2.4g射頻芯片XL2417D,提供sop16腳位和ssop24兩種腳位選擇
2.4G射頻芯片XL2417D系列 內(nèi)置ram核32位主控 128k/flash,8k/ram
2.4G收發(fā)芯片XL2417D開發(fā)板,集成高性能2.4射頻收發(fā)器 32位MCU
2.4G無線游戲手柄方案開發(fā),采用XL2417D+XL2417U芯片,集成單片機(jī)和USB
適合應(yīng)用于兒童玩具遙控車項(xiàng)目上的芯嶺技術(shù)芯片XL2417D
國產(chǎn)2.4G芯片黑馬XL2417D實(shí)測300米穩(wěn)定通信
XL2417D無線收發(fā)芯片UID讀取的操作流程
評論