使用9260的SPI当主,CS线出现毛刺,大家有碰到过吗?

[复制链接]
3395|4
 楼主| djc31318826 发表于 2011-1-9 18:40 | 显示全部楼层 |阅读模式
请看图,CS线上出现一个时钟宽度的毛刺,用50M的主时钟采样的,如果是用SPI的clk应用可能是不会出问题的,但是我的应用里面是需要用50M去采样,结果就出毛刺,难道ATMEL的SPI就这么龊吗?不知道大家是否碰到过,初步定为非干扰,不知道是配置的不对还是说就这么龊;后面打算要不就GPIO模拟SPI时序了,要不就把CS用程序去控制了。。。

wangkj 发表于 2011-1-10 06:30 | 显示全部楼层
spi 我们做到过200M,硬件设计肯定没问题。
 楼主| djc31318826 发表于 2011-1-10 11:05 | 显示全部楼层

修改...

本帖最后由 djc31318826 于 2011-1-10 11:10 编辑

关键是如何用?我是用50M的时钟采CS的沿,CS上的毛刺很敏感,但如果用SPI的时钟采CS是没问题的,因为CS的毛刺在SPI的时钟的跳变沿.你用的什么芯片跑200M?是不是写错了?20M...
wangkj 发表于 2011-1-10 21:14 | 显示全部楼层
就是9260,没错,是200M,dma模式。
 楼主| djc31318826 发表于 2011-1-15 11:57 | 显示全部楼层

修改一下

将SPI改成GPIO测试,发现有同样的问题,而且用GPIO模拟的CS和CLK上的窄脉冲居然还是相反的,不知道是芯片问题还是代码问题,应该同代码关系很小,请大家看看是否有遇到的。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

12

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部