參與條件:
本次活動需要大家在一定時間內(nèi)完成并展示作品,而視頻教程也有時間限制,基于上述條件,基礎(chǔ)知識講解本次不會出現(xiàn),所以,在報名前,建議您提前準(zhǔn)備以下基礎(chǔ)知識:
1.C語言基礎(chǔ)。有過嵌入式開發(fā)的經(jīng)驗,包括咱們論壇DIY活動,工作項目,畢業(yè)設(shè)計等。請注意:不包括僅會使用arduino實現(xiàn)項目的開發(fā)經(jīng)驗;
2.DIY動手能力。您至少要看明白原理圖的引腳分配與連線;
基本作業(yè):
1.使用STM32CubeMX圖形化配置軟件,配置STM32H503RB芯片的內(nèi)部參數(shù),外設(shè)參數(shù),引腳分配等功能;
2.在學(xué)習(xí)完成全部講解與實驗后,在STM32H503RB開發(fā)板成功燒錄程序,并編寫軟件代碼實現(xiàn)LED燈周期閃爍,串口打印字符串"Hello EEPW & DigiKey! Hello STM32H503!";
提高作業(yè):
1.實現(xiàn)STM32H503RB開發(fā)板的USB HIDKeyboard枚舉成功;
2.實現(xiàn)PAJ7620數(shù)據(jù)的實時讀取;
進(jìn)階作業(yè):
實現(xiàn)手勢翻頁器的示例功能,并通過視頻錄像方式展示你的作品。
優(yōu)秀作業(yè):
在進(jìn)階作業(yè)的基礎(chǔ)之上,發(fā)揮想象力,發(fā)揮主觀能動性。在新場景下,成功部署手勢控制功能等。或者對手勢翻頁器進(jìn)行合理、有效擴展。總之,讓我們看到你的創(chuàng)新,看到你的實現(xiàn)即可。