上海手持機外殼//手持機開發//手持機二次開發收費機
LINUX系統開發環境:
傳統的嵌入式開發環境需要單片機的仿真器,包括C語言、匯編語言、調試工具等的集成開發環境IDE、實時操作系統等。仿真器恐怕要上萬元,C編譯器或IDE也要幾萬元,而實時操作系統則要上十萬元乃至幾十萬元。由于Flash技術的發展,特別是一些CPU可以用JTAG口在背景模式BDM(Background Debug Mode)下調試,故仿真器已可以省去。隨著BDM調試工具的標準化,BDM調試工具會變得越來越簡單、越來越通用,一些BDM調試工具已經簡單到僅僅在PC機并行口和單片機的JTAG接口之間加一道5~3.3 V的緩沖,自制BDM調試工具變得越來越容易。軟件方面,Linux下的自由軟件GNU gcc可以完成幾乎所有知名CPU以及DSP的交叉C編譯和調試,故IDE可以省去。至于操作系統,uClinux、RTLinux、μC/OS等源碼開放的、免費的嵌入式操作系統也都性能穩定可靠。因此,全部使用自由軟件開發嵌入式應用無疑是一種不錯的選擇。我們在32位MCU ColdFire上實現了上述全部開發過程。這一過程原則上也適合其它幾乎所有的32位嵌入式應用系統的開發
系統功能
WEB:支持網頁交互,可通過瀏覽器查看系統的相關信息。
類似我們的路由器,我們可以通過網頁訪問路由器,并給予配置。
鍵盤:Linux臺掛一體機支持其自身鍵盤的所有鍵和USB 2.0標準鍵。
1306外殼Linux系統支持標準USB 2.0接口鍵盤
串口 :支持通訊串口通訊
蜂鳴器:支持蜂鳴器響、停控制 支持語音播放,可以加載千午靜聽,可下載QQ
時鐘:支持時鐘控制,可桌面顯示
語音:支持語音播報功能支持所有wav(波特率22500)格式的語音文件播放
LCD:支持所有RGB顏色模式顯示控制RGB顏色模式(也翻譯為“紅綠藍”,比較少用)是工業界的一種顏色標準,是通過對紅(R)、綠(G)、藍(B)三個顏色通道的變化以及它們相互之間的疊加來得到各式各樣的顏色的,RGB即是代表紅、綠、藍三個通道的顏色,這個標準幾乎包括了人類視力所能感知的所有顏色,是目前運用最廣的顏色系統之一
USB HOST:支持USB接口U盤硬盤以及其它主重設備。USB設備分為HOST(主設備)和SLAVE(從設備),只有當一臺HOST與一臺SLAVE連接時才能實現數據的傳輸。 簡單的說,如果一個數碼設備支持USB HOST,那么它就可以從另外一個USB設備中取得數據。
SD:支持SD卡讀寫 SD卡(Secure Digital Memory Card)中文翻譯為安全數碼卡,是一種基于半導體快閃記憶器的新一代記憶設備,它被廣泛地于便攜式裝置上使用,例如數碼相機、個人數碼助理(PDA)和多媒體播放器等。SD卡由日本松下、東芝及美國SanDisk公司于1999年8月共同開發研制。大小猶如一張郵票的SD記憶卡,重量只有2克,但卻擁有高記憶容量、快速數據傳輸率、極大的移動靈活性以及很好的安全性
Mifare:支持Mifare卡讀寫。也是我們當前使用的主流非接觸式IC卡
上海手持機外殼//手持機開發//手持機二次開發收費機 |
 |
|