你好,
我正在开发USB复合设备(= 2个HID设备),我想添加蓝牙LE功能。
我不确定从哪里开始:) - 我是蓝牙的新手。
到目前为止到达的问题:
1.我需要每个设备的单独任务实例,即hogpd_idx_max需要2,右?
///在GATT设备任务实例上的最大HID数
#define hogpd_idx_max(0x01)
2.需要多少连接?
3.创建2任务 - 如何设置Hogpd任务?
//创建hogpd任务
ke_task_create(task_hogpd,&task_desc_hogpd);
static const struct ke_task_desc task_desc_hogpd = {hogpd_state_handler,&hogpd_default_handler,hogpd_state,hogpd_state_max,hogpd_idx_max};
hogpd_state_handler由2个任务共享。
所以,在hogpd_state_handler中定义的处理程序内,我需要使用dest_id来了解涉及哪个任务?
在USB中,我对每个设备有不同的端点。我如何看待'终点':)?
关于HID复合设备的任何帮助 - 高度赞赏。
谢谢。
Liviu.
关键词: