第二步:定時器的使用學會定時器的使用,就可以用單片機實現(xiàn)時序電路,時序電路的功能是強大的,在工業(yè)、家用電氣設(shè)備的控制中有很多應(yīng)用,例如,可以用單片機實現(xiàn)一個具有一個按鈕的樓道燈開關(guān),該開關(guān)在按鈕按下一次后,...
(匯編和C都看)然后慢點修改,再看程序,再修改,期間肯定又要轉(zhuǎn)頭看單片機和C語言的書,堅持下來。做完上面的后,學習消化資料里帶的所有例程。再往后就根據(jù)自己愛好,買自己想要的零件,做自己想要的東西,編自己想編的程...
1.扎實的C語言基礎(chǔ)很重要!2.計算機(信息類)基礎(chǔ)課理論:模數(shù)電,數(shù)據(jù)結(jié)構(gòu),組成原理,操作系統(tǒng)原理,網(wǎng)絡(luò),數(shù)據(jù)庫原理3.Linux操作系統(tǒng)的使用,LINUX/UNIX編程4.學習其中一種MCU:ARM/MIPS/POWERPC,芯片手冊,也有...
有點用,不過用處不太,而且現(xiàn)在基本沒有單片機的培訓(xùn)班,都是嵌入式linux,如果你想做單片機的話,上21IC論壇請求幫助吧,沒有人帶自己就多看看書吧,論壇上有許多免費的資料和教程,大神正點原子基本能夠解答你的任何關(guān)于STM...
嵌入式新手入門最佳視頻教程一、光盤011.軟件視頻包-嵌入式linux軟件開發(fā)入門培訓(xùn)視頻.iso共有46個視頻,介紹嵌入式linux入門需要掌握的基礎(chǔ)知識,包括linux的基礎(chǔ)知識,shell基礎(chǔ),vi編輯器,包括嵌入式linux的C語言編程,非常詳細,非常精辟,我...
單片機開發(fā)是簡單的嵌入式開發(fā),一般的單片機是一個40角的cpu,32個i/o口(輸入輸出口),因此單片機開發(fā)可以形象的說是,通過設(shè)程序,來控制引腳按一定輸出高低單片來控制外圍電路去控制機器運行,2,單片機開發(fā)就是嵌入式...
第一種,通過內(nèi)部時鐘或者外部時鐘,一般使用外部晶振更準確。通過設(shè)置定時器,用IO引腳驅(qū)動數(shù)碼管。第二種,通過軟件延時來,設(shè)計時分秒函數(shù)。由于代碼在執(zhí)行過程中產(chǎn)生延時,會產(chǎn)生比較大的誤差。獲得時鐘顯示在屏幕上就行了...
軟件指系統(tǒng)的裁剪、移植、驅(qū)動開發(fā)、應(yīng)用開發(fā)。單片機一般不上操作系統(tǒng),只是用C語言寫幾個函數(shù)來控制它的引腳,你學嵌入式以后想做個硬件工程師就需要從單片機學起,如果想做軟件工程師那就要好好鉆研系統(tǒng)了請采納。
大二:數(shù)據(jù)結(jié)構(gòu)單片機數(shù)據(jù)結(jié)構(gòu)這個沒學,后來我在21ic公開課自學了一些Linux課程(主要是朱有鵬還有一些經(jīng)典的基礎(chǔ)入門教程),Linux內(nèi)核就是大量的數(shù)據(jù)結(jié)構(gòu)之間的嵌套的派生;單片機,這個已經(jīng)是嵌入式入門的開始了,可以開始編程設(shè)計控制完成一些...
③如果你只是想從單片機入門,然后學習更廣闊的嵌入式Linux,那么放棄在Windows下學習單片機吧!理由如下:①Windows下的單片機學習,深度不夠Windows下有很好的圖形界面單片機開發(fā)軟件,比如keil、MDK等。它們封裝了很多技術(shù)細節(jié),比如:你只...