USB_DEV_BULK问题 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3067|回复: 2

USB_DEV_BULK问题

[复制链接]

1

主题

3

帖子

26

积分

新手上路

Rank: 1

积分
26
发表于 2017-1-6 16:26:17 | 显示全部楼层 |阅读模式
USB_DEV_BULK例程每次给上位机发送数据之后指针都指向g_pucUSBRxBuffer发送的最后一个字节,下次发送时接着上一次发送的地址进行发送,我想请教各位大神怎样更改才能使得USB每次发送数据都是从g_pucUSBRxBuffer的第一个字节开始发送?谢谢
回复

使用道具 举报

1

主题

4

帖子

91

积分

注册会员

Rank: 2

积分
91
发表于 2022-1-6 10:55:09 | 显示全部楼层
我也遇到过此问题,只需在接收完数据后调用USBBufferInit函数将收发缓存重置一下即可。

回复 支持 反对

使用道具 举报

0

主题

1

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2022-1-9 21:11:51 | 显示全部楼层
LMJ 发表于 2022-1-6 10:55
我也遇到过此问题,只需在接收完数据后调用USBBufferInit函数将收发缓存重置一下即可。

...

你好,关于USB外部电源控制的寄存器,在官方的文档中并没有记载说明;但是代码里面却对寄存器进行了操作。请问你有找到对应的寄存器说明资料吗?
代码见下:
#define USB_O_EPC               0x00000400  // USB External Power Control
#define USB_EPC_EPENDE          0x00000004  // EPEN Drive Enable
HWREGH(ulBase + USB_O_EPC) |= USB_EPC_EPENDE
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-3-28 23:25 , Processed in 0.037108 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表