完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本人在做一个利用FPGA控制继电器控制的项目,选择cyclone II EP2C70F896I8N的FPGA,PCB,程序都一切正常,就使在FPGA启动过程中出现了问题,问题一是FPGA从EPCS16里加载程序到FPGA的过程时间太长,将近1S的时间。问题二是,在加载过程中,所有的IO口的状态为2.5V的电平输出。两个问题导致一上电所有继电器全部打开。 有哪位大神遇到过类似的问题,恳请帮忙解答,万分感激。
|
|
相关推荐
3个回答
|
|
//------此回复针对加载时间过长的问题
01.参考此链接流程,打开Convert_Programming_File弹窗。
02.单击option按钮,打开Configuration_Device_Options弹窗。 03.在Clock_Frequency下拉框中选择合适的加载频率(默认是10MHz,选择50MHz后加载时间变为原来的五分之一)。具体多少频率合适,需要看你选用的FLASH所支持的最高频率是多少。
最佳答案
|
|
2 条评论
|
|
我在官网查看了 一下资料,好像CycloneII系列支持的DCLK最高加载速率是40MHz。
参考链接:Page361_FPP模式/Page363_AS模式
从CycloneIII开始,FPP模式最高速率支持100MHz/AS模式最高频率支持40MHz。 参考链接:Page16_FPP模式/Page17_AS模式
|
|
|
|
01.FPGA加载时间可以配置。明天给你步骤,或者自己搜索。
02.FPGA加载过程中,IO状态理论上属于高阻态,但实际是弱上拉状态。如果继电器全部打开对你构成很大影响,个人认为只能改电路。电路更改方式就是“仁者见仁智者见智”。例如,FPGA只有在加载完成之后,继电器的供电使能才会打开。或者增加其他上拉/下拉的外部电路逻辑。 |
|
1 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基本FPGA或者树莓派或者其它微处理器(尽量压缩成本且完成项目)DFB激光器稳频
1142 浏览 1 评论
2284 浏览 1 评论
助力AIoT应用:在米尔FPGA开发板上实现Tiny YOLO V4
1176 浏览 0 评论
3421 浏览 1 评论
3059 浏览 0 评论
2292 浏览 58 评论
6142 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-24 05:32 , Processed in 0.785617 second(s), Total 102, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号