精品国产成人av在线免_国产高潮免费视频_成人综合久久网_可以看毛片的网址_日本在线视频www色_无码精品国产一区二区三区免费_午夜福利123_女同性恋一区二区_jizzjizz国产精品喷水_六月丁香激情网

電阻式觸摸屏的Controller TSC2046驅動調試常見問題

作者: 51Touch     時間:2013-01-22     源于:好記性不如寫博客    總點擊:
【導讀】:電阻式觸摸屏的Controller從原理上,簡單的說就是一個可切換通道的AD轉換器,常見的有類似TSC2046這一系列的獨立芯片,也有Buildin在MPU里的集成模塊。這里記錄的主要是這類觸摸屏驅動的調試中我所遇到過的一些問題

    觸摸屏驅動調試常見問題總結。電阻式觸摸屏的Controller從原理上,簡單的說就是一個可切換通道的AD轉換器,常見的有類似TSC2046這一系列的獨立芯片,也有Buildin在MPU里的集成模塊。這里記錄的主要是這類觸摸屏驅動的調試中我所遇到過的一些問題,因為具體硬件平臺和環境不同,有些問題,現象和原因可能不一定與你的實際情況相同,僅供參考。

數據線上無法得到正確的數據

癥狀

    讀取的測量數據變化不定,幾乎沒有規律
 
分析

    Tsc2046控制器在接收到8個bit的測量指令后,需要一段的時間完成測量和AD轉換工作,這期間在其busy線上會輸出高電平,直到電平拉低后在數據線上才會輸出數據。 而這期間,其片選信號從spec上看,應該要保持有效,所以在使用SPI接口時候,需要采用比如32位傳送的方式,使得在傳完8位指令后,繼續保持片選和時鐘,已接收后續的測量結果數據,因為這期間無法測量busy信號,假定其為某一恒定時間,位移得到所需測量結果。分析數據不穩定的原因在于這段busy等待時間在不同的測量情況下,長度可能不一定是確定的,導致無法準確判斷應該提取SDO口上的哪段數據作為測量結果。
 
    所以主要矛盾在于我所使用的CPU的SPI口的片選和時鐘信號無法與數據線分開獨立自由控制。
 
解決
   
    采用GPIO口模擬SPI時序,從而可以自己控制clk和片選信號,因此此時可以測量busy線的信號,從而準確的得知何時tsc2046開始完成測量并輸出測量結果。

busy線長期處于忙等待狀態

癥狀
   
    送完指令,等待busy拉低的過程中,busy信號始終為高
 
分析
   
    仔細分析spec,發現在busy狀態下,tsc2046依然需要clk來完成AD轉換工作,所以在等待busy信號的時候,要同時繼續保持CLK信號
 
解決
 
    每讀一次busy信號的同時,繼續用GPIO口模擬一個周期的CLK信號。

不斷產生pendown中斷

癥狀
   
    在第一次觸摸屏幕,pendown中斷產生,并完成測量后,即使放開觸摸屏,依然連續不斷的有pendown中斷信號產生,反復進入測量過程。
 
分析
   
    測量觸摸屏X+ pin 上的電平發現,即使在等待中斷的過程中,X+ pin 也始終為低電平,而理論上,此時該pin應該為高電平,由于Y- pin 接地,在觸摸屏被按下的時候,X+ pin 電壓被拉低,從而產生pendown中斷。
   
    反復調試發現該pin電壓為低的原因在于在上一次測量中,最后一次測量的是Z1,在觸摸屏放開的時候,測量Z1的過程中,X+為低電平。而后回到等待中斷狀態的時候,X+ pin 由于外部電容的原因,被上拉電阻重新拉高為高電平需要一段的時間,在此之前,如果打開中斷,就會誤判,錯誤的收到中斷信號
 
解決
 
    有幾種辦法可以解決:
 
    減小外部電容
    將中斷由電平觸發改為下降沿觸發
    在完成測量之后,打開中斷之前,延遲一段時間。等待X+ Pin回到高電平狀態
 
    改變電容涉及到硬件電路改變,而改變觸發方式則因為目前使用的中斷線無法改成邊沿觸發,不可行,所以目前是用最后一種方式。

 
    可以嘗試改變測量順序,先測Z1再測X,Y看是否這樣可以避免最后一種方式所需的延遲。減小cpu占用率。

采集的數據有劇烈抖動    

癥狀
   
    觸摸屏壓下以后,即使保持位置不動,所取得的XY坐標也會不時發生較大范圍的跳動,幅度達到十幾個到幾十個像素
 
分析
   
    通常觸摸屏的抖動是不可避免的,畢竟是一個模擬信號的AD轉換的過程,但是正常抖動應該在幾個像素以下。大范圍的坐標抖動,說明AD轉換采樣取得的電壓值有較大變化。理論上大致會有兩類原因造成:
 
    AD轉換的參考電壓跳動
    取樣PIN腳輸入電壓跳動
 
因此,外推一下,不外乎是:
   
    參考電壓或取樣PIN腳電壓受到干擾
    取樣時刻,對應PIN腳的電壓值還未穩定
    觸摸屏本身質量原因(如貼合存在空隙等),觸壓時電阻值變化較大,造成輸出電壓的抖動
 
解決
   
    具體解決時就要具體分析跳動的現象和規律了
    通常如果是內置觸摸屏控制模塊的MPU,取樣PIN腳數據受到干擾的可能性較大,因為這時候,電阻式觸摸屏的4個PIN腳的走線相對獨立的觸摸屏控制芯片來說,可能會比較長,周邊的其它信號線可能也比較多。要注意保護好信號。
    后兩者對應的措施包括延遲消抖,合理安排采樣時間,間隔。 改進觸摸屏本身等。
 
    最后,抖動有時候是不能完全消除的,可以通過數據平滑的措施在一定程度上減弱抖動帶來的干擾。

CPU占用率超高

癥狀
   
    觸摸筆壓下后,CPU占用率迅速攀高到一個不合理的地步,松開后降低
 
分析
   
    通常這種情況都是由于使用了不合理的查詢手段來獲取采樣數據,例如忙等待AD轉換的結束,采樣頻率過快等等
 
解決
   
    理論上,所有這類IO設備都應該采用中斷驅動的方式來獲取數據。很遺憾的是,有些內置的觸摸屏控制模塊,轉換結束后并不產生中斷信號,只是設置一個狀態寄存器,需要由軟件查詢得到。這種情況下,如果轉換完成時間不定,又沒有較高精度的定時中斷源,只能犧牲相應速度,在每次查詢間隔之間睡眠一段足夠長的時間,讓出CPU。 通常來說,在jiffies值為10ms間隔的系統上,最快每秒查詢50-100次,也基本能夠滿足像手寫輸入這樣的應用的需求了。
 


相關閱讀:3D打印    模具產業    微鑄鍛技術    石墨烯    OLED面板    夏普    iPhone 8    半導體    蘋果    
關于我們 | 廣告服務 | 聯系我們 | 版權聲明 | 隱私政策 | 網站地圖 | 友情鏈接 | 歡迎投稿 | 加入收藏 | 意見反饋 | 經銷商加入
網站廣告、經銷商加盟、觸摸屏軟件銷售: 028-85108892 13183843395 028-66219290 聯系人: 張小姐 產品購買聯系方式如下:
地址:成都市高升橋東路2號高盛中心1109室 電話: 028-85108892 13183843395 028-66219290
版權所有 Copyright(C) 2003-2015 All rights reserved 中國觸摸屏網 電子郵件: 51touch@126.com touch8@gmail.com
業務合作QQ:觸摸屏技術,觸摸屏報價,觸摸屏軟件咨詢 43361182 觸摸屏軟件制作與技術支持:觸摸屏軟件,觸摸查詢系統,觸摸查詢軟件 893008608 媒體合作QQ: 893008608

2000人超級QQ觸摸屏群:59897879 171220106


分享到
精品国产成人av在线免_国产高潮免费视频_成人综合久久网_可以看毛片的网址_日本在线视频www色_无码精品国产一区二区三区免费_午夜福利123_女同性恋一区二区_jizzjizz国产精品喷水_六月丁香激情网
天天操夜夜操很很操| 欧美日韩在线不卡视频| 97视频在线免费播放| 久国产精品视频| av之家在线观看| 精品久久免费观看| 91av俱乐部| 国产精品国产亚洲精品看不卡| 99草草国产熟女视频在线| 男人添女荫道口喷水视频| 美女在线视频一区二区| 久色视频在线播放| 五月天综合婷婷| 日本黄大片一区二区三区| 99精品人妻少妇一区二区| 人人妻人人澡人人爽精品欧美一区| 国产激情在线观看视频| 久久久久99精品成人片| 大桥未久一区二区| 91极品尤物在线播放国产| 成人观看免费完整观看| 精品一二三四五区| 婷婷视频在线播放| www.久久av.com| 免费看污污网站| 色综合av综合无码综合网站| 日韩av新片网| 福利在线一区二区| 免费日韩在线观看| 激情五月五月婷婷| 最新中文字幕久久| 天天成人综合网| 精品国产鲁一鲁一区二区三区| 免费涩涩18网站入口| 91淫黄看大片| 国产一区视频免费观看| 久久久久人妻精品一区三寸| www.com毛片| 亚洲美免无码中文字幕在线 | 激情五月宗合网| 亚洲精品久久久久久久蜜桃臀| 成年人三级视频| 天堂av免费看| 9191国产视频| 欧美中日韩在线| www.av毛片| 极品美女扒开粉嫩小泬| 欧美 丝袜 自拍 制服 另类| 日韩精品综合在线| 欧美视频免费看欧美视频| 国产欧美日韩网站| 久久久999视频| 18岁视频在线观看| 亚洲污视频在线观看| 色婷婷.com| 亚洲精品永久视频| 99999精品| 免费在线黄网站| 好吊妞无缓冲视频观看| 男人亚洲天堂网| 亚洲国产精品三区| mm131国产精品| 国产xxxxhd| 久久这里只有精品8| 男女视频网站在线观看| 无码人妻丰满熟妇区毛片| 免费看污黄网站| 性久久久久久久久久久久久久| 国产免费一区二区三区四在线播放| 草草草视频在线观看| 香港三级韩国三级日本三级| 日韩一级片播放| 日本美女视频一区| 日韩精品第1页| 国产a级片网站| 男女无套免费视频网站动漫| 国产永久免费网站| 97碰在线视频| 99免费视频观看| 香蕉视频在线网址| 欧美a v在线播放| 奇米影音第四色| 欧美性受xxxx黑人猛交88| 国产乱子伦农村叉叉叉| 网站一区二区三区| 国产 国语对白 露脸| 久久免费视频3| 色播五月综合网| 日韩欧美视频免费在线观看| 欧美一区二区三区爽大粗免费| 日本va中文字幕| 成人在线观看毛片| 美女网站免费观看视频| 国产精品8888| aaaaaa亚洲| www.国产亚洲| 亚洲天堂av线| 国产免费xxx| 人妻有码中文字幕| 中文字幕精品在线播放| 无码少妇一区二区三区芒果| 青青在线免费视频| 一区二区三区国产免费| av网站手机在线观看| 在线观看国产一级片| 日韩精品视频在线观看视频 | av一区二区三区免费观看| 爆乳熟妇一区二区三区霸乳| av磁力番号网| 午夜精品久久久内射近拍高清| 亚洲女人在线观看| 欧美 日韩精品| 男女h黄动漫啪啪无遮挡软件| 久久久久久久少妇| a级黄色片免费| 亚洲一区二区三区四区五区| 国产午夜福利100集发布| 欧美黑人经典片免费观看| 手机免费看av网站| aaa毛片在线观看| 樱空桃在线播放| 日本不卡一区二区在线观看| 337p粉嫩大胆噜噜噜鲁| 欧美 日韩 国产精品| 五月天婷婷影视| 国产精品无码专区av在线播放| 日本免费成人网| 樱花草www在线| 中文字幕av不卡在线| 久热免费在线观看| 亚洲熟妇无码一区二区三区| 亚洲美女自拍偷拍| 精品亚洲视频在线| 韩国日本美国免费毛片| 国产精品网站免费| 阿v天堂2018| 久久www视频| 欧美少妇一区二区三区| 成人av毛片在线观看| 波多结衣在线观看| 国产男女激情视频| 青青草原av在线播放| 男人用嘴添女人下身免费视频| a级片一区二区| 一二三四中文字幕| 日本黄色播放器| 日本美女久久久| 91插插插影院| 天美一区二区三区| 手机免费看av网站| 蜜桃福利午夜精品一区| gai在线观看免费高清| 日本在线播放一区二区| 色播五月综合网| av亚洲天堂网| 午夜免费福利网站| 亚洲男人天堂2021| 操人视频免费看| 国产系列第一页| 丰满人妻一区二区三区53号| 9色视频在线观看| 屁屁影院ccyy国产第一页| 中文字幕人妻熟女人妻洋洋| 97干在线视频| 日韩精品―中文字幕| 青青视频在线播放| caopor在线视频| 久久99999| 日韩欧美中文在线视频| 久久久久久久久影视| 激情小视频网站| 国内外成人激情视频| 国产成人久久777777| 深夜黄色小视频| 爽爽爽在线观看| 欧洲金发美女大战黑人| 日本黄大片在线观看| 成人免费观看cn| 一本久道综合色婷婷五月| 一区二区免费av| 欧美日韩dvd| 国产91在线免费| 999精彩视频| 国产欧美综合一区| 欧美 丝袜 自拍 制服 另类| 国产日韩成人内射视频| 国产欧美一区二| 欧美 国产 精品| 日韩在线视频在线观看| 色综合色综合色综合色综合| 亚洲妇熟xx妇色黄蜜桃| 777久久精品一区二区三区无码 | 97超碰成人在线| 超碰10000| 国产日韩一区二区在线观看| 中文字幕日韩综合| 韩日视频在线观看| 精品日韩久久久| 亚洲一区 在线播放| 久久国产乱子伦免费精品|