touch示例程式

2021-10-24 12:16:44 字數 1082 閱讀 3143

進入touch工程目錄

cd esp-dev-kits/esp32-s2-kaluga-1/examples/touch
配置工程

idf.py set-target esp32s2 menuconfig
example configuration—>(45) ws2812 gpio 通過rgb燈看touch效果,所以選擇gpio45

example configuration—>touch pad type (esp32-s2-kaluga_v1.3) 開發板的版本號

編譯在這裡你會發現編譯錯誤,示例程式有個驅動結構體多了幾個選項以及有個函式名對應不上,暫時不知道為什麼,修改如下

diff --git a/esp32-s2-kaluga-1/examples/touch/main/main.c b/esp32-s2-kaluga-1/examples/touch/main/main.c

index 46b0401..b16863a 100644

--- a/esp32-s2-kaluga-1/examples/touch/main/main.c

+++ b/esp32-s2-kaluga-1/examples/touch/main/main.c

@@ -92,7 +92,7 @@ static void touchsensor_interrupt_cb(void *arg)

evt.pad_num = touch_pad_get_current_meas_channel();

if (evt.intr_mask & touch_pad_intr_mask_done)

xqueuesendfromisr(que_touch, &evt, &task_awoken);

@@ -108,7 +108,7 @@ static void tp_example_set_thresholds(void)

for (int i = 0; i < touch_button_num; i++) ;

touch_pad_filter_set_config(&filter_info);

燒錄

EXT JS 6示例程式 Login示例程式

1.用sencha cmd生成應用程式模版 2.建立login view元件 資料夾下,有預設的 main 資料夾,這個資料夾包含了檔案main.js,maincontroller.js,和 mainmodel.js 資料夾下建立乙個資料夾 login 在 login 資料夾下,新建兩個檔案 log...

UDP Socket示例程式

通常我們涉及到的網路程式設計,也稱為socket程式設計,多數是tcp和udp協議的程式設計,二者最大的區別就是 1.tcp是可靠的傳輸,需要三次握手建立連線再傳資料,而udp是無連線的,即使沒有接收方,也可以乙個勁往乙個位址發資料,所以說是不可靠的傳輸模式。2.tcp是基於流模式的,udp是基於資...

爬蟲示例程式

importrequests frombs4importbeautifulsoup try importxml.etree.celementtreeaset exceptimporterror importxml.etree.elementtreeaset base url response req...