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

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 低壓電力載波抄表終端遠(yuǎn)程升級(jí)系統(tǒng)開發(fā)

            低壓電力載波抄表終端遠(yuǎn)程升級(jí)系統(tǒng)開發(fā)

            作者: 時(shí)間:2009-11-12 來源:網(wǎng)絡(luò) 收藏
            引 言
            隨著科技的發(fā)展,抄表已廣泛應(yīng)用于的各個(gè)行業(yè),為部門節(jié)省了人力物力資源并提高了效率。另一方面,電力抄表卻需要大量的工程人員去現(xiàn)場維護(hù)。這是各相關(guān)企業(yè)和公司急需解決的問題,針對這一問題,提出了基于POP3的電力抄表,該通過連接POP3服務(wù)器,下載新程序并進(jìn)行Base 64解碼,最后利用ARM7的IAP功能實(shí)現(xiàn)程序的實(shí)時(shí)更新,解決了終端系統(tǒng)程序現(xiàn)場維護(hù)的問題,真正意義上節(jié)省了人力物力資源。該系統(tǒng)已應(yīng)用于電力載波抄表終端中,并取得了明顯的成效。

            1 系統(tǒng)工作原理
            該系統(tǒng)主要有GPRS連接、POP3接收郵件、Base 64解碼和IA P編程4部分組成。GPRS連接通過SIM300模塊將低壓電力載波抄表終端連接到服務(wù)器;然后,通過POP3協(xié)議將郵件服務(wù)器上的新程序下載到低壓電力載波抄表終端上;之后,對下載的程序進(jìn)行Base 64解碼,最后通過LPC2214的IAP功能將解碼后的程序?qū)懙絃PC2214的FLASH中,完成升級(jí)的功能。系統(tǒng)框圖如圖1所示。

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

            2 POP3協(xié)議和Base 64編碼原理
            2.1 POP3協(xié)議

            POP3適用于C/S結(jié)構(gòu)的脫機(jī)模型,是因特網(wǎng)電子郵件的第一個(gè)離線協(xié)議標(biāo)準(zhǔn),POP3允許用戶從服務(wù)器上把郵件存儲(chǔ)到本地主機(jī)(即自己的計(jì)算機(jī))上,同時(shí)刪除保存在郵件服務(wù)器上的郵件,而POP3服務(wù)器則是遵循POP3協(xié)議的接收郵件服務(wù)器,用來接收電子郵件的。POP3協(xié)議有三種狀態(tài):認(rèn)可狀態(tài)、處理狀態(tài)和更新狀態(tài)。當(dāng)客戶機(jī)與服務(wù)器建立聯(lián)系時(shí),一旦客戶機(jī)提供了自己身份并成功確認(rèn),即由認(rèn)可狀態(tài)轉(zhuǎn)入處理狀態(tài),在完成相應(yīng)的操作后客戶機(jī)發(fā)出Quit命令,則進(jìn)入更新狀態(tài),更新之后重返認(rèn)可狀態(tài)。
            2.2 Base 64編碼原理
            Base 64是一種很常見的編碼規(guī)范,被設(shè)計(jì)用來將任意序列的8字節(jié)描述為一種不易被人直接識(shí)別的形式。它的作用是將二進(jìn)制序列轉(zhuǎn)換為人類可讀的ASCII字符序列,常用在需用通過文本來傳輸二進(jìn)制數(shù)據(jù)的協(xié)議中,如HTTP和SMTP等。
            Base 64編碼規(guī)則為對于待編碼數(shù)據(jù),以3個(gè)字節(jié)為單位,依次取6位,前兩位補(bǔ)0形成8位編碼,由于3×8=4×6,3個(gè)字節(jié)的輸入會(huì)編碼成4個(gè)字節(jié)的輸出。如果剩下的字符不足3個(gè)字節(jié),則用0填充,輸出字符使用“=”,因此編碼后輸出的文本末尾可能會(huì)出現(xiàn)1個(gè)或2個(gè)“=”。因此,Base 64解碼過程與編碼過程正好相反。這里給出解碼的關(guān)鍵程序示例:


            上一頁 1 2 下一頁

            評(píng)論


            相關(guān)推薦

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

            關(guān)閉