bigbat 发表于 2019-10-10 11:12

我的单片机开发之路(七)

<p>2005年7月下旬的时候接到了一个矿山的项目。那时我就只知道51单片机,这个项目是一个&ldquo;半截项目&rdquo;。前面项目用的是AT89C53单片机。为啥用这个单片机我也不知道,可能是因为这个单片机内部带EEPROM吧!这个项目中显示部分用的是74HC595和74HC138,PCB板子同A3纸大小差不多。最让人抓狂的是&ldquo;MCU所有的管脚都用光了!&rdquo;。由于&ldquo;煤安证&rdquo;的升级,需要多加两个检测项目。估计也是因为增加的这两个&ldquo;操蛋&rdquo;项目才找到我的吧。我接到项目也没有闲着,马上开始四处寻找办法。但在当时资料比较匮乏,设计思路比较狭窄。我的眼光只盯着51单片机。甚至PLCC44脚的单片机都不敢用。因为不知道怎么焊到PCB上。没有办法,只好想起学校里学过的叫什么GAL的芯片,这种神奇的芯片是可以通过编程的方法变成任何逻辑的万能芯片&mdash;的哟!于是就到市场上买了两片GAL16V8。正好我的编程器也支持。就打算用GAL16V8芯片扩展MCU芯片的引脚。马上开始上网,大肆的收罗这个&ldquo;神奇芯片&rdquo;的资料。但当看到网上资料后才知道:GAL芯片已经是&ldquo;昔日黄花&rdquo;,业界早已经进入到FPGA和CPLD时代了。哎,&ldquo;逝者如斯夫,不舍昼夜!&rdquo;。我就这样被狠狠的拍在了沙滩上。虽然这个项目结束了,但是却让我认识了FPGA和CPLD,也认识了HDL语言。接受现实吧!于是买了一本国外的数字电路的书,里面有大量HDL的内容。&ldquo;路漫漫其修远兮,吾将上下而求索&rdquo;。由于工作比较忙也没有多少精力投入到学习HDL上。同时也因为周围的朋友几乎没有熟悉HDL语言的,环境气氛也不是很浓厚。2006年一次出差到北京,在火车上碰到一位做视频采集卡的工程师,第一次才算遇到了&ldquo;真正的内行&rdquo;。我们是从&ldquo;汉芯事件&rdquo;开始聊的,一路聊了很多FPGA的技术。从那时起才对FPGA在业界的地位有了&ldquo;感性&rdquo;的认识。一次不经意的偶遇,也许是人生的永远!匆匆那年的你,该不该驻足一下迷茫的脚步,栖下身躯闻一闻路边的花香!2006和2007年两年间我就从一个刚进城市的小白&ldquo;民工&rdquo;混成了市井&ldquo;油条&rdquo;。所以刚毕业的小白们不要怕周围冷眼混混们的嘲弄,只要努力这个行业有两年的时间你就能立的住脚!甚至手托一瓦青天,脚大五岳大地!非常幸运的是2008年的时候认识了一个新来的同事,他以前在一个做芯片开发的两个博士创办的公司工作过。受他的影响我花了五百大洋买了一块CYCLONE Ⅱ开发板,正式的开始学习FPGA开发。做的第一个复杂的实验就是将一个开源的51内核烧到了开发板里,跑了一个LED程序。很可惜开发板上面没有多少内存,只能跑个LED程序,而且还只能用汇编写程序!不过基本上学会了如何裁剪HDL模块和如何烧写程序。我最得意的电路是自己写了一个计数器并且用数码管显示了出来。会写这个HDL程序我也勉强算是半只脚踏入&ldquo;数字逻辑设计&rdquo;的大门了!<br />
&nbsp;</p>

chenbingjy 发表于 2019-10-10 13:20

<p>顶一个。大神啥都会。</p>

qwqwqw2088 发表于 2019-10-10 15:03

<p>2006都开始捣鼓FPGA和CPLD了</p>

<p>坚持这条路,走下去吧</p>

<p>&nbsp;</p>

<p>&nbsp;</p>

huangwarrenus 发表于 2019-10-17 17:16

<p>顶一个</p>

led2015 发表于 2019-10-19 13:42

<p>学习大神好榜样</p>

1765524655 发表于 2021-8-26 19:54

<p>顶一个&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</p>
页: [1]
查看完整版本: 我的单片机开发之路(七)