1帖子/ 0新
liviu_ioan.
离线
最后一次露面:5年5个月前
加入:2014-06-27 15:27
HID复合设备

你好,

我正在开发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.

关键词: