關(guān)鍵字:S2-LP,直接 GPIO 模式
目錄預(yù)覽
1 引言2 應(yīng)用場(chǎng)景3 實(shí)驗(yàn)結(jié)果4 小結(jié)
1. 引言
在使用 Spirit 系列的 Sub1G 產(chǎn)品時(shí),有一些特殊的場(chǎng)景,其數(shù)據(jù)來(lái)源于 GPIO 口,然后再將獲取到的 GPIO 數(shù)據(jù)發(fā)送出去。當(dāng)前 ST Spirit 系列支持以下三種數(shù)據(jù)模式:
1. 正常模式
2. 直接 FIFO 模式
3. 直接 GPIO 模式
其中,它們?nèi)咧g的區(qū)別如下:I. 正常模式a) TX,有效的載荷包數(shù)據(jù)填充至 FIFO,當(dāng)發(fā)送 TX 命令時(shí),就會(huì)按照設(shè)置好的幀格式將數(shù)據(jù)發(fā)送出去b) RX,對(duì)接收到的數(shù)據(jù)進(jìn)行識(shí)別,當(dāng)且僅當(dāng)同步字匹配時(shí),才會(huì)將數(shù)據(jù)填充至FIFO 中II. 直接 FIFO 模式a) TX,用戶(hù)需要自行拼裝幀格式并填充至 FIFO,數(shù)據(jù)就會(huì)從 FIFO 中直接發(fā)送出去b) RX,對(duì)接收到的數(shù)據(jù)不進(jìn)行任何處理,直接填充至 FIFO 中,用戶(hù)自行在應(yīng)用層中解析III. 直接 GPIO 模式1. TX,從 GPIO 口獲取得到數(shù)據(jù)后不作任何處理,數(shù)據(jù)就直接被發(fā)送出去;同時(shí)伴隨一個(gè)時(shí)鐘用于傳送數(shù)據(jù)(上升沿有效)2. RX,對(duì)接收到的數(shù)據(jù)不進(jìn)行任何處理,直接通過(guò) GPIO 輸出;同時(shí)伴隨一個(gè)時(shí)鐘用于接收數(shù)據(jù)(下降沿有效)本文以直接 GPIO 模式為例,講解如何利用 S2-LP_DK GUI 配置直接 GPIO 模式并互相通信。
2. 應(yīng)用場(chǎng)景
為了更好地闡述如何利用 S2-LP_DK GUI 配置直接 GPIO 模式,我們假設(shè)這樣一個(gè)場(chǎng)景: 設(shè)備 A 從信號(hào)發(fā)生器接收數(shù)據(jù),然后通過(guò) GPIO 口輸出并作為設(shè)備 B 的數(shù)據(jù)源,而設(shè)備 B 通過(guò) GPIO 接收這些數(shù)據(jù),然后直接發(fā)送出去,最后設(shè)備 C 接收設(shè)備 B 的數(shù)據(jù)并輸出Log 信息。這個(gè)場(chǎng)景的拓?fù)淙缦聢D 1 所示:
從上圖可知,搭建這個(gè)場(chǎng)景需要如下設(shè)備:
1. 矢量信號(hào)發(fā)生器,R&S SMBV100A
2. FKI868V2 開(kāi)發(fā)板 * 3
2.1 配置 為了簡(jiǎn)化該場(chǎng)景的配置,這里采用默認(rèn)的射頻參數(shù),即:1. 中心頻點(diǎn):868Mhz or 840Mhz
2. 通訊速率:38.4Ksps
3. 頻率偏差:20Khz
4. 接收帶寬:100Khz
5. 調(diào)制方式:2GFSK-1
以及幀格式如下圖 2 所示:
3. 實(shí)驗(yàn)結(jié)果
下圖 10 展示了基于直接 GPIO 模式的設(shè)備 B,接收到從設(shè)備 A 傳送過(guò)來(lái)的 GPIO 口數(shù)據(jù),并通過(guò)天線(xiàn)發(fā)送給設(shè)備 C 并顯示出來(lái)。
4. 小結(jié)
本篇章內(nèi)容詳細(xì)介紹了如何基于 S2-DK GUI 上位機(jī)工具,實(shí)現(xiàn)不同設(shè)備間利用直接GPIO 模式進(jìn)行數(shù)據(jù)透?jìng)?,為了?S2-LP 的直接 GPIO 模式性能以及類(lèi)似的應(yīng)用場(chǎng)景提供了很好的實(shí)驗(yàn)樣本。
完整內(nèi)容請(qǐng)點(diǎn)擊“閱讀原文”下載原文檔。

長(zhǎng)按掃碼關(guān)注公眾號(hào)
更多資訊,盡在STM32
▽點(diǎn)擊“閱讀原文”,可下載原文檔
原文標(biāo)題:應(yīng)用筆記|如何配置 S2-LP 的直接 GPIO 模式
文章出處:【微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44989瀏覽量
650361 -
STM32
+關(guān)注
關(guān)注
2293文章
11032瀏覽量
364796
原文標(biāo)題:應(yīng)用筆記|如何配置 S2-LP 的直接 GPIO 模式
文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
為什么在S32G中使用32個(gè)GPIO進(jìn)行啟動(dòng)配置?
為什么GPIO配置總是出問(wèn)題?

使用S2-LP芯片的LDC模式,但是芯片一直無(wú)法正常工作,為什么?
高側(cè)、大電流傳感技術(shù)應(yīng)用筆記

ES32VF2264應(yīng)用筆記

AT32F423 PWC應(yīng)用筆記

GPIO錯(cuò)誤排查與解決
如何配置GPIO引腳
S32K3系列汽車(chē)級(jí)MCU應(yīng)用筆記
安富利推出S2-LP超低功耗射頻收發(fā)器

配置直接測(cè)試模式的低功耗藍(lán)牙器件應(yīng)用說(shuō)明

GPIO各種配置模式
STM32 GPIO八種模式及工作原理詳解

評(píng)論