这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 136.finema CPLD 进程帖(理解VGA时序)

共29条 1/3 1 2 3 跳转至

136.finema CPLD 进程帖(理解VGA时序)

助工
2013-07-07 20:44:46     打赏

 

  

 时间

 内容

 楼层
2013-06-09 

 申请

 
2013-06-10

 申请通过,学号为 136

 http://forum.eepw.com.cn/thread/232297/1
2013-06-18

 下单

2013-06-25 

 收到PCB板和元件包

http://forum.eepw.com.cn/thread/233875/1#2
2013-06-29~2013-06-30 

 焊板

http://forum.eepw.com.cn/thread/233875/1#3
2013-07-01

 安装 Usb Blaster 驱动

http://forum.eepw.com.cn/thread/233875/1#4
2013-07-02

 第一次见红

http://forum.eepw.com.cn/thread/233875/1#5
2013-07-02

 烧录4个测试代码

http://forum.eepw.com.cn/thread/233875/1#6
2013-07-02

整理自己遇到的问题,共享《如何烧录第一个测试程序到你的CPLD--For 新手》

http://forum.eepw.com.cn/thread/233875/1#10
2013-09-04

折腾了2晚,今晚终于完成了我的第一份课后作业——点亮LED灯

http://forum.eepw.com.cn/thread/233875/2#14
2013-09-05

完成第二份课后作业——LED1秒闪烁

http://forum.eepw.com.cn/thread/233875/2#16
2013.09.08

完成第二份课后作业——LED1秒闪烁仿真

http://forum.eepw.com.cn/thread/233875/2#17
2013.09.08

完成第三份课后作业——LED流水灯

http://forum.eepw.com.cn/thread/233875/2#18
2013.09.08

完成第四份课后作业——LED跑马灯

http://forum.eepw.com.cn/thread/233875/2#19
2013.09.14

完成第五份课后作业——数码管静态循环显示

http://forum.eepw.com.cn/thread/233875/3#23 
2013.09.15

完成第六份课后作业——数码管动态显示

http://forum.eepw.com.cn/thread/233875/3#25

 

2014-04-13

理解VGA时序

http://forum.eepw.com.cn/thread/233875/3#27




关键词: CPLD     DIY     申请    

助工
2013-07-07 20:58:43     打赏
2楼

2013-06-18 才下单,

2013-06-25  收到PCB板和元件包

01-裸板和元件包

 


助工
2013-07-07 21:19:47     打赏
3楼

2013-06-29~2013-06-30  焊板

自己是新手,平时没时间,经过星期6和星期天两天苦战,终于把板焊好。

02-成品

 

 

show下我的焊接环境:

03-焊接环境

 

 

注意事项:

1、焊接前,可以到论坛,看一下各位学友的焊接历程,注意一下元件管脚的方向,特别是 CPLD、LM75和晶振。

2、焊接完,检查一下有没有短路,再上电。

3、不清楚的,搞清楚再焊,可以在群里提问,会有热心人士解答。

 

我的焊接总结:

主要是50M晶振和CPLD有管脚没处理好,造成2处虚焊,引发了后面的问题(后面有叙)。

 

 


助工
2013-07-07 21:30:44     打赏
4楼

2013-07-01

根据版主51FPGA提供的《QuartusII12.0安装与使用指南.REV0》文档安装好了QuartusII12。

 

准备烧测试程序到板上。要烧程序,得先装好 USB blaster 驱动,我新手,一点都不懂,马上在群里咨询,很快就有了答案,我想也许很多新手会遇到我类似的问题,就整理了一份《安装 Usb Blaster 驱动 For CPLD新手》文档共享给大家。

 

http://forum.eepw.com.cn/thread/233476/1

 


助工
2013-07-07 21:43:18     打赏
5楼

2013-07-02   Unexpected error in JTAG server -- error code 44

本想 Usb Blaster 驱动安装好,我就能顺利烧录程序了,但是我的第一次却是见红:

 

Error (209040): Can't access JTAG chain

Error (209053): Unexpected error in JTAG server -- error code 44

Error (209012): Operation failed

 

赶紧在群里咨询,版主51FPGA说先检查CPLDU3LM75有没有焊反,上图到群里确认没焊反。然后认为电源的问题,我用的是6V 500ma的火牛,版主51FPGA 说不要用6V的,后来找了个5V 1A的,还是不行(不管是6V还是5V经过AS1117输出都得到了3.3V,说明电源部分工作正常)。然后怀疑晶振是不是起振,由于没有示波器,只能万用表测一下电压晶振Y1 的电压,发现Y14脚对地电压为3.57V~3.59V之间,3脚的对地电压为1.2V~1.7V 之间,看来应该没问题(据说可以用万用表的频率计可以测晶振是否起振,手头没这种表,没有试过)。版主51FPGA提醒“焊接问题的可能性大些”,由于太晚了,只有第二天继续找问题。后来群里的学员还发了一些链接过来,有助问题分析。 

 

 

相关链接:

http://blog.csdn.net/ant2013/article/details/8948854

http://www.altera.com/support/kdb/solutions/rd03312011_647.html

第二天晚上,用万用表仔细测了一下 CPLD 各管脚的焊接情况,最后终于发现 25脚虚焊。

07-虚焊

 


助工
2013-07-07 21:45:50     打赏
6楼
2013-07-02  烧录scan_led 程序,数码管只显示0  

请看一下聊天记录:

===============================================================

136-finema(223990074)  22:41:30
终于烧录程序成功了
185-lan0o0
陈小羽(361694959)  22:42:42
啥原因啊
136-finema(223990074)  22:43:35
今晚仔细检查了一下 cpld 的管脚焊接情况,发现是25脚虚焊,
25
JTAG用的TDO
185-lan0o0
陈小羽(361694959)  22:45:30
好像不少人都是这个问题
136-finema(223990074)  22:46:55
185
,哪个scan-led 的测试程序跑起来的效果是怎样的,我的是 数码管子 最右边的led 0

185-lan0o0陈小羽(361694959)  22:47:19
76543210

136-finema(223990074)  22:47:40
全部显示吗?
185-lan0o0
陈小羽(361694959)  22:47:40
全部显示 
估计还是有虚焊的

0-51FPGA(279625753)  22:51:53
136
号你的晶振有问题
数码管只显示0,应该是晶振问题的可能性比较大

136-finema(223990074)  22:54:44
版主,晶振有问题??
0-51FPGA(279625753)  22:54:58
你下载流水灯了吗
流水不
哈哈
136-finema(223990074)  22:55:36
led_water吧?
下了,没看到流水,一个灯都没亮

136-finema(223990074)  22:58:22
晶振虚焊了,我按了一下晶振,看到流水灯了,谢谢版主提醒

===============================================================

又是虚焊惹的祸,怪自己技艺不精啊。

 


助工
2013-07-07 21:48:47     打赏
7楼

2013-07-02 流水灯-测试程序

 04-流水灯

 

 


助工
2013-07-07 21:51:24     打赏
8楼

2013-07-02 数码管-测试程序效果

 05-数码管

 


助工
2013-07-07 21:53:49     打赏
9楼

2013-07-02 1602显示-测试程序效果

06-1602显示

 


助工
2013-07-07 21:55:58     打赏
10楼

2013-07-02  整理自己遇到的问题,共享《如何烧录第一个测试程序到你的CPLD--For 新手》

 

http://forum.eepw.com.cn/thread/233632/1

共29条 1/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]