由于意外,接觸了下STM8,之前主要使用STM32,在某些時(shí)候,確實(shí)覺(jué)得STM8使用更為方便;雖然STM8是8位單片機(jī),但其能支持主流外設(shè),尤其值得一提的是自帶的ADC和PWM,價(jià)格也是相當(dāng)感人,約“1.20RMB/PSC”的價(jià)格,從節(jié)
實(shí)物焊接及對(duì)應(yīng)驅(qū)動(dòng)程序全部調(diào)試完成,視屏地址為:自制藍(lán)牙燈操作視屏網(wǎng)絡(luò)地址:http://v.youku.com/v_show/id_XMjk0ODk1MjUyMA==.html;實(shí)物圖01為:實(shí)物圖02為:---------------對(duì)程序代碼均使用“函數(shù)分割”形式
之前做的PCB板回來(lái)前,需構(gòu)建“驅(qū)動(dòng)代碼”的“架構(gòu)”問(wèn)題,相對(duì)簡(jiǎn)單,按流程圖整理出的文件截圖共2頁(yè),具體如下:第1頁(yè):第2頁(yè):--------------------------華麗分割線 1-------------------------編程使用的“版本”
1.引腳:0入1出設(shè)置狀態(tài)輸出狀態(tài)IO寄存器設(shè)置 DDR×某一位 置1,相應(yīng)位IO被設(shè)為輸出; PORT×某一位 置1/0,相應(yīng)位電平為高/低。輸入狀態(tài)IO寄存器設(shè)置 DDR×某一位 置0,相應(yīng)位的IO口被設(shè)為輸入; PORT×某一位 置1,
所做的“功率LED板”,通過(guò)使用STM8完成手機(jī)、電腦通過(guò)藍(lán)牙控制功率器件的有效動(dòng)作,自己編寫(xiě)“代碼”已經(jīng)完全調(diào)通,其中也遇到不少問(wèn)題,列舉如下:--------------------------制作方面-----------------------01)