【发布时间】:2018-03-06 17:42:13
【问题描述】:
我正在研究 Redhawk 手册附录 G 中描述的角色设备。
在任何地方都有详细的“如何做”吗?
在我的场景中,我的“可编程设备”将是一个 Redhawk FEI 设备,它与控制调谐器、风扇、gps、按钮和 LCD 显示器的内核 API 接口。我想将其分解为与主要 FEI 设备交互的三到四个角色设备。
我想问一下。
【问题讨论】:
标签: redhawksdr persona
我正在研究 Redhawk 手册附录 G 中描述的角色设备。
在任何地方都有详细的“如何做”吗?
在我的场景中,我的“可编程设备”将是一个 Redhawk FEI 设备,它与控制调谐器、风扇、gps、按钮和 LCD 显示器的内核 API 接口。我想将其分解为与主要 FEI 设备交互的三到四个角色设备。
我想问一下。
【问题讨论】:
标签: redhawksdr persona
如果您前往Geon's github 并查看RFNoC_ProgrammableDevice 和RFNoC_DefaultPersona,您可以了解这些设备如何相互交互。应该注意的是,这些设备仍在开发中。不幸的是,您提到的手册附录和这些示例确实是目前最接近“如何做”的东西。
话虽如此,这种模式通常是为 FPGA 保留的,可编程设备控制对可编程硬件(和 FEI 功能,如果存在)的访问,而角色控制对特定位文件功能的访问。如果您不与 FPGA 交互,那么该模式很可能会比获得模块化更麻烦。
【讨论】: