求一个带界面的ARM和DSP双核通信实例 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3865|回复: 4
打印 上一主题 下一主题

求一个带界面的ARM和DSP双核通信实例

[复制链接]

1

主题

4

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
跳转到指定楼层
楼主
发表于 2015-11-18 09:23:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在在做一个带界面的ARM和DSP双核通信程序,希望点击ARM操作界面上的一个按键后进行数据传输,将数据传给DSP,DSP处理后返回一个值,不太熟悉在ARM端应该什么时候进行握手操作,之前做过不带界面的shareregion,然后将这部分代码全部拷贝到了按键的on_click()函数下,发现程序可以执行,但是执行一次后,再次点击按键,无法再次执行,我猜测可能是DSP端在第二次点击按键时没有准备好握手操作,希望大神能讲解一下带界面的双核通信应该何时进行握手操作,以及如何让按键能够多次执行,谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
沙发
发表于 2015-11-18 13:58:34 | 只看该作者
你使用了哪个组件进行通信?这种情况一般是双核通信使用不恰当。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
板凳
 楼主| 发表于 2015-11-18 15:09:19 | 只看该作者
teddy 发表于 2015-11-18 13:58* Y- ?. d" i% |" k
你使用了哪个组件进行通信?这种情况一般是双核通信使用不恰当。

4 U( s* a2 a  j/ Q/ p我使用的是nameserver,我主要对mainwindow的使用方法不太了解,不知道应该何时进行syslink_init,我希望在按键点击后向DSP发送一段音频文件(几十K),DSP处理后返回一个int的处理结果,我是使用image-rotate例程修改的,所以点击按键后可以完成一次处理操作,之后再点击就无法执行了
回复 支持 反对

使用道具 举报

0

主题

161

帖子

1093

积分

创龙

Rank: 8Rank: 8

积分
1093
地板
发表于 2015-11-23 16:13:30 | 只看该作者
syslink_init只需调用一次,syslink的使用流程可以参考syslink的helloWord例程。
回复 支持 反对

使用道具 举报

1

主题

4

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
5#
 楼主| 发表于 2015-11-24 10:43:35 | 只看该作者
teddy 发表于 2015-11-23 16:13; m) j; y* C8 k. v  o  j' q- \
syslink_init只需调用一次,syslink的使用流程可以参考syslink的helloWord例程。
# t$ T# x8 b( o+ h9 |
已经修改完成,谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-4-28 16:44 , Processed in 0.036408 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表