您的位置: OpenADSP社区论坛 -> SHARC/TigerSHARC专区 -> 新手上路 -> 21489做sigma的application时候调用的API开... 
本帖共有290个阅读者
发表帖子 发表投票 回复主题
21489做sigma的application时候调用的API开源吗
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
21489做sigma的application时候调用的API开源吗

在cces中调用的诸如ADI_SS_COMM_RESULT adi_ss_comm_create( ADI_SS_COMM_HANDLE *phSSComm, ADI_SS_MEM_MAP *pMemMap );

ADI_SS_COMM_RESULT adi_ss_comm_init( ADI_SS_COMM_HANDLE hSSComm, ADI_SS_COMM_CONFIG *pConf );这些函数开源的吗?如果不开源的话,在脱离PC上的sigmastudio时用arm来控制的话想从uart接收指令应该怎么做呢?


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 16:19:03
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:这些API的源码是不开放的。

关于ARM和SHARC之间的沟通主要是通过SPI来,具体你可以参看SigmaStudio_for_SHARC_HostControllerGuide.pdf 在下面的目录下

C:\Analog Devices\SoftwareModules\SigmaStudioForSHARC-SH-Rel2.1.0\Docs


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 16:19:20
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问:就是说不能通过uart来进行控制对吗?或者说想用uart来控制的话应该怎么做呢?

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 16:37:11
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:如果你要使用现在这个通信构架,也就是SS4SH的工程参考构架,你就需要使用SPI来作为主从之间的通信。如果你想用UART,你需要自己去定义host和SHARC之间的通信流程,需要把传过来的数据作解析,然后放到对应的位置。相当于重新写一个这样的构架。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 16:37:35
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
问:也就是说想用UART通信的话ADI方面目前是没有例程的?如果我要传非SSn的command的数据的话是否只有两种方法,一种是通过修改重写目前的架构为UART自定义通信流程,另一种就是增加一个另外的通信口来进行其余的通信,而该SPI就只留作host和SHARC之间的接收SSn和SSn的command用是吗?

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 16:37:58
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
答:你的理解是正确的。UART最基本的通信程序你可以参看

C:\Analog Devices\ADSP-21489_EZKIT-Rel1.0.0\21489_EZ-Board\Examples\Power_On_Self_Test\src 里面的UART_TEST.C,这个是用来测试SHARC的UART口的


我是OP...
等级:管理员 参考IP地址:*.*.*.*
2018/4/9 16:38:21
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154078 Call, 1 Queries, Processed in 0.031250 second(s),