STM32F1和CH9329是否可以实现双向通讯(没有设备串口)并保留键鼠的功能,Windows向CH9329 HID设备发送命令,STM32F1向CH9329发送命令。请问如何实现,能否提供一下例程,CH9329需要切换到什么模式?谢谢
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
STM32F1和CH9329是否可以实现双向通讯(没有设备串口)并保留键鼠的功能,Windows向CH9329 HID设备发送命令,STM32F1向CH9329发送命令。请问如何实现,能否提供一下例程,CH9329需要切换到什么模式?谢谢
您好,可以使用CH9329芯片默认工作模式:芯片工作模式0(键盘+鼠标+HID自定义设备),串口通讯模式0协议传输模式。STM32串口发协议命令给CH9329串口,USB主机发数据给CH9329经过硬件处理下传给CH9329串口,然后发给STM32串口。
单片机端串口命令组包请参考CH9329芯片串口通信协议.PDF文档,USB主机端操作CH9329通讯接口请参考CH9329DBG demo。资料链接:https://www.wch.cn/downloads/CH9329EVT_ZIP.html 。