[發明專利]基于串口對顯示屏任意區域顏色輸出的方法有效
| 申請號: | 201510950491.0 | 申請日: | 2015-12-18 |
| 公開(公告)號: | CN105489152B | 公開(公告)日: | 2018-09-21 |
| 發明(設計)人: | 王衛 | 申請(專利權)人: | 南京巨鯊顯示科技有限公司 |
| 主分類號: | G09G3/20 | 分類號: | G09G3/20 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210036 江蘇省南京市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 顯示屏 串口 輸出 上位機串口 區域顏色 上位機 信號發生器 發送命令 效果提供 調試 返回 | ||
1.一種基于串口對顯示屏任意區域顏色輸出的方法,其特征在于其包括:
步驟1:提供上位機、與上位機串口連接的Scal er模塊、與Scal er模塊輸出相連的顯示屏、以及輸入與上位機串口連接而輸出與Scal er模塊相連的信號發生器;
步驟2:上位機通過串口向Scal er模塊發送命令,Scal er模塊收到命令后依次返回所請求區域的點的R、G、B數值;
其中所述步驟2進一步包括:
所述上位機向一個串口發送查詢命令,Scal er模塊收到后發送返回值給上位機,上位機接收到返回值后對數值進行判斷,如果正確則完成串口識別,否則依次對其他串口進行查詢,直至成功;
所述上位機通過發送單元發送數據,而Scal er模塊則通過數據接收單元接收數據包,接到數據后通過數據包校驗單元對數據進行校驗,如果通過校驗則進行數據解析執行后續操作,否則當做無效數據不予處理;
Scal er模塊解析數據后對命令進行判斷,如果是獲取對區域的顏色輸出,則依次遍歷區域內的點,將各點的顏色數值按照約定格式發送給上位機,其中數據返回單元是對上位機所發出的命令做出回應,表示接收到某命令或返回PC請求的數值;
上位機將Scal er模塊返回的R、G、B數值進行保存至結束。
2.根據權利要求1所述的方法,其特征在于:所述Scal er模塊將當前被抓取顏色的點以十字光標的方式顯示來,且在抓取區域內各點的R、G、B數值時,顯示屏界面上十字光標快速遍歷區域內各點。
3.根據權利要求1所述的方法,其特征在于:所述Scal er模塊在位置寄存器中寫坐標值,而在顏色寄存器中讀到該坐標的R、G、B數值。
4.根據權利要求1所述的方法,其特征在于:所述Scal er的數據接收單元根據收到的坐標及顯示屏的HSTART、VSTART數值計算出顯示屏的實際顯示區域坐標。
5.根據權利要求3所述的方法,其特征在于:所讀取到的R、G、B數值是Scal er模塊的輸出值,而非顯示在顯示屏上的數值。
6.根據權利要求1所述的方法,其特征在于:串口線連接上位機的USB接口和MSTAR燒錄工具的USB接口,MSTAR燒錄工具上的VGA OUT接口通過VGA信號線和顯示屏的VGA接口相連,建立上位機和Scal er模塊的通訊。
7.根據權利要求1所述的方法,其特征在于:基于ST顯示方案時,串口線連接上位機的USB接口和ST主板的RS232接口,建立上位機和Scal er模塊的通訊。
8.根據權利要求1所述的方法,其特征在于:所述數據包括數據頭、數據長度位、數據段和檢驗位。
9.根據權利要求8所述的方法,其特征在于:所述數據頭為1個字節,數據長度位為1個字節,數據段為8個字節,檢驗位為1個字節。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京巨鯊顯示科技有限公司,未經南京巨鯊顯示科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510950491.0/1.html,轉載請聲明來源鉆瓜專利網。





