LAT1225
Local Application Tips
LAT1225 Rev 1.0 Jan. 2023
如何配置 S2-LP 的直接 GPIO 模式
关键字:S2-LP直接 GPIO 模式
1. 引言
在使用 Spirit 系列的 Sub1G 产品时,有一些特殊的场景,其数据来源于 GPIO 口,然
后再将获取到的 GPIO 数据发送出去。当前 ST Spirit 系列支持以下三种数据模式:
1. 正常模式
2. 直接 FIFO 模式
3. 直接 GPIO 模式
其中,它们三者之间的区别如下:
I. 正常模式
a) TX,有效的载荷包数据填充至 FIFO,当发 TX 命令时,就会按照设置好的帧
格式将数据发送出去
b) RX,对接收到的数据进行识别,当且仅当同步字匹配时,才会将数据填充
FIFO
II. 直接 FIFO 模式
a) TX,用户需要自行拼装帧格式并填充至 FIFO,数据就会 FIFO 中直接发送出
b) RX,对接收到的数据不进行任何处理,直接填充 FIFO 中,用户自行在应用
层中解析
III. 直接 GPIO 模式
1. TX,从 GPIO 口获取得到数据后不作任何处理,数据就直接被发送出去;同时
伴随一个时钟用于传送数据(上升沿有效)
2. RX,对接收到的数据不进行任何处理,直接通过 GPIO 输出;同时伴随一个时
钟用于接收数据(下降沿有效)
本文以直接 GPIO 模式为例,讲解如何利 S2-LP_DK GUI 配置直接 GPIO 模式并互相
通信。
2. 应用场景
为了更好地阐述如何利 S2-LP_DK GUI 配置直接 GPIO 模式,我们假设这样一个场
: 设备 A 从信号发生器接收数据,然后通过 GPIO 口输出并作为设备 B 的数据源,而设
B 通过 GPIO 接收这些数据,然后直接发送出去,最后设 C 接收设备 B 的数据并输出
Log 信息。这个场景的拓扑如下图 1 所示
LAT1225
LAT1225 - Rev 1.0 page 2/8
1. 场景拓扑结构
从上图可知,搭建这个场景需要如下设备:
1. 矢量信号发生器,R&S SMBV100A
2. FKI868V2 开发板 * 3
2.1. 配置
为了简化该场景的配置,这里采用默认的射频参数,即:
1. 中心频点:868Mhz or 840Mhz
2. 通讯速率:38.4Ksps
3. 频率偏差:20Khz
4. 接收带宽:100Khz
5. 调制方式:2GFSK-1
以及帧格式如下图 2 所示:
2. 帧格式
具体配置分别如下:
2.1.1. 矢量信号发生器
这里仅需要根据上述的配置中提及的参数设置即可,详情如下图 3 所示: