请教下C6748怎么实现与DDR的数据传输。。求助 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11041|回复: 15
打印 上一主题 下一主题

请教下C6748怎么实现与DDR的数据传输。。求助

[复制链接]

1

主题

2

帖子

45

积分

新手上路

Rank: 1

积分
45
跳转到指定楼层
楼主
发表于 2014-8-7 21:06:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教下C6748怎么实现与DDR的数据传输。。本人新手一枚,现在也没有现成的历程,求指点一下DSP怎么快速入门,提高下基础,自己实现与DDR的数据传输需要了解掌握哪些知识,大约需要花费多长时间?在此谢谢各位了!!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
沙发
发表于 2014-8-8 12:06:52 | 只看该作者
你说的DDR是指内存么?
程序默认就在DDR中运行的 所有数据都在DDR中的
回复 支持 反对

使用道具 举报

1

主题

2

帖子

45

积分

新手上路

Rank: 1

积分
45
板凳
 楼主| 发表于 2014-8-12 11:06:14 | 只看该作者
希望缄默 发表于 2014-8-8 12:06
你说的DDR是指内存么?
程序默认就在DDR中运行的 所有数据都在DDR中的

对,就是核心板上的DDR2,比如DSP通过EMIF接口读取FPGA数据,是自动存储到DDR中吗?最近没上网。。没有即使回复,不好意思啦。
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
地板
发表于 2014-8-12 11:32:45 | 只看该作者
lhj9966 发表于 2014-8-12 11:06
对,就是核心板上的DDR2,比如DSP通过EMIF接口读取FPGA数据,是自动存储到DDR中吗?最近没上网。。没有即 ...

DSP 存储空间是通过 CMD 文件配置的
默认都是在 DDR 的~
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
5#
发表于 2015-11-23 15:30:39 | 只看该作者
希望缄默 发表于 2014-8-12 11:32
DSP 存储空间是通过 CMD 文件配置的
默认都是在 DDR 的~

不是默认在片内RAM中吗?放在DDR2那不会运行的太慢吗?如果实时性要求高的话,要怎么办

点评

根据 CMD 文件来分配  详情 回复 发表于 2015-11-23 16:56
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
6#
发表于 2015-11-23 16:56:18 | 只看该作者
gww888 发表于 2015-11-23 15:30
不是默认在片内RAM中吗?放在DDR2那不会运行的太慢吗?如果实时性要求高的话,要怎么办 ...

根据 CMD 文件来分配
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
7#
发表于 2015-11-23 17:35:02 | 只看该作者
希望缄默 发表于 2015-11-23 16:56
根据 CMD 文件来分配

CMD不是自己写的嘛
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
8#
发表于 2015-11-23 17:38:15 | 只看该作者
希望缄默 发表于 2015-11-23 16:56
根据 CMD 文件来分配

我建了一个闪灯程序,把所有的段都放在DDR2 中,然后用AISgen工具配了PLL0、PLL1、DDR2等,然后烧到Flash中,可是复位后程序没有运行,这是怎么回事?

点评

原因很多了~ Debug 能不能正常工作  详情 回复 发表于 2015-11-23 19:34
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
9#
发表于 2015-11-23 19:34:54 | 只看该作者
gww888 发表于 2015-11-23 17:38
我建了一个闪灯程序,把所有的段都放在DDR2 中,然后用AISgen工具配了PLL0、PLL1、DDR2等,然后烧到Flash ...

原因很多了~
Debug 能不能正常工作
回复 支持 反对

使用道具 举报

0

主题

9

帖子

48

积分

新手上路

Rank: 1

积分
48
10#
发表于 2015-11-23 20:31:28 | 只看该作者
希望缄默 发表于 2015-11-23 19:34
原因很多了~
Debug 能不能正常工作

程序放在RAM中是可以在线运行,烧进去也可以运行,这是CMD文件配置截图链接
http://pan.baidu.com/s/1o6GPDpC 下面是我改到DDR2以后的CMD配置链接
http://pan.baidu.com/s/1dDI3OIl  最后一个是我的主函数 http://pan.baidu.com/s/1ntIn8uP
能看出来问题在哪吗

点评

目测没有问题~  详情 回复 发表于 2015-11-25 09:02
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 02:22 , Processed in 0.044076 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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