作为一名在嵌入式行业摸爬滚打许久的老鸟,回想自己的经历之路,那么漫长可又仿佛近在眼前。——此文仅献给那些刚刚踏上硬件之路和还在徘徊的同学们,在此我简要的记录了我的学习经历和其间自己所获的一些心得,以帮助初学者少走弯路。当然,如果你觉得深有感触的话,这边也可以私我:
再后来学习ucos嵌入式操作系统,主要是运用在FPGA里面。nios已经为使用者移植好了,不需要修改任何文件。在nios用户界面里进行一些相应的设置就可以使用了。Altera公司为我们提供的模板里边有几个很好的例子,任务管理、信 量、邮箱传递、事件标志、时间管理等提供了很好的模板,我们需要做的是认真的阅读,研究它,必要的话对模板进行一些改写来完成自己的功能,这是模仿的更高境界了,把他的一些东西进行吸收转化成为自己的东西,我想这是一个硬件爱好者和初学者非常乐于做的事情。
在进行FPGA学习的时候,我遇到过问题停滞不前,试验没有进展,心情沮丧的时候。那时对底层硬件一无所知,连对基本的原理图也看不太懂,更别说程序在开发板上是怎么运行的了。再到后来进行nios开发的时候,这种沮丧感与日俱增,每天感受不到一点进步,真是很漫长难熬的日子。一次,我和办公室的一个工程师聊天,谈到了我的困惑,他建议我先学习单片机,自己搭建硬件平台,从最小系统做起。这个工程师古道热肠,学习方面的问题他总是很耐心地帮助解答,让我受益匪浅,我很庆幸能够在这种环境当中学习。还有我的导师,他是一个拥有近30年硬件开发经验的资深研究员,开始工作的时候我什么都不懂,但总喜欢往导师办公室跑,喜欢和他瞎聊。他为人和蔼可亲,容易接近,和他交流的时候总能得到一些职业和人生方面的忠告,这些忠告将伴随着我一生。到后来,事情逐渐有了转机,我也慢慢适应了这种心情,调整好了心态。现在想起来,庆幸自己并没有绝望,没有对自己热爱的硬件失去信心。我想说的还是那句老话:遇到问题的时候,当我们感觉事情没法进展下去的时候,不妨换一种方式,与周边的人聊聊,或许会有改变。或许这就是学习嵌入式中最大的困难吧!人生总是有很多坎坷,我们的学习职业生涯也是如此。正是因为如此,我们经历了风雨,方能看见彩虹!如果你目前想学嵌入式确没有方向,或者正处于学习中存在问题又不知道如何解决的话,这边你可以私我,楼主这些年也有不少干货,相信一定可以帮助你走向新的篇章。
相关资源:fouro-application:iOSAndroid应用程序,用于发送虚拟拥抱并与朋友…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!