2018年终总结与2019展望

    这是一个迟到了年终总结,新的一年已经过了14天了,因为前段时间的期末考试,所以年终总结拖到了现在才写。

    回顾2018年,我学到了很多,收获了很多,但也有不少的迷茫。

    学习

    从三月份开始学习32将近10个月的时间,32已经搞得比较顺手了,做了四个比较成型的个人项目,参加了三次电赛,玩了数不清的小模块,对32也有了一个差不多的了解,也渐渐的喜欢上了玩板子的时光,一开始确实有些难总是找不到出错的地方,每次调bug总是痛苦不堪,后来慢慢也有了自己的感觉,开发起来顺手了许多,F1、F4都玩也熟悉了不少的接口,了解不少的外设,但是自己的理解还是不够的,现在很多外设还处在改例程的阶段,当然,如果以后不是一直做单片机开发的话这样其实就差不多了,下学期的蓝桥杯嵌入式会给自己一个进一步提高单片机开发能力的机会,给电赛打一下基础。

    在这一年也上手了一些别的编程语言,因为要用openmv上手了Python,因为要用opencv上手了c++,但是自己对这俩种语言的了解是远远不够的,仅仅是能看懂和编写一些简单的程序,尤其是C++,C++水深的很,以后如果有必要且有时间的话要更加深入的学习一下C++。在使用中也感觉到Python确实上手简单,功能强大,现在许多的智能硬件也支持Python编程,Python在机器学习人工智能领域的能力也是极为强大,所以以后肯定还是会学习它,使用它。

    在学习了5个月左右的裸机后,在暑假我开始接触UCOS,学习了UCOS并且在项目中切实使用后感觉相比裸机开发,操作系统降低了开发的难度,也使系统可以更加的复杂,功能更加的多样,真真切切的感觉到了那句话:有了操作系统才叫嵌入式。在去年的最后俩个月我开始了Linux的学习,虽然以前也玩过,但是也仅仅停留在安装系统和使用一些基本的命令上,而Linux对于嵌入式工程师来说是至关重要的,所以这次的学习我使用鸟哥的Linux私房菜为教科书来细致的学习,为下学期的驱动开发打基础。

    去年也曾对图像处理着迷,装opencv,学习,但是慢慢随着学习的深入以及对市场行情的了解,本科生租这个还是比较难的,所以自己也是把它当做兴趣来培养吧,不会当做主要的攻关方向,毕竟自己不是完全有考研的打算,如果以后考研再对图像处理和机器学习进行深入的学习。

    收获

    去年我参加了三次电赛,校赛、五校联赛、省赛。每次电赛都收获良多。

    校赛那会儿自己刚刚接触32一个多月,完完全全是个毛头小子,基本啥都干不了,跟着几个大三的学长搞,给我一个新板子让我点个灯我都点了一个多小时。。。那次的电赛结果还是比较惨淡的,三个队颗粒无收,当时觉得题难,全校只要做出半问就能拿三等奖,看到题完全无法下手,但是现在想起来,题没有那么难,完全可以做,确实无论是大三学长的水平还是学校控制类的水平都是比较一般的,何况当时他们严重轻敌、赛前准备不足,这些都给我以后的备战许多收获。

    五校联赛对于我们做控制的来说是一个不太愉快的经历,赛题偏向于电源以及信号类的题目,当时一看到题确实有些懵,当时也没有学模电,电路学了一半,最后做的结构也很惨,也是没有拿到奖,但是不拿奖很大的原因在于去测评的时候没有和评委老师说清楚原理,所以说提高表达也是一个很大的收获。

    省赛和俩个大二的学长(现在大三了)一起组队参加,这俩个学长在五校联赛时就是和我组队的,这次前期有了准备,提前准备了重要的模块,写好了驱动代码,在四天三夜的紧张比赛中完成了所有的赛题,但是今年的赛题确实有些简单,所以基本每个队都能差不多全做出来,所以最后拼的是细节,是完美,我们最后只拿到了省三,虽然有些失望吧,但是毕竟那会儿才大一,真真重要的是今年的国赛,吸取教训才是最重要的,要力争完美也是一个很大的收获。

    迷茫

    在去年的一年里,对于自己以后的方向确实有过很多的迷茫。

    在寒假那会儿了解到嵌入式有ARM、DSP、FPGA,当时被DSP吸引了眼球,想搞这个,打算着学了32就上手这个,但是后来发现DSP重要的不是硬件不是编程而是算法,数字信号处理的算法难度不小同时我们学校也没有相关的实验室,做这个的学长也很少,慢慢就放弃了。

    后来又迷上了图像处理,那是在玩了openmv以后,觉得图像处理好玩极了,工资也高,于是开始玩opencv,但是慢慢的发现图像处理深入研究对本科生来说难度有些大,同时自己并不喜欢这种纯软的方向,自己对板子特别的钟情,所以图像处理还是当做自己的爱好吧,玩一玩,在一些项目中做一些简单的应用还是很有趣的。

    最后还是回到了嵌入式最最广阔的发展方向--驱动工程师,在学习UCOS中慢慢发现自己对操作系统也很是喜欢,在接触Linux后完全被Linux的强大所折服,使用了树莓派,第一次用Linux做了一个项目,所以决定以后会往Linux驱动工程师的方向发展。当然Linux驱动工程师也是一个不简单的方向,需要对板子,对Linux底层有较为深入的理解,但是这又是自己喜欢的俩个东西,何乐而不为呢。

    展望2019

    这里也给自己的2019立一些技术上的FLAG吧:

    1、争取蓝桥杯省一出线

    2、奋斗今年的电赛,力争达到优研计划的要求

    3、深入学习Linux内核

    4、上手驱动开发,能做出一俩个小的项目

    5、提高自己数据结构与算法的能力,刷题,为明年的面试做准备

    6、去结识更多的嵌入式行业的学长甚至大佬

    7、录制一些视频帮助更多的人学习单片机与嵌入式

    8、每月写最少5篇的博客,记录自己的学习历程

    9、带好几个新人,让实验室后继有人

你可能感兴趣的:(年终总结)