在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

    
    
    <address id="vxupu"><td id="vxupu"></td></address>

      <pre id="vxupu"><small id="vxupu"></small></pre>
      <dfn id="vxupu"></dfn>
      <div id="vxupu"><small id="vxupu"></small></div>
    1. 新聞中心

      EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于STM32F107的嵌入式POS系統(tǒng)設(shè)計(jì)

      基于STM32F107的嵌入式POS系統(tǒng)設(shè)計(jì)

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

        

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

       

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

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

       ?、?打開晶振:

        LCD_WriteReg(0x0000,0x0001);

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

        LCD_WriteReg(0x0001,0x6B3F);

       ?、?掃描開始地址:

        LCD_WriteReg(0x000F,0x0000);

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

        (1 )設(shè)置光標(biāo)函數(shù)

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

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

        (2)畫線函數(shù)

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

        其中,x,y 是位置坐標(biāo),Length 是指線的長(zhǎng)度,Direction是指線的朝向,LineColor 則設(shè)定線的顏色。

        (3)顯示漢字

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

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

        2 軟件框圖

        根據(jù)項(xiàng)目的整體規(guī)劃,管理員及收銀員軟件系統(tǒng)框圖分別如圖6、圖7 所示。

        

       

        圖6 管理員系統(tǒng)軟件結(jié)構(gòu)框圖

        3 系統(tǒng)的運(yùn)行情況

        3.1 機(jī)器自檢

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

        

       

        圖7 收銀員系統(tǒng)軟件結(jié)構(gòu)框圖

        

       

        圖8 機(jī)器測(cè)試及其結(jié)果顯示

        3.2 運(yùn)行結(jié)果

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

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

        結(jié)語

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

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


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

      上一頁 1 2 下一頁

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

      評(píng)論


      相關(guān)推薦

      技術(shù)專區(qū)

      關(guān)閉