WCH沁恒单片机
直播中

张桂英

7年用户 1505经验值
私信 关注
[问答]

CH569中的端点模式寄存器是如何配置成同步传输模式的?

我目前有以下问题:
  • 文档中所说的单缓冲和双缓冲是什么意思?我用端点1进行数据的发送和接收,是使用单缓冲吗?
  • CH569中的端点模式寄存器是如何配置成同步传输模式的?是将RB_UEP1_BUF_MOD字段设置为0,发送使能和接收使能同时设置为1,这样子就能实现端点1单缓冲的同步传输吗?
  • 如果我用端点1进行同步传输,端点控制寄存器中的字段该如何设置?以端点1发送控制寄存器为例,RB_UEP_T_AUTOTOG字段在同步传输设置为0,RB_UEP_TRES_NO设置为1,剩下的RB_UEP_T_TOG_MASK和RB_UEP_TRES_MASK该如何配置?最好能解释下原因

????以上都是关于USB2.0的




回帖(2)

张莹

2022-6-27 11:13:08
还有就是USB设备的发送事务函数有示例吗?我目前在CH569的EVT中未找到,有的话,麻烦指明一下;没有的话,请给出相关开发资料以供参考
举报

王琰

2022-6-27 11:13:12
我在USB30那个例程中看到这个,请问按照16个字节对齐是什么原因?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分