【Nordic隨筆】nRF5340引腳問(wèn)題
本文章主要說(shuō)明一下nRF5340引腳問(wèn)題,因?yàn)閚RF5340是雙核架構(gòu),所以有部分引腳是被分配到網(wǎng)絡(luò)核的,以及有部分特殊引腳的分配
為什么發(fā)這篇文章呢,主要是因?yàn)樽髡呦胍褂肞1.01和P1.00作為串口,結(jié)果發(fā)現(xiàn)一直沒(méi)有數(shù)據(jù),后面在論壇發(fā)現(xiàn)有一樣的問(wèn)題,所以打算寫一篇文章,順便擴(kuò)充一下
一、網(wǎng)絡(luò)核引腳
可以通過(guò)'v3.1.0zephyrboardsnordicnrf5340dk的'nrf5340dk_nrf5340_cpunet-pinctrl.dtsi'文件看下用了那幾個(gè)網(wǎng)絡(luò)和引腳,以及通過(guò)buildipc_radiozephyr下的zephyr.dts文件看下該外設(shè)有沒(méi)有被使能
我這里使用P1.00和P1.01作為uart,但是這個(gè)被分派到了fwd,作為網(wǎng)絡(luò)核的uart使用了
我是這么修改的:
在APP的overlay里面添加如下語(yǔ)句
&gpio_fwd {
status = "disabled";
/delete-node/ uart;
};
二、特殊引腳分配
1、TWI(I2C)高速引腳
P1.02和P1.03支持20mA開(kāi)漏驅(qū)動(dòng)(E0E1 drive),專為高速TWI設(shè)計(jì)。其他引腳不支持E0E1驅(qū)動(dòng)配置,錯(cuò)誤配置會(huì)導(dǎo)致異常,該引腳最大支持1M速率
2、QSPI引腳
僅能使用P0.13~P0.18,,需配置為高驅(qū)動(dòng)(H0H1)
規(guī)格書(shū)有標(biāo)識(shí):
3、NFC引腳
P0.02(NFC1)、P0.03(NFC2)默認(rèn)用于NFC天線,如需作為GPIO使用,可以參考我之前寫的文章:[Nordic的NFC引腳和復(fù)位引腳作為GPIO口使用]
4、32M SPI引腳
nRF5340在使用32 Mbps高速SPI(SPIM4實(shí)例)時(shí)有特殊的引腳要求。必須使用專用的高速引腳(P0.08~P0.12),并將其配置為高驅(qū)動(dòng)(H0H1)模式。只有這些專用引腳才能保證32 Mbps的SPI通信速率,使用其他引腳則無(wú)法達(dá)到該速率
你的點(diǎn)贊、收藏和評(píng)論是對(duì)我最大的支持,有問(wèn)題多多指教,如果有需要Nordic開(kāi)發(fā)板、Nordic的芯片以及Nordic技術(shù)支持的可以在個(gè)人資料獲取我的聯(lián)系方式,感謝讀者支持!
審核編輯 黃宇
-
引腳
+關(guān)注
關(guān)注
16文章
2112瀏覽量
55805 -
Nordic
+關(guān)注
關(guān)注
9文章
261瀏覽量
49067
發(fā)布評(píng)論請(qǐng)先 登錄
【Nordic隨筆】從零開(kāi)始學(xué)習(xí)使用nRF Connect SDK(一、安裝ncs3.2.0步驟)
使用NORDIC芯片nRF5340開(kāi)發(fā),初始化gpiote_in_init時(shí)返回錯(cuò)誤0x0bad0002,排查方法
Nordic Android版nRF Toolbox新增藍(lán)牙信道探測(cè)
Nordic發(fā)布nRF7002 EBII 開(kāi)發(fā)板, 支持Wi-Fi 6, 解鎖nRF54L新玩法
Auracast廣播音頻解決方案通過(guò)Nordic Semiconductor無(wú)線連接技術(shù) 在公共場(chǎng)所提供輔助聽(tīng)力支持
介紹Nordic的nRF54系列家族新成員:nRF54LM20
Nordic nRF5 SDK和softdevice介紹
【Nordic隨筆】nRF5340引腳分配問(wèn)題
評(píng)論