国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

野火STM32F103驅動GT911觸摸芯片

這篇具有很好參考價值的文章主要介紹了野火STM32F103驅動GT911觸摸芯片。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

GT911觸摸芯片

芯片介紹

GT911 是專為 7”~8”設計的新一代 5 點電容觸控方案,擁有 26 個驅動通道和 14 個感 應通道,以滿足更高的 touch 精度要求。 GT911 可同時識別 5 個觸摸點位的實時準確位置移動軌跡觸摸面積。并可根據(jù)主控需要,讀取相應點數(shù)的觸摸信息。

芯片原理圖

野火STM32F103驅動GT911觸摸芯片

管腳定義

野火STM32F103驅動GT911觸摸芯片

管腳號

名稱

功能描述

備注

1~11

SEN3~SEN13

觸摸模擬信號輸入

12

AVDD28

模擬電源正

接 2.2uF 濾波電容

13

AVDD18

接 2.2uF 濾波電容

14

DVDD12

接 2.2uF 濾波電容

15

DGND

數(shù)字信號地

16

INT

中斷信號

17

Sensor_OPT1

模組識別口

18

Sensor_OPT2

模組識別口(備選)

需外部下拉

19

I2C_SDA

I2C 數(shù)據(jù)信號

20

I2C_SCL

I2C 時鐘信號

21

VDDIO

GPIO 電平控制

接 2.2uF 濾波電容

懸空:1.8V

接 AVDD:AVDD

22

/RSTB

系統(tǒng)復位腳

需外部 10K 上拉,拉低復位

23~48

DRV25~DRV0

驅動信號輸出

49

AGND

模擬電源地

50~52

SEN0~SEN2

觸摸模擬信號輸入

I2C通信

GT911 提供標準的 I 2 C 通訊接口,由 SCL 和 SDA 與主 CPU 進行通訊。 在系統(tǒng)中 GT911 始終作為從設備,所有通訊都是由主 CPU 發(fā)起,建議通訊速度為 400Kbps 或 以下。其支持的 I 2 C 硬件電路支持時序如下:

野火STM32F103驅動GT911觸摸芯片

GT911 的 I 2 C 從設備地址有兩組,分別為 0xBA/0xBB 和 0x28/0x29。主控在上電初始 化時控制 Reset 和 INT 口狀態(tài)進行設定,設定方法及時序圖如下:

上電時序圖:

野火STM32F103驅動GT911觸摸芯片

設定地址為0x28/0x29的時序:

野火STM32F103驅動GT911觸摸芯片

設定地址為 0xBA/0xBB 的時序:

野火STM32F103驅動GT911觸摸芯片

IIC通信實例(以設備地址為 0xBA/0xBB 為例)

數(shù)據(jù)傳輸

通訊總是由主 CPU 發(fā)起,有效的起始信號為:在 SCL 保持為“1”時,SDA 上發(fā)生由“1” 到“0”的跳變。地址信息或數(shù)據(jù)流均在起始信號之后傳輸。

所有連接在I 2 C總線上的從設備,都要檢測總線上起始信號之后所發(fā)送的8位地址信息, 并做出正確反應。在收到與自己相匹配的地址信息時,GT911 在第 9 個時鐘周期,將 SDA 改為輸出口,并置“0”作為應答信號。若收到不與自己匹配的地址信息,即非 0XBA 或 0XBB,GT911 將保持閑置狀態(tài)。

SDA 口上的數(shù)據(jù)按 9 個時鐘周期串行發(fā)送 9 位數(shù)據(jù):8 位有效數(shù)據(jù)+1 位接收方發(fā)送的 應答信號 ACK 或非應答信號 NACK。數(shù)據(jù)傳輸在 SCL 為“1”時有效。 當通訊完成時,由主 CPU 發(fā)送停止信號。停止信號是當 SCL 為“1”時,SDA 狀態(tài)由“0” 到“1”的跳變。文章來源地址http://www.zghlxwxcb.cn/news/detail-461207.html

對 GT911 寫操作

到了這里,關于野火STM32F103驅動GT911觸摸芯片的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 野火指南者(STM32F103VET6)應用:實現(xiàn)USB虛擬串口(CDC_VPC)

    野火指南者(STM32F103VET6)應用:實現(xiàn)USB虛擬串口(CDC_VPC)

    MCU:STM32F103VET6 開發(fā)環(huán)境:STM32CubeMX+MDK5 ? 實現(xiàn)USB的虛擬串口不需要去理解USB的底層驅動,只需要STM32CubeMX去配置生成工程即可。在野火的指南者中,是沒有這一類的視頻和示例的,博主使用這款開發(fā)板實現(xiàn)USB虛擬串口。 首先需要打開STM32CubeMX工具。輸入開發(fā)板MCU對應型號,找

    2024年02月08日
    瀏覽(23)
  • STM32F103驅動oled顯示屏

    STM32F103驅動oled顯示屏

    oled顯示屏和其他顯示屏類似,不過他只有0.96英寸,屏幕較小,但是使用起來比較方便。有二種驅動方式,分別為IIC,和SPI驅動。驅動方式比較簡單。IIC驅動的話只需要4根線,電源,地線,數(shù)據(jù)線,和時鐘線。 我這里使用的是IIC協(xié)議驅動oled顯示屏,如果想了解IIC協(xié)議的可以看

    2024年02月11日
    瀏覽(40)
  • STM32F103硬件SPI驅動ADS1256

    STM32F103硬件SPI驅動ADS1256

    最近實驗室有幾個項目都需要用到高分辨率AD轉換,于是就開始了ADS1256的開發(fā)。 新手,焊得丑,見諒(能用就行) 二: 本以為很容易就能做完,結果被采樣速率的問題困擾了很久。 代碼如下,使用2.5V基準源進行測試,結果在讀ADS時經常出現(xiàn)讀出0xFFFFFF的情況,只能忍住悲傷

    2024年02月12日
    瀏覽(112)
  • STM32F103ZET6 驅動 OLED

    STM32F103ZET6 驅動 OLED

    目錄 前言 OLED模塊的基本了解 OLED驅動程序的開發(fā) 前言 ? 大家好,這是我第一次發(fā)帖,由于,我的技術并不成熟,程序難免有編寫不規(guī)范的地方,希望讀者能夠指正,也希望這篇帖子能夠讓讀者對OLED模塊有個大致的了解。很高興能與大家交流。 OLED模塊的基本了解 OLED模塊的

    2024年02月14日
    瀏覽(27)
  • STM32的入門——CM3芯片STM32F103VET6的使用和相關外設

    STM32的入門——CM3芯片STM32F103VET6的使用和相關外設

    根據(jù)《STM32庫開發(fā)實戰(zhàn)指南——基于野火指南者開發(fā)板》整理, https://gitee.com/Embedfire-stm32f103-zhinanzhe/ebf_stm32f103_zhinanzhe_ std_tutorial 在整理的過程中,還參考了其他的一些STM32資料 使用了“幕布”這款軟件,添加了一些思維導圖 整理框架目的: 1.梳理知識脈絡 2.復習知識 被動單

    2024年02月03日
    瀏覽(25)
  • 基于STM32F103的PWM電機驅動A4950

    基于STM32F103的PWM電機驅動A4950

    A4950的峰值輸出電流可達±3.5 A,工作電壓為7.6~40v。 優(yōu)點:相對于L298N模塊控制2個電機正反轉僅需要4個I/O口,體積小,發(fā)熱低。 缺點:需要2個PWM引腳才能控制正反轉,所以控制2個電機需要4PWM引腳,會使用STM32F103芯片一個定時器的全部PWM通道。 A4950模塊是靠輸入2路的PWM占空

    2024年02月04日
    瀏覽(31)
  • STM32F103驅動HCSR04超聲波測距顯示

    STM32F103驅動HCSR04超聲波測距顯示

    超聲波模塊在電子DIY作品中實現(xiàn)小車避障測距等方面均應用廣泛,在大學生智能車DIY愛好者中尤為顯眼。 點擊圖片購買 HC-SR04超聲波測距模塊可提供2cm-400cm的非接觸式距離感測功能,測距精度可達3mm,包括發(fā)射器、接收器與控制電路,它是一種壓電式傳感器,利用電致伸縮現(xiàn)

    2024年02月02日
    瀏覽(18)
  • STM32F103ZET6 封裝 LQFP-144 ST意法 單片機芯片

    STM32F103ZET6 封裝 LQFP-144 ST意法 單片機芯片

    STM32F103ZET6 是意法半導體(STMicroelectronics)生產的一款基于 ARM Cortex-M3 內核的 32 位微控制器。它具有高性能、低功耗的特點,廣泛應用于各種嵌入式系統(tǒng)和工業(yè)應用中。STM32F103ZET6 的主要特點如下: 內核:ARM Cortex-M3,工作頻率最高可達 72MHz。 存儲器:64KB SRAM,512KB FLASH。 外

    2024年04月22日
    瀏覽(27)
  • Proteus使用STM32F103系列芯片仿真ADC電壓總是為0問題解答

    Proteus使用STM32F103系列芯片仿真ADC電壓總是為0問題解答

    STM32F103芯片有一組ADC參考電壓端口 ?對應到Proteus中,發(fā)現(xiàn)原理圖上并沒有但是在“配置供電網(wǎng)”中存在 可以看出,VSSA與VDDA同為3.3V,這就導致采集到的電壓沒有0電位參考,所以需要將 VSSA 轉移到 GND 組 ? 此時再允許正確的ADC程序就可以采集到正確的電壓了 ? ? ?

    2024年02月13日
    瀏覽(21)
  • 【硬件基礎】STM32F103C8T6芯片引腳定義及功能介紹

    【硬件基礎】STM32F103C8T6芯片引腳定義及功能介紹

    3.1引腳定義圖解釋 上表中,S表示電源,IO表示輸入輸出,F(xiàn)T表示容忍電壓可達5V,沒有FT的只能達3.3V。 VBAT,備用電源引腳,當系統(tǒng)斷電時,備用電源可給內部的RTC時鐘和備份寄存器供電。 2號引腳,PC13-TAMPER-RTC,可以進行保護數(shù)據(jù)放在被讀取 3-6號引腳,晶振輸入 7號引腳,

    2024年03月17日
    瀏覽(46)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包