关于ARM和DSP共享区的访问 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

关于ARM和DSP共享区的访问

[复制链接]

2

主题

6

帖子

1060

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

3

主题

5

帖子

41

积分

新手上路

Rank: 1

积分
41
沙发
发表于 2014-7-28 16:43:11 | 只看该作者
3 n5 P; ~; O. v( d% Q

! O1 E2 H; ~; V# b% U* c( q1 {- x0 E- X1 Y  R/ L
提问说的太简单了。给个简单答案不知是否对。
3 }8 E. H+ G$ a" D9 }0 X( P% YDSP读写共享区内存就是将指针直接指向物理地址。
% B2 n9 ^/ M- S7 K7 V/ `4 a' k
回复 支持 反对

使用道具 举报

2

主题

50

帖子

502

积分

版主

Rank: 7Rank: 7Rank: 7

积分
502
板凳
发表于 2014-7-28 20:01:08 | 只看该作者
可以在CMD中指定一个数组到共享内存段,然后对数组赋值即可。也可以对指定地址指针读写。7 s' |6 h9 x6 U1 z+ x: p
回复 支持 反对

使用道具 举报

2

主题

6

帖子

1060

积分

金牌会员

Rank: 6Rank: 6

积分
1060
地板
 楼主| 发表于 2014-8-11 09:38:09 | 只看该作者
谢谢啊,问题解决了,这段时间太忙了,没顾得的回复。: ?! H) V1 b5 u7 A' d  X+ Y$ e
回复 支持 反对

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
5#
发表于 2014-8-19 09:05:53 | 只看该作者
. z; u" t! ?+ j0 R7 K0 ~7 N: C
5 g6 C; y3 A; Z+ x' V' g2 {
8 Q  n6 F: M7 f+ J
在ARM核和DSP核的存储空间保留一块如:0x8001fc00~0x80020000大小1KB,这样ARM核和DSP核都可以访问这个空间,两者就可以进行通信了。至于两者访问的同步问题自己解决。
% U4 T- f8 D0 F6 R; E
回复 支持 反对

使用道具 举报

0

主题

1

帖子

1014

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 13:40 , Processed in 0.043273 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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