簡易型PDA的開發例項

hilam發表於2011-08-16

     剛學會使用CM0,因為lpc1114很便宜,用它做了一個行動式的簡易型PDA,呵呵,雖然麻雀雖小,但五臟俱全。當然因為內部資源的限制,效能不高,主頻只有50MHz,如果想做高檔的,可要用ARM9或者ARM11,主頻在400M~1GHz以上,計劃下一個目標是6410和Andriod.先看看效果吧,觸控式螢幕哦




一。簡易型PDA做了以下幾個功能:

       1. 看門狗狗,用來測試和驗證LPC1114內部看門狗功能。

       2. 電子圖書,用來測試和檢驗FatF檔案系統,支援SD卡功能,支援txt檔案格式。

       3. 數碼相框,用來測試和檢驗BMP圖片檔案的解碼,目前只支援BMP格式,JPG格式暫時不支援。

       4 .觸控畫板,用來測試和檢驗在觸控式螢幕的繪圖功能。

       5. PWM輸出,通常用來控制電機或者外部裝置。

       6. 深度掉電,用來測試PDA的節電能力。

       7. I2C通訊,通常用來和具有I2C介面的裝置通訊

       8. 串列埠通訊,通常用來和具有串列埠的裝置通訊

       9. 按鍵測試,測試PDA的按鍵觸控式螢幕上的按鍵功能


二。先看看原理圖(如下圖1)




看不清楚,對吧,區域性放大LPC1114,如下圖2




三。程式實現方法


     按上述的九種功能每章一個來講解吧。(因為同事出差,將我手提電腦借用,現在資料及程式都在電腦上,所以本章節暫時無法繼續寫作,甚為抱歉,估計要二週後他回來再補上。現在為大家分享一下:高模擬PLC的工業控制板製作的原理與研發經驗)


 

        


相關文章