首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教usb通讯,hc08jb16

建议你再仔细阅读一下些此芯片的Datasheet,再对照一下你的程序中的问题。
一、你的程序中是不是已经把数据送到发送端点的寄存器中?一般的数据缓冲区是双buffer,toggle标志置位了吗?
二、在你发送之前,也就是用端点2之前是不是已经把端点号置为2了呢?
三、你端点2的初始化设置正确吗?
四、你还可以把接收和发送的两个端点互换试试的!
五、在程序中你可以设置断点,在发送第一个数据包后设置断点,看一下状态。
六,在发送的时候,可以用BUS HOUND监控一下,是不是已经发送到总线上。
七,在发送之前还有一个检测Buffer的BUSY状态。你检测了吗?
Gulf
那你得看一下你的端点的初始化设置,如果你的端点设置有错也会出现这样的问题!
Gulf
返回列表