登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

TigerSHARC201 DMA问题请教(长期更新,依工作进度而定)

作者:dusty wind 栏目:DSP技术
TigerSHARC201 DMA问题请教(长期更新,依工作进度而定)
我最近刚刚接触到TS201芯片,想做一个用单片机控制dsp总线,以AutoDMA方式传输,把单片机中从中心主控机接受来的数据,传给dsp,从而在dsp中实现以一系列的算法处理,现在从单片机到dsp的dma传输已经连通,但dsp中所存的单片机来的数据不是很对,依照道理来说,由于单片机的工作频率在22MHz左右,与dsp相比而言,属于慢速的处理器,dsp中的io口对单片机数据进行采样从而存储的数据应该是整段的相同数据,到一定的时间才会变成下一个数据,但现在观察下来,dsp中所存的数据并非这样的,而是每一次dma中断(采一个数据产生一次中断)所存的数据都不同,而且和单片中所发的数据不次序不相同!请教一下,这是什么原因!由谁愿意和我讨论下?
我的e-mail:arrowshield7@sohu.com

2楼: >>参与讨论
iversonma
你通讯的协议怎么做的?
为什么要写一次中断读很多次,可以在二者之间做一个握手信号,等dsp读完了再单片机发送下一个数据

3楼: >>参与讨论
dusty wind
回复
考虑到单片既是一个慢速设备,其发送的脉冲信号脉宽相对dsp较为宽,那dsp的中断应当会响应很多次,相应的,单片机接受dsp的窄脉冲很可能不能满足单片机端口的响应时间,握手也比较难做的!

参与讨论
昵称:
讨论内容:
 
 
相关帖子
DSP请教?
请教:为什么无法产生.out文件
dsp的时钟可否用cpld分频
要买个DSP芯片搞图像,麻烦大家帮忙推荐有性价比的产品
新手学DSP应该看那些资料
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号