3551|5

77

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于altera与actel芯片通信的问题 [复制链接]

我现在在做毕业设计,我在altera的开发板上进行了简单SPI口的设计,通信正常,能用四根线进行十位二进制的串行传输,并能将传来的数据显示在四位数码管上,也就是用同一块altera的芯片做主片和从片的任务,试验是对的。然后我再将从片的程序烧在ACTEL里,结果两者出现通信不正常,数码管显示很快的闪烁。我觉得是同步时钟的问题,可是为什么在altera上就行呢?
请教大侠这是什么问题?
altera用的是CYCLONE的芯片,ACTEL用的是PROASIC3的芯片

最新回复

原来是因为两个开发板没有共地~  详情 回复 发表于 2009-5-9 15:06
点赞 关注

回复
举报

74

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
应该和FPGA没什么关系,也许通讯的时候除了问题,采样有毛刺或者干扰
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
那为什么用ALTERA芯片对自身通信就没什么问题呢?
如果是因为毛刺的话,应该用什么手段去处理呢?
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

4
 
你自身通讯那是片内的,两个片子之间有I/O,连接线,这些东西的延时都很大的,有可能造成数据和时钟之间的相位差
如果上升沿不行,就用下降沿去采数,最好能检测一下采到的,对比正确数据,看看是不是老是那几位出了问题。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

5
 
我自身通信是用不同的程序块去分别实现主片和从片的功能,然后在实验板上用跳线进行连接的。
我现在发现用ACTEL的芯片貌似初始化后所定义的信号和变量都是’X‘。那就好郁闷的啊~
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

6
 
原来是因为两个开发板没有共地~
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表