feat: 更新触摸屏支持与配置
- 移除不再使用的 CST816 触摸屏组件,替换为 CST816S 版本 - 更新依赖项以包含 espressif/esp_lcd_touch_cst816s - 调整触摸屏初始化逻辑,支持新的 CST816S 驱动 - 修改显示配置以适应新的 LCD 分辨率和间隙设置 - 启用触摸功能并更新相关的 I2C 配置 - 更新 sdkconfig.defaults 以禁用 CST816S 的读取 ID 功能
This commit is contained in:
+16
-68
@@ -13,72 +13,6 @@ dependencies:
|
||||
registry_url: https://components.espressif.com/
|
||||
type: service
|
||||
version: 1.0.6
|
||||
espp/base_component:
|
||||
component_hash: 044472522a07bb4f03f50885ad0f3684d26254ef7cb0ea73f21d11241cfe4fdd
|
||||
dependencies:
|
||||
- name: espp/logger
|
||||
registry_url: https://components.espressif.com
|
||||
require: private
|
||||
version: '>=1.0'
|
||||
- name: idf
|
||||
require: private
|
||||
version: '>=5.0'
|
||||
source:
|
||||
registry_url: https://components.espressif.com
|
||||
type: service
|
||||
version: 1.1.3
|
||||
espp/base_peripheral:
|
||||
component_hash: f1b5be84a6f1e3150d1b3d4a6ca5c81be0da06d3be391cc869b795ac4d5b7b92
|
||||
dependencies:
|
||||
- name: espp/base_component
|
||||
registry_url: https://components.espressif.com
|
||||
require: private
|
||||
version: '>=1.0'
|
||||
- name: idf
|
||||
require: private
|
||||
version: '>=5.0'
|
||||
source:
|
||||
registry_url: https://components.espressif.com
|
||||
type: service
|
||||
version: 1.1.3
|
||||
espp/cst816:
|
||||
component_hash: a7c153be65c384213e80c83fec5a5466b172dd821021eb32d99b6752ad8f5f62
|
||||
dependencies:
|
||||
- name: espp/base_peripheral
|
||||
registry_url: https://components.espressif.com
|
||||
require: private
|
||||
version: '>=0.22.0'
|
||||
- name: idf
|
||||
require: private
|
||||
version: '>=5.0'
|
||||
source:
|
||||
registry_url: https://components.espressif.com/
|
||||
type: service
|
||||
version: 0.22.1
|
||||
espp/format:
|
||||
component_hash: 997bc557fbb73549999699407f27856ad3c3cd9207e2e5f4af523e8dfc9ae659
|
||||
dependencies:
|
||||
- name: idf
|
||||
require: private
|
||||
version: '>=5.0'
|
||||
source:
|
||||
registry_url: https://components.espressif.com
|
||||
type: service
|
||||
version: 1.1.3
|
||||
espp/logger:
|
||||
component_hash: 2a636c84d987a20b98cabbdcc65b92d9b6725d1c12cf2b3487d6ba60e452ef13
|
||||
dependencies:
|
||||
- name: espp/format
|
||||
registry_url: https://components.espressif.com
|
||||
require: private
|
||||
version: '>=1.0'
|
||||
- name: idf
|
||||
require: private
|
||||
version: '>=5.0'
|
||||
source:
|
||||
registry_url: https://components.espressif.com
|
||||
type: service
|
||||
version: 1.1.3
|
||||
espressif/esp_lcd_touch:
|
||||
component_hash: 3f85a7d95af876f1a6ecca8eb90a81614890d0f03a038390804e5a77e2caf862
|
||||
dependencies:
|
||||
@@ -89,6 +23,20 @@ dependencies:
|
||||
registry_url: https://components.espressif.com
|
||||
type: service
|
||||
version: 1.2.1
|
||||
espressif/esp_lcd_touch_cst816s:
|
||||
component_hash: a562ca3238756cca575908ed2cc4da4bab95f3815180b4f01f4c949b658bdd6d
|
||||
dependencies:
|
||||
- name: espressif/esp_lcd_touch
|
||||
registry_url: https://components.espressif.com
|
||||
require: public
|
||||
version: ^1.2.0
|
||||
- name: idf
|
||||
require: private
|
||||
version: '>=5.2'
|
||||
source:
|
||||
registry_url: https://components.espressif.com/
|
||||
type: service
|
||||
version: 1.1.1~1
|
||||
espressif/esp_lcd_touch_stmpe610:
|
||||
component_hash: d8adce47eabe3f8caa23c5acf03cfefe78012628abd974673ccb9a577c3d738b
|
||||
dependencies:
|
||||
@@ -116,9 +64,9 @@ dependencies:
|
||||
version: 9.3.0
|
||||
direct_dependencies:
|
||||
- atanisoft/esp_lcd_touch_xpt2046
|
||||
- espp/cst816
|
||||
- espressif/esp_lcd_touch_cst816s
|
||||
- espressif/esp_lcd_touch_stmpe610
|
||||
- lvgl/lvgl
|
||||
manifest_hash: 10c0c694b19d739cb3a8b361aa783292ec04b0f26fdbd54a5e06e72dd9b7b37c
|
||||
manifest_hash: 2b6db917e70b8d2f517a68c9019f4be93d8a03d820ef9c487259330151bd4a4f
|
||||
target: esp32s3
|
||||
version: 3.0.0
|
||||
|
||||
Reference in New Issue
Block a user