您好:
我使用的是esp32-s3开发版,同时使用gatt_server_service_table()和 cdc_acm_host()历程,通过蓝牙接收微信小程序发送的数据,通过USB-cdc 返回到我们设备中,整个过程需要数据回传
想问一下
1.gatts_profile_event_handler()回调函数是在中断中运行的还是在任务正运行的,在这里面使用FressRTOS的函数需要使用中断版本的吗?
2.通过蓝牙收到的数据需要等到 通过usb-cdc将成功数据回传到设备后,在通过蓝牙回传微信小程序接收成功,蓝牙回调在中断里面运行,esp_ble_gatts_send_response(),可以单独创建一个FressRTOS任务里面回传吗?还使用其他的方式回传信息
gatt_server_service_table()历程触发方式,使用freeRTOS的方式
Moderator: ESP_Bob
-
- Posts: 42
- Joined: Thu May 04, 2023 3:49 am
Re: gatt_server_service_table()历程触发方式,使用freeRTOS的方式
你好,
1.gatts_profile_event_handler()回调函数是在中断中运行的还是在任务正运行的
2.通过蓝牙收到的数据需要等到 通过usb-cdc将成功数据回传到设备后,在通过蓝牙回传微信小程序接收成功,蓝牙回调在中断里面运行,esp_ble_gatts_send_response(),可以单独创建一个FressRTOS任务里面回传。
1.gatts_profile_event_handler()回调函数是在中断中运行的还是在任务正运行的
2.通过蓝牙收到的数据需要等到 通过usb-cdc将成功数据回传到设备后,在通过蓝牙回传微信小程序接收成功,蓝牙回调在中断里面运行,esp_ble_gatts_send_response(),可以单独创建一个FressRTOS任务里面回传。
Who is online
Users browsing this forum: No registered users and 4 guests