说来惭愧,作为一个嵌入式专业的大学生,在大学期间逃掉了所有嵌入式相关的课程。
Linux,arm,uOS,qt甚至是C++,一点都没接触过的我,受朋友所托指导其只做一个基于arm的人脸识别小项目。
于是乎买了人生中第一块arm开发板,周立功公司的。说起来曾经买过韦东山的开发板但是烧录了boot就卖掉了,工作时使用的microbit开发板也是基于arm,但是都是图形化编程,更像sketch。所以说,这是我第一次确实的接触arm,接触Linux嵌入式开发。自从JAVA后端辞职以后,在3D打印公司期间一直希望中间转型做嵌入式或者单片机开发,期间甚至一度改变想法要去做Linux C方向的后端或者运维。这一次其实是帮别人做毕业设计,本来想让那个女孩子选一个简单的基于JAVA的图书管理系统,也是大部分同学做的那种,毕竟很简单也方便做。也是机缘巧合,对方很信任我的技术(实际上根本没做过arm),我也就选了一个有些难度的人脸识别来做一做。
我毕业设计做了个偏门的arduino绘图仪蒙混过关,心中有很多遗憾,有机会,我不想放弃。
虽然我一点arm都么用过,但我现在的水平实话讲,和我本科期间是截然不同的档次。
1,对C,对单片机,对Linux的理解有很大提高,断断续续在用,断断续续的学。学习效率很低,但纬度很广