目前來說,這十幾年內(nèi)是不可能淘汰的,即使面臨著人工AI、大數(shù)據(jù)和云計算等技術的多方面競爭,單片機也可以說是立于不敗之地!畢竟需求放在那里。單片機技術是門基礎,也是塊通往其他技術的敲門磚。
拿我個人的經(jīng)歷來說吧,剛開始,我見到智能小車、四軸無人機,以及可以解魔方的機械手,我就很好奇,究竟是什么樣子的原理和方法,可以把機器,一個死的東西變活了!于是在興趣的驅(qū)使下我踏入了單片機這個“巨坑”的學習之路。
51是大家推薦入門的,好吧!我就選擇你了,學了大約一個月吧,我就開始接觸小的電子產(chǎn)品的制作,光立方、搖搖棒、萬年歷和智能小車。在做完幾個項目后,我恍然大悟地發(fā)現(xiàn)51的資源已經(jīng)不夠我用了,需要更大內(nèi)存和運行速度的芯片才能滿足我的需求了。
我開始stm32的學習,引腳多了,內(nèi)存大了,cpu運行速度更快了,也包括新的的操作手法-庫函數(shù)編程,以及燒寫方式的不同,除這些以外,其他的一切都和51是極其的相似!制作的項目也是萬年歷、智能小車,但是這些程序基本上都是從51那邊移植過來32的,然后編譯使用,一切的操作都是如此熟悉,只不過cpu不一樣了,執(zhí)行的速度更快了。
當我發(fā)現(xiàn)單片機的死循環(huán)沒有多進程處理時,我便開始了解FreeRTOS,最后進入了linux,開始學習arm9,這是單片機學習的升華啊,bootloader,加載和引導程序的執(zhí)行,以前在32是封裝好的,現(xiàn)在要自己寫了。kernel,這個需要自行選擇對應的功能。rootfs,文件系統(tǒng);以及busybox,最小的命令行的庫。
一切都是如此的新鮮,但是這些功能在單片機中都是幫你封裝好,給你 直接移植就可以使用的,所以說單片機是學習嵌入式的敲門磚。
學習,不在于技術的新舊,而且在于這門技術的可擴展性和創(chuàng)新性,有了這兩點,你還會說單片機技術會被淘汰?
責任編輯:haq
-
單片機
+關注
關注
6037文章
44569瀏覽量
636181 -
AI
+關注
關注
87文章
31028瀏覽量
269381 -
大數(shù)據(jù)
+關注
關注
64文章
8895瀏覽量
137505
發(fā)布評論請先 登錄
相關推薦
評論