关于ARM和DSP共享区的访问 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7961|回复: 5
打印 上一主题 下一主题

关于ARM和DSP共享区的访问

[复制链接]

2

主题

6

帖子

1060

积分

金牌会员

Rank: 6Rank: 6

积分
1060
跳转到指定楼层
楼主
发表于 2014-7-28 15:16:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教一下各位大虾:OMAPL138中,在DSP这一端怎么样实现对其 共享RAM内存 的读写?我是裸机编程没有跑操作系统,能实现吧,怎样实现?2 M0 c; h+ F# {) o
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

5

帖子

41

积分

新手上路

Rank: 1

积分
41
沙发
发表于 2014-7-28 16:43:11 | 只看该作者

; z6 P9 A) G" j0 X; D6 l8 G1 D, t5 W3 Y/ d0 H

* M* z) p: W4 A5 r/ u, J提问说的太简单了。给个简单答案不知是否对。# v( q/ ^& ]8 _" I8 @
DSP读写共享区内存就是将指针直接指向物理地址。5 h1 X0 G* _7 T( s) h  |: K
回复 支持 反对

使用道具 举报

2

主题

50

帖子

502

积分

版主

Rank: 7Rank: 7Rank: 7

积分
502
板凳
发表于 2014-7-28 20:01:08 | 只看该作者
可以在CMD中指定一个数组到共享内存段,然后对数组赋值即可。也可以对指定地址指针读写。
! D1 ?/ J3 H7 g) _8 V* p  `7 N
回复 支持 反对

使用道具 举报

2

主题

6

帖子

1060

积分

金牌会员

Rank: 6Rank: 6

积分
1060
地板
 楼主| 发表于 2014-8-11 09:38:09 | 只看该作者
谢谢啊,问题解决了,这段时间太忙了,没顾得的回复。* g6 l; C) u9 R
回复 支持 反对

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
5#
发表于 2014-8-19 09:05:53 | 只看该作者

: l0 N" L. \6 Y  d0 h% h$ C5 S* Y7 y3 [
9 `" O' a) ~+ q
在ARM核和DSP核的存储空间保留一块如:0x8001fc00~0x80020000大小1KB,这样ARM核和DSP核都可以访问这个空间,两者就可以进行通信了。至于两者访问的同步问题自己解决。
# J; q$ O: ~- f
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

积分
1014
6#
发表于 2015-3-17 22:30:37 | 只看该作者
楼主,是怎么解决的,能否告知一二,感谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-1-31 02:06 , Processed in 0.057255 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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