导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]XScope主机应用程序[liufengzhong]

 *第47915篇: [转帖]XScope主机应用程序

  
楼 主:liufengzhong 2014年8月30日13:20
 [转帖]XScope主机应用程序

我正尝试做一个应用程序,将采取从实时XScope使用的端口的数据,并用它做什么(例如创建图表和类似的,像在xTimeComposer实时示波器一样)。我发现这个    ,想知道是否这就是我需要的(有没有使用任何的例子吗?)。我也想知道使用哪种协议,基本上所有的你们可以告诉我关于这个问题,因为我无法找到的文档中任何东西。


谢谢


回答:

是的这就是正确的主机库,支持xScope(它使得使用xScope套接字接口更简单)。目前使用中的xScope IP /端口套接字接口的  (  &  ),这将有助于你开始,不知道套接字接口文档,也没见过,没见过,但。。


回答:
该xScope主机接口不幸的是没有记录的用户却并可能随着时间的推移可能会改变。做的最好的事情将要使用sc_xscope_support库来构建您的应用程序,因为这应及时更新任何更改界面。

基本应用程序需要发送一个初始字节在initialise_socket()以便告诉xScope服务器发送到该插座什么数据的功能。这三种类型的请求的数据都  记录,打印和寄存器。记录 信息是从设备发送的所有xScope数据。的  打印信息是与的println,printf的等创建的任何消息......最后的寄存器  发送消息使xScope探测器名称和ID之间的连接。

使用xScope探针通过使用一个整数ID来解决。然而,这使得它很难离开探针模块和合并,与任何其他模块或应用程序。因此,现在有一个新的文件(config.xcope)描述使用名称的探头。所有的探针,然后由编译器考虑到应用程序中的所有其他探针给定的ID。见    为名为探针的一个例子。它使用探针名称,以确保它得到正确的探头ID的示例应用是音频分析器 

一旦你连接到xrun过程xScope插座hook_data_received() 函数将被调用从设备接收数据的每个块。再有很多从目标设备发送数据到/的例子。主机/ app_audio_analyzer在github上xcore / sw_audio_analyzer回购给出了具有可控制该设备的主机上的两个终端,然后将发送的音频毛刺数据返回主机的,如果一个被检测到的应用程序的应用程序的一个例子。该xcore / sw_startkit_examples有QT GUI应用程序(host_dsp_gui),它是用来控制设备上的DSP处理核心。


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:[转帖]关于tlie,节点和开关

[下一篇主题]:[转帖]在高采样率中核心时钟频率和作用