<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于STM32F107的嵌入式POS系統設計

基于STM32F107的嵌入式POS系統設計

作者: 時(shí)間:2014-09-02 來(lái)源:網(wǎng)絡(luò ) 收藏

  

本文引用地址:http://dyxdggzs.com/article/262483.htm

 

  圖5 SSD1289 與作為CPU 的F107VC 的連接

  下列是液晶部分的初始化操作。

 ?、?打開(kāi)晶振:

  LCD_WriteReg(0x0000,0x0001);

 ?、?驅動(dòng)輸出控制(240×320 的分辨率):

  LCD_WriteReg(0x0001,0x6B3F);

 ?、?掃描開(kāi)始地址:

  LCD_WriteReg(0x000F,0x0000);

  而液晶屏如果要顯示色彩繽紛的圖像或者文字就需要軟件對它進(jìn)行控制,而這是具有一定復雜度的,下列是液晶部分的部分高級函數操作。

  (1 )設置光標函數

  Set_LCD_Cursor(u8 x,u16 y,u8 CursFlag,u32 CursCycleTime,u8 high,u8 width);

  其中,x,y 是光標閃爍的位置;CursFlag=1 表示顯示光標;CursFlag=0 表示不顯示光標;CursCycleTime 是光標閃爍的周期;high 和width 則分別表示光標的高度和寬度。

  (2)畫(huà)線(xiàn)函數

  LCD_DrawLine(u8 x,u16 y,uint16_t Length,uint8_t Direction,u16 LineColor);

  其中,x,y 是位置坐標,Length 是指線(xiàn)的長(cháng)度,Direction是指線(xiàn)的朝向,LineColor 則設定線(xiàn)的顏色。

  (3)顯示漢字

  LCD_Disp_HZ_CharString(u8 x,u16 y,u8 *str,u16fontcolor,u16 backcolor);

  其中,x,y 是位置坐標,str 指針指向漢字或英文字符編碼fontcolor,backcolor 分別顯示字符顯示顏色和背景顏色。

  2 軟件框圖

  根據項目的整體規劃,管理員及收銀員軟件系統框圖分別如圖6、圖7 所示。

  

 

  圖6 管理員系統軟件結構框圖

  3 系統的運行情況

  3.1 機器自檢

  該套電子設備具有機器自檢功能,用戶(hù)通過(guò)輸入管理員密碼進(jìn)入“設置”,然后再進(jìn)入“機器測試及其結果顯示”就能夠及時(shí)了解機器運行是否正常,如圖8 所示。

  

 

  圖7 收銀員系統軟件結構框圖

  

 

  圖8 機器測試及其結果顯示

  3.2 運行結果

  在執行“登陸”→輸入“收銀員”密碼→“收款”,然后就可以出現收款界面。這個(gè)時(shí)候無(wú)論用掃描槍和商品編號輸入數字,都可以把商品編號輸入在框內,而且數量框也可以自行輸入每件商品的數目,然后按回車(chē)鍵結賬。最后,能夠在打印機上顯示打印小票,并且在LCD 上顯示收款界面收款界面--編者注。

  如果想要錄入商品信息,可以執行“登陸”→輸入“管理員”密碼→“錄入商品信息”,然后就可以出現錄入商品信息界面略--編者注。此時(shí),可以按中英文輸入切換鍵和大小寫(xiě)切換鍵分別切換輸入的語(yǔ)言和英文大小寫(xiě)。

  結語(yǔ)

  使用F107VC 作為便攜式的硬件平臺,能夠較大幅度地降低成本,操作更加便利,同時(shí)POS機的基本功能并沒(méi)有因此而減弱。而功能在F107VC 上的開(kāi)發(fā)還可以更加充分,比如利用USB接口把更多的重要資料存儲在上位機中等。

pos機相關(guān)文章:pos機原理


晶振相關(guān)文章:晶振原理
透射電鏡相關(guān)文章:透射電鏡原理
三維掃描儀相關(guān)文章:三維掃描儀原理
熱敏打印機相關(guān)文章:熱敏打印機原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: Cortex M3 STM32 POS

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>