天天看點

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。

繼續閱讀