開(kāi)發(fā)板上配了一個(gè)電阻觸摸屏,它的控制器是ADS7843,使用SPI進(jìn)行通信。這次實(shí)現(xiàn)的功能是通過(guò)SPI接口與該控制器交互,獲取觸摸屏點(diǎn)擊的坐標(biāo),并顯示在LCD上。略為難點(diǎn)的是SPI作為同步時(shí)鐘的一種,需要判斷時(shí)鐘的極性以
兩個(gè)LED燈雖然可以閃了,但是總是需要CPU的參與?,F(xiàn)在嘗試使用一種更為自動(dòng)化的方法:讓脈寬調(diào)制(PWM)控制器輸出具有一定周期和占空比的方波,以此控制LED燈的亮滅。一、實(shí)現(xiàn)思路依然使用藍(lán)色和琥珀色的LED燈。開(kāi)發(fā)
RTT主要用做一個(gè)全局的定時(shí)器,而且不太通用?,F(xiàn)在嘗試使用一個(gè)更為通用的定時(shí)器進(jìn)行定時(shí):定時(shí)計(jì)數(shù)器(Timer Counter, TC)。TC提供了廣泛的功能,主要可以分為對(duì)輸入的測(cè)量,以及波形的輸出。同樣,它可以產(chǎn)生一系
通信還是比讓LED燈閃爍實(shí)用得多的。這次試試使用UART,實(shí)現(xiàn)開(kāi)發(fā)版和PC間的通信。功能比較簡(jiǎn)單,就是把PC發(fā)向開(kāi)發(fā)版的內(nèi)容發(fā)送回去。這次主要介紹一下UART的配置,至于通信,則使用較為簡(jiǎn)單的不斷查詢UART狀態(tài)寄存器的