客觀講難不難是一個(gè)相對(duì)的問題,取決于你自己的電子技術(shù)硬件水平,C語言編程水平還有你的悟性!
建議首先從簡(jiǎn)單的51單片機(jī)編程學(xué)起,買一套合適的開放板,跟著教程一步一步學(xué),把每一句程序都弄懂,不明白的可以百度,到論壇提問等方式解決!單個(gè)項(xiàng)目熟悉后可以嘗試將多個(gè)項(xiàng)目進(jìn)行綜合,例如用按鍵控制數(shù)碼管,電機(jī)等.你會(huì)發(fā)現(xiàn)難度會(huì)增加,這也是你進(jìn)步的過程.學(xué)完教程以后,可以試著做一件完整的產(chǎn)品,例如可以做一個(gè)能定鬧鐘、調(diào)時(shí)間,顯示農(nóng)歷和陽歷日期的時(shí)鐘,或者是根據(jù)超聲波探測(cè)距離控制電機(jī)等.從電路設(shè)計(jì)到焊接或者pcb設(shè)計(jì)再焊接,到編程調(diào)試,功能實(shí)現(xiàn).輸入輸出控制都有了,你對(duì)產(chǎn)品的研發(fā)過程基本熟悉了,剩下的就是對(duì)新的芯片的應(yīng)用和新電路的設(shè)計(jì)了。這個(gè)過程就比較漫長(zhǎng)。
51單片機(jī)熟悉以后,可以學(xué)習(xí)stm32,過程也類似于51單片機(jī)的過程.學(xué)海無涯,這是你開始進(jìn)入真正嵌入式技術(shù)的學(xué)習(xí).只有堅(jiān)持才能夠達(dá)到勝利的彼岸.嵌入式產(chǎn)品不是用的芯片越高級(jí)越好,適合產(chǎn)品的才是最好的.希望大家有所收獲.