天天看点

2021年自己需要完成的事情距离2021年还有39个小时。2020年12月30日09:13:50。更新时间2020年12月31日20:49:00。

2020年的即将过去,2020年是极其不平凡的一年,这个每个人都知道,到现在为止,我居住的地方还在被化为中风险地区,珍惜生命吧。昨天破案了,自己悬着的心总算放下一些了。
看到自己的2020的计划,基本上是没有按照路线走,2020年做的也太杂,经历了很多人生中的大事,但是自己的能力确实在不知不觉提高了一些。
2021年,最重要的就是要换一个工作了,不为别的,只为薪水。下面罗列自己在将来的2021年计划要完成的事情。

1、QT图形化编程的深入,在学习QT的同时,也学习了C++,否则单纯地学习C++是一个很枯燥的过程,在这一年内,至少做6-10个基于QT的图形界面,每个界面的源码的总行数在1000行以上。

2、Linux网络部分的学习,网络部分在Linux中是支持地最好的一个操作系统,需要在掌握基本的网络知识的层次上,再进一步深入学习下网路编程部分。网络部分自己做3个网络的基于ARM板的项目,把网络这部分给应用到实际中去。

3、基于ARM的汇编的学习,因为如果想学习uboot,那么就一定要学习下汇编的知识,自己也简单地看过,但是还是不够系统,这次需要深入学习。

4、uboot的学习,在学习了汇编后,可以深入学习一下uboot,目标就是将自己现在手头的两个开发板(itop4412和imx6ull)的uboot实现自己从零移植成功。

5、软件协议地深入,目前自己在用的总线有232、485、422,这次真的需要深入学习下常用的总线,主要包含在以上基础的I2C、SPI、CAN,如果有需要,可能需要看下物联网相关的协议。

6、Linux驱动的部分的进一步深化,现在的工作内容没有任何涉及驱动部分的内容,所以驱动部分的学习总是断断续续。这次好好抓一抓驱动部分,包括设备树部分。自己换工作的方向也尽量往驱动这面去靠。

7、明年一定在3月底前换一个工作,这是一个十分重要的抉择,也是必须要做的抉择了!

8、PCB软件Candence的学习。需要自己学会 orCAD和Allegro的学习。然后做5块自己需要的板子,可能需要做的板子:兼容imx6的itop4412开发板触摸屏的转接板、IMX6ULL底板的重新绘制、普中STM32开发板的重新绘制、树莓派扩展板的重新绘制、51单片机开发板的绘制等。

9、基于海思平台的深化,如果下一个工作不涉及海思平台部分,那么这部分很有可能会搁置,但是一些基础的部分还是需要深入地学习一下,比如OSD、MP4格式、RTSP相关内容的深入。

10、韦老师三期项目学习。第一个项目数目相框自己在看,但是因为触摸屏驱动地问题,一直没有细看,需要深入看下,这对应用层来讲是一个很好的帮助。明年一定要搞定这个触摸屏的驱动。第二个项目是一个关于摄像头驱动部分的学习,这部分目前还没有看,需要在这一年把这个项目熟悉一下。第三个是一个电源管理部分的入门,可以在学习了单片机的基础上,再去理解这一部分。

11、STM32单片机的学习,可能做嵌入式开发,不管你用的东西跑不跑操作系统,最后还是要用到STM32这个火热的芯片,所以还是有必要再去了解一下它。况且它也可以跑μcos或者freertos操作系统。而且现在很火热的鸿蒙和RT-thread操作系统也需要了解一下,当然如果有精力的话,可以简单入门一下FPGA(悬)。

12、其它杂七杂八的内容:makefile、vim、shell、xmind、CAD、PS。cmake?

距离2021年还有39个小时。2020年12月30日09:13:50。

更新时间2020年12月31日20:49:00。