使用mcbsp EDMA AD数据采集的问题 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

使用mcbsp EDMA AD数据采集的问题

[复制链接]

12

主题

40

帖子

167

积分

注册会员

Rank: 2

积分
167
跳转到指定楼层
楼主
发表于 2015-1-15 11:47:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

打算使用AD7656 AD采集,为降低cpu占用率使用edma传输数据,ad7656有两种接口:spi和并行数据总线,ad转换完成后可以通过一个IO输出中断。
Spi方式:我的想法是ad完成中断cpu,启动edma,通过mcbspspi模式读取616位数据,现在的问题是,ad中断后怎么启动mcbsp?难道是写外部中断函数启动mcbsp读取同时初始化edma,然后edma把数据从mcbsp搬移到内存?这样的话采样率比较高,频繁外部中断占用cpu很大。
并行总线方式: ad完成触发cpu,启动edma传输,源地址是emif  AD地址,目的地址是内存,这样不用写中断函数,cpu占用少?这样可以么?谢谢
使用spi方式连线比较少,不知道可以不写中断函数完成数据接收吧



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
www.52dsp.com 待售,欢迎联系
回复

使用道具 举报

12

主题

40

帖子

167

积分

注册会员

Rank: 2

积分
167
沙发
 楼主| 发表于 2015-1-15 11:48:13 | 只看该作者

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
www.52dsp.com 待售,欢迎联系
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
板凳
发表于 2015-1-15 11:52:17 | 只看该作者



1、DSP C6748 McBSP 不支持 SPI 模式
2、可以
回复 支持 反对

使用道具 举报

12

主题

40

帖子

167

积分

注册会员

Rank: 2

积分
167
地板
 楼主| 发表于 2015-1-15 13:37:37 | 只看该作者
希望缄默 发表于 2015-1-15 11:52
1、DSP C6748 McBSP 不支持 SPI 模式
2、可以

看文档说是支持啊
如果不支持的话

用自带的spi接口 可以edma 按照1 中的进行操作
www.52dsp.com 待售,欢迎联系
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
5#
发表于 2015-1-15 14:11:40 | 只看该作者
gongxd 发表于 2015-1-15 13:37
看文档说是支持啊
如果不支持的话


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

12

主题

40

帖子

167

积分

注册会员

Rank: 2

积分
167
6#
 楼主| 发表于 2015-1-16 15:09:27 | 只看该作者
好的 非常感谢
www.52dsp.com 待售,欢迎联系
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-12 03:00 , Processed in 0.042393 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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