條屏控制協(xié)議

條屏控制協(xié)議

ID:20459641

大?。?53.00 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2018-10-11

條屏控制協(xié)議_第1頁(yè)
條屏控制協(xié)議_第2頁(yè)
條屏控制協(xié)議_第3頁(yè)
條屏控制協(xié)議_第4頁(yè)
條屏控制協(xié)議_第5頁(yè)
資源描述:

《條屏控制協(xié)議》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)

1、條屏控制協(xié)議V4.0_UNICODE精簡(jiǎn)版(2011.05.15)通訊波特率:57600,8,N,1約定:1,如未特別說(shuō)明,所有出現(xiàn)的數(shù)字(如:86、0x5A)均指二進(jìn)制數(shù)字,而不是ASCII碼。2,協(xié)議中所有長(zhǎng)度大于8bit的數(shù)字,均以小端格式存儲(chǔ)(低字節(jié)在前,高字節(jié)在后。)第一部分:發(fā)送信息包總格式所有下發(fā)的指令信息包,都符合如下所述的指令格式:[16字節(jié)信息頭部]+[32字節(jié)指令參數(shù)]+[指令擴(kuò)展內(nèi)容]+[4字節(jié)信息尾部]l信息頭:l指令參數(shù):32字節(jié)。不同的指令,會(huì)有不同的參數(shù),具體見(jiàn)第二部分;l指令擴(kuò)展內(nèi)容:可選段

2、,最多1024字節(jié),如果發(fā)送的指令不需要擴(kuò)展信息,則沒(méi)有該段。l信息尾部:字節(jié)0-1:16bit校驗(yàn)和,將本字節(jié)之前所有字節(jié)相加,取低16位。字節(jié)3:1字節(jié)信息結(jié)束標(biāo)志,固定為0x50.注,每條指令總長(zhǎng)度不超過(guò)16+32+1024+4=1076字節(jié),每條指令最短16+32+4=52字節(jié)。第二部分,具體指令代碼描述0x03、發(fā)送信息指令:注:以發(fā)送unicode編碼的文本信息“你好”為例。完整的數(shù)據(jù)包如下:A0380001000000000000000000030000010000000F0101000000000000000

3、00000000000000000000100000000000100D00CED16CE020050。數(shù)據(jù)包解析如下:l信息頭部:已在第一部分描述,以后不再列舉。A0380001000000000000000000030000l指令參數(shù):參數(shù)范圍說(shuō)明:字節(jié)2:動(dòng)畫(huà)方式0x00-立刻顯示0x01-左移0x02-右移0x03-上移0x04-下移0x05-左拉幕0x06-下拉幕0x07-右拉幕字節(jié)4:移動(dòng)速度,0x00-0x0F,數(shù)字越大越快。字節(jié)5:頁(yè)面停留時(shí)間,0x00-0xFF,秒數(shù)。字節(jié)6:字庫(kù)類(lèi)型(二次開(kāi)發(fā)訂制卡)。字

4、節(jié)24:文字顏色,0x01--紅色;0x02--綠色;0x03–黃色;(單色屏直接填充為0x01)。字節(jié)30:當(dāng)前節(jié)目所屬分區(qū)。0x01表示分區(qū)1,0x02表示分區(qū)2,0x03表示分區(qū)3,不分區(qū)等同于一個(gè)分區(qū),因此不分區(qū)時(shí),該選項(xiàng)直接填0x01。l信息內(nèi)容:普通控制卡:文字的UNICODE編碼。(需要對(duì)文字編碼做處理,具體代碼見(jiàn)文后).訂制控制卡:文字的GB2312編碼。l信息尾部已在第一部分描述,以后不再列舉。0x06、清除所有信息刪除所有信息后,屏幕將只顯示“當(dāng)前無(wú)信息”。具體指令代碼見(jiàn)第四部分的示例包。0x19、臨時(shí)設(shè)

5、置屏幕顯示狀態(tài)l指令參數(shù):顯示狀態(tài),0x01-顯示屏正常顯示;0x00-黑屏(關(guān)機(jī)),不顯示任何內(nèi)容如果控制卡重啟,則屏幕會(huì)恢復(fù)正常顯示狀態(tài)。具體指令代碼見(jiàn)第四部分的示例包。0x23、顯示屏硬件設(shè)置l指令參數(shù):字節(jié)0:顯示屏寬度(單位:像素)/8字節(jié)1:屏高(單位:像素)/8字節(jié)2:顏色類(lèi)型,1=普通;2=增強(qiáng)雙色字節(jié)3:數(shù)據(jù)極性,0=負(fù)極性;1=正極性字節(jié)4:OE極性,0=負(fù)極性;1=正極性字節(jié)5:填充為0字節(jié)6:掃描類(lèi)型,高4位表示掃描方式,低4位代表走線方式。(16分之一掃描可直接填充為0)字節(jié)7:填充為0字節(jié)8-12

6、:填充為0字節(jié)13:?jiǎn)?dòng)方式,0x00–FLASH啟動(dòng)(常規(guī));0x01–RAM啟動(dòng)字節(jié)14-15:填充為0。注,顯示屏實(shí)際寬高必須為8的整倍數(shù),通常都為16的整倍數(shù)。0x24、讀取硬件設(shè)置控制卡將在回饋擴(kuò)展信息中,按照上條命令的格式返回設(shè)置參數(shù)第三部分,終端回饋信息包總格式所有回饋的信息包,均符合如下所述的格式:[終端回饋包格式和下行包格式相同,只是將包頭標(biāo)志改為“0xAF”,結(jié)束標(biāo)志改為“0x5F”。執(zhí)行結(jié)果通過(guò)“指令代碼”字段返回。具體錯(cuò)誤代碼參照備注.注1,對(duì)于群發(fā)信息,無(wú)論執(zhí)行成功于否,終端都不會(huì)返回。第四部分,示

7、例包1,發(fā)送文本信息“LED顯示屏”,進(jìn)入動(dòng)畫(huà)=“立刻顯示”,停留時(shí)間=“2”,顏色=“紅”:A0400001000000000000000000030302010000000E02020000000000000000000000000000000000010000000C0001004C0045004400AE23AA36BF19680400504,清除屏內(nèi)的所有信息:A03400010000000000000000000600000000000000000000000000000000000000000000000000

8、000000000000000000DB000050注意:發(fā)送顯示節(jié)目時(shí),必須按照下面的指令順序發(fā)送信息,否則會(huì)導(dǎo)致發(fā)送失敗,如下:1.發(fā)送關(guān)屏指令(0x19+參數(shù))2.發(fā)送顯示節(jié)目3.發(fā)送開(kāi)屏指令(0x19+參數(shù))關(guān)屏指令:A0340001000000000000000000191918

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。