原创 点点点

2010-8-17 23:49 1433 0 分类: FPGA/CPLD

shi一样的进度,电子表自从实现计时功能就没再专心搞过,映射着shi一样的业余生活


1) 某天突然发现我的QuartusII 7.0版无法生成sof文件, 在做电机码盘四倍频电路计数器时因为1270的CPLD的核心板坏了换了块EP3C10的FPGA芯片,编译后发现没有sof文件,拷来到9.0版安装,crack,还是不行,网上搜了半天,说是用了非授权IP或者是crack的问题,想来没用任何外部的库,crack貌似也没问题,最终发现还是crack文件里,需要修改网卡MAC地址的地方有两处,我只改了一处,搞定。这种低级错误,厚颜无耻的贴出来给有需要的新人参考一下。


2)电子表设计时,发现优化数据对资源来说很重要,虽说现在资源都是海量,但我发现用240做调时间调闹钟的电子表,一不小心,就不够用了,最初的调时调钟程序框架不合理,待修改


3)同时调verilog和C的时候,脑子有点短路,经常顺手就在C里写出个begin end 或者<=什么的


4)本来计划用PLD器件实现四倍频电路,简单实现倍频和鉴相后送给单片机,单片机算个PID再PWM调速。后来发现PLD完全可以干更多的内容,计数、计时都可以比较简单的完成,单片机读一下算一下改改PWM发生器参数就行了,这种纯组合逻辑用PLD很爽。不过做时序逻辑,我认为自己到现在还没有上手,还是用单片机方便些。


 


计划赶不上变化,走一步看一步吧

文章评论0条评论)

登录后参与讨论
相关推荐阅读
用户1501504 2010-09-26 23:26
基于EPM240的电子表终于完成了
终于把电子表基本做成功了,24小时计时显示、闹钟设定、蜂鸣、关闭等功能在一片240上都实现了 ,不过功能上还有一点缺憾,现在闹钟在响铃时一旦被按下,还需按下启动闹钟组合键才能在第二天继续响铃,我想想能...
用户1501504 2010-06-21 12:24
FPGA学习札记2 -CPLD电子钟硬件和对Verilog的一些认识
最近工作非常忙,生活上又出了在我这个年纪早该已经淡定的变故,原本打算直接从SOPC开发板入手的,现在改为先做一块以CPLD为核心的数码电子钟,顺便熟悉verilog和QuartusII开发环境。这电子...
用户1501504 2010-05-26 14:19
FPGA学习札记-1-开始
手上有一块清华科教仪器厂型号为THCII-1的SOPC的CycloneII开发板,核心芯片是EP2C5T144C8,但除了这个板子和电源线、并口下载线别的任何资料都没有,我决定以这块板子开始我的FPG...
我要评论
0
0
1
2
3
4
5
6
7
8
9
0
关闭 站长推荐上一条 /3 下一条