原创 第零篇博文

2016-1-13 20:45 754 12 13 分类: 工程师职场

(给未来的我:无论正在看此文的你觉得此文有多么的幼稚,多么的不恰当,请不要进行修改或删除,因为此文就是正在写此文的我,也就是曾经的你,最真实的感受与想法,读此文,你就可以倾听曾经的你、回忆曾经的你、感受曾经的你。假如修改了,你就是抹杀了曾经的你,扭曲了曾经的你的想法。所以,请不要更改。)

这是我的第零篇博文。因为,一方面,写程序的你懂的。另一方面,这篇博文在没有包含任何“技术”内容,只是自己的一个简单介绍、总结、计划,是正式开始的排练,都是一些东扯西拉的东西,不能算是一篇正式的博文。纪念意义大于实用意义。综上,定此篇为第零篇。

先简单介绍一下自己吧。 

我毕业于一所广东的当时不是重点但现在是重点的本科大学。到现在,毕业已经一年半了。在一间不大不小的公司里,做着一份不伦不类的开发工作,拿着一份不咸不淡的工资。虽然工资的确有点少,但是,也不知道是幸运还是不幸,这点工资对于基本没有什么特殊生活压力的我(没有女票,父母都还在工作,没车,没房,自己也没有什么不良或者特别花钱的嗜好,也没打算做出什么惊天动地的举动)倒也是可以活的健健康康的。不过以后就难说了。以后的事,以后再算吧。

大学时候的专业是机械设计制造及其自动化,而且还是不分方向的。这坑有多深,只有我们这些被淹死的人才真真切切体会到。我在大三才开始接触所谓的“自动化”,也就是单片机。然后我才发现,相对于机械设计,我更喜欢自动化以及编程。(其实也不是真正的喜欢,只是相对而言。我真正喜欢的是什么都不做,发呆)。然后才慢慢地学了ATmegaPICSTM32等单片机,QtVBlabview等一些可以编写电脑软件的软件。

作为一个半路出家的非专业,而且又没参加过什么比赛,没有什么光荣历史的大学生,想找一份自动化偏电子的工作,可想而知是一件概率多么小的事情。最后,勉强找到了一家小公司当了储备干部,然后机缘巧合地往电子方向发展,也算是吃那啥吃着那啥吧。(现在想起来,我现在居然就是在做着这样的工作,还真是应该烧一炷香。)

简要概括一下我的工作。现在公司分配给我的工作主要都是与程序有关。例如生产数据的整理统计的小软件,涉及到一些数据库、串口通讯等功能。不过主要的还是设备自动化,工业视觉。因为我们公司是代工厂,所谓的自动化只是把一些手工作业的工位的机架改成半自动而已,并未有实现全自动,上下料还是要靠人手动去取。这些机架看起来都是很粗犷,都是棱棱角角的。

工作了这么久 ,最主要的项目只有两三个。在项目中基本都是我的一个同事负责机械部分,而我则负责电路以及上下位机的编写调试等。这几个项目我可能会在后面的博文里详细介绍。

既然需要负责电路、上下位机,那么就需要学习一些相应的软件。电路板的绘制用的是ADPIC下位机用的是MPLABX,STM32用的是uVision,上位机用的是QtFPGA才刚开始学,暂时还没有用到项目中去。 

几个星期之前由于工作没有那么紧(甚至可以说是比较宽松),有了很多的个人时间,所以一口气购买了一块FPGA板以及DSP板,打算学习一下。上网找了一下资料,发现说DSPSTM32有点类似,都是顺序结构;而FPGA则是并行结构。本着反正也有很多时间,那就干脆来得彻底一些的想法,选择了从FPGA学起,DSP看情况再说。

既然打算学FPGA了,那就按部就班地按照学习板附带光盘的资料,安装了软件quartus ii,配置好环境。然后再学习了一下Verilog的语法,按照例程尝试了流水灯、按键等一些简单的功能。再然后就弄了一下VGA显示,不过不是复杂的显示,只是显示了一些棋盘格,颜色也只有2*2*2=8种颜色;再然后就,你懂得,就开始想显示一下摄像头。然后就找资料:FIFOSDRAM什么的,然后就找到小墨前辈、特权前辈的博客了。

看了他们的博客,尤其是小墨的博客,突然觉得,写博客也是一件挺有意义的事情。因为你可以记录一些你在工作或者学习上遇到的一些知识点,集腋成裘,慢慢累积起来,在若干时间后,或者在某个时间再翻一下,也许能有所帮助。同时,假如说能够帮助到别人那就更是乐事一件。尤其是对于我这种不善于表达,也不写日记、也不发朋友圈、也不自拍的人,现在回首过去,只是觉得一片空白,说得严重一些,甚至可以说是找不到曾经存在的证据。也曾写过一段时间的日记,但是由于种种原因最后没有坚持下来,可能是每天都写觉得累,因为不是每天都有值得记录的事情,另外,有很多东西手写在纸上不方便,例如程序,图片什么的。所以接下来我也打算把自己这段时间以及以后关于工作上的一些项目、知识点什么的整理一下,写在博客上,做个记录,自己也可以温故而知新。

希望能够与大家一同进步。

以上。

 

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1849145 2016-1-14 10:40

加油
相关推荐阅读
用户1867588 2016-01-19 23:50
简单VGA的FPGA实现(上)
最近打算用FPGA读取OV7670摄像头然后通过用VGA显示在电脑显示器上。但是要实现该功能工作量实在有点大,不过一步一步来总会做出来的。 先来了解一下VGA。 我们先来看一下VGA的接口...
用户1867588 2016-01-18 11:05
简单VGA的FPGA实现(下)
附一个VGA不同分辨率的时序标准的网页,个人觉得还是挺有用的。http://tinyvga.com/vga-timing 经过前面的介绍,我们知道了要实现VGA传输时序,有3个基本脉冲要控制好...
EE直播间
更多
我要评论
1
12
关闭 站长推荐上一条 /3 下一条