Usrp:GuideUx300GpioExpansionKit

USRP X300 / x310 GPIO扩展套件指南



GPIO扩展套件USRP X300 / x310的使用


套件组成

1个GPIO接口板

1 DB-15, 1-meter 接线

GPIO快速查阅

USRP ™兼容性

  • USRP X300/X310


这种通用的输入/输出(GPIO)接口套件通过简易接线板和一个可焊接电线和组件的原型区域就可以访问一般的数字I / O信号。支持USRP™ GPIO的各种软件框架将每个GPIO引脚连接到一种可配置成输入或输出的FPGA数字线路上。

这类GPIO信号可提供以下功能

  1. 控制外部设备 如:功率放大器和射频开关

  2. 提供有助于调试的输出信号。

  3. 提供可观察量用示波器或其他外部设备进行分析。

  4. 接受外部设备输入对本地软件的触发

  5. 运用协议线路如SPI或I2C

本文档对GPIO套件指南的应用总结了重要信息

电路保护

这些接口套件暴露出的GPIO信号用有限的保护电路直接路由到USRP设备的FPGA上。但使用者必须采取预防措施确保输入/输出信号符合本文档中显示的要求。过电压,多余的电流消耗或其他状况都可能损坏USRP设备造成保修失效。关闭USRP时应格外小心。

GPIO接口板的装配

GPIO接口板可直接装入USRP™设备的DB15连接器上,或者通过套件中的电缆进行远程安装。接口板DB15连接器上的螺丝必须移除以便直接安装。对于远程安装,接口板上应安上橡胶压铆螺母柱以避免刮伤表面,此外 螺丝安装或其他硬件安装要用几个通孔螺母。(不提供)

通过UHD, GNU Radio和其他第三方架构来使用GPIO

当用到UHD或其他与UHD相当的第三方框架时,就可以通过简单的API通话来控制GPIO扩展。

关于C++ API以及如何在框架中(如开源软件无线电)使用GPIO,详情参见: http://ettus.com/kb

GPIO 规格 (3.3V Bank, LVCMOS)

参数

标准值

输入安装

默认电压标准

3.3V LVCMOS

高阈值

2.0V

低阈值电压

0.8V

电压输入范围(无损害)

-0.3V/3.45V

输出安装

电压标准

3.3V LVCMOS

 高电压输出

2.8V

低电压输出

0.4V

电流源容量

12 mA

源输出阻抗

       >33 ohms typ



Comments