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