主题中讨论的其他部件: LMX2492, USB2ANY, LMX2581
工具/软件:Linux
支持路径:/工具和软件/帮助我解决问题/设计套件/评估模块/主板/软件问题/
大家好,
是否有方法使用Linux对LMX2492EVM进行编程?
提前感谢!
保罗
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
支持路径:/工具和软件/帮助我解决问题/设计套件/评估模块/主板/软件问题/
大家好,
是否有方法使用Linux对LMX2492EVM进行编程?
提前感谢!
保罗
感谢您的回答。
我在你发布前阅读了这两个文档,它们并不能真正帮助我做我必须做的事情。
您说设备中有固件。 这对我来说是个好消息! 现在,我需要一份API文档,以便在Linux下使用此固件。 最后,我必须使用C++软件自动配置LMX2492。 最好的做法是有一个代码样本... 我是否应该简单地使用libusb? 如果是,您是否有一个简单的代码样本来打开设备并编辑LMX2492的一个配置寄存器?
e2e.ti.com/.../LMX2492_5F00_rampcalc.pyPaul,
我们不能共享TICSPro的整个源代码,它非常复杂,因为它支持我们的所有设备。 对于PLL选项卡,这实际上是主程序中固有的,因此不是很容易共享。
话虽如此,我可以做两件事:
1. 我已附上Ramping Functions (斜坡功能)选项卡的代码。 斜升函数在Iron Python中写入并附加。 对于某些变量, 您可以运行TICSPro并将鼠标悬停在各种控件和框上,它将显示您的名称。 例如,如果您在PLL选项卡的VCO频率框中放置了cursur,则会显示Fvco_fFREQ。
2. LMX2492 PLL选项卡硬编码为主程序,不可共享。 我没有仅具有PLL的设备的原始代码,但我拥有LMX2581,这是LMX2492的前身。 这不是同一个设备,它具有一些与VCO校准相关的不必要功能,但可能是helpful.e2e.ti.com/.../LMX2581_5F00_PLL.py
此致,
Dean