|
根據(jù)你的描述,就是想會(huì)用但是不想在底層和細(xì)節(jié)有很多的了解。所以我建議你先列出畢設(shè)的需求,然后對(duì)應(yīng)著這些需求,列出你能用到的器件,這些功能器件的選擇,能用數(shù)字化的就不要用模擬的,能用IIC就不用1-wire,然后照著教程搭建編譯調(diào)試環(huán)境,照著典型電路圖連接各器件到單片機(jī),從每個(gè)器件的例程中找到關(guān)鍵的函數(shù)體,一般包括以下三方面:接口通訊函數(shù)+器件讀寫函數(shù)+輸出格式化函數(shù)。
在編譯環(huán)境中建立工程demo,列出系統(tǒng)流程圖并且使用if-else、for、while、switch等語(yǔ)句將架構(gòu)列出,而后將器件函數(shù)填充進(jìn)去,編譯調(diào)試,直到0errors,<3 warnings,這個(gè)時(shí)候差不多可以下載到你的板子上調(diào)試了,當(dāng)然你愿意在畢設(shè)這種小東西上仿真折騰一下也無(wú)所謂。
以上是大概的速成思路,如果你對(duì)單片機(jī)有興趣,在上述過(guò)程中自然會(huì)主動(dòng)查找資料學(xué)習(xí)更多的東西,如果只是想做一個(gè)畢設(shè),按著上述思路亂七八糟的把程序堆在一起,然后請(qǐng)你的同學(xué)幫你debug就好了2333 |
|