TI中文支持网
TI专业的中文技术问题搜集分享网站

使用28377D自带的USB和PC通信,驱动安装的问题

下载了TI的USB例程usb_dev_bulk_cpu01,也找到了TI的驱动文件D:\controlSUITE\controlSUITE\device_support\F2837xD\v210\F2837xD_common\windows_drivers,TI提供的驱动文件里面是一个INF文件和一个cat文件,不太清楚这两个文件是怎么使用,才能安装上驱动,我试了用鼠标右击INF文件,并点击安装,但是我的电脑显示错误:你选择的INF文件不支持此安装方法(电脑是Wind 7),不知道是不是这么用的,或者有没有具体可以安装驱动的方法

Susan Yang:建议您使用下面的例程,它就是把USB模拟成串口,电脑装驱动后直接就是串口了,直接可以使用串口助手通信。

C:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_examples_Cpu1\usb_dev_serial

驱动的话是在C:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_common\windows_drivers,安装时您需要禁用签名驱动程序功能,可以参考

www.drivethelife.com/…/how-to-disable-driver-signature-enforcement-on-windows-10-8-7-xp-vista.html

下载了TI的USB例程usb_dev_bulk_cpu01,也找到了TI的驱动文件D:\controlSUITE\controlSUITE\device_support\F2837xD\v210\F2837xD_common\windows_drivers,TI提供的驱动文件里面是一个INF文件和一个cat文件,不太清楚这两个文件是怎么使用,才能安装上驱动,我试了用鼠标右击INF文件,并点击安装,但是我的电脑显示错误:你选择的INF文件不支持此安装方法(电脑是Wind 7),不知道是不是这么用的,或者有没有具体可以安装驱动的方法

user4558283:

回复 Susan Yang:

我按照你的方法下载了C:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_examples_Cpu1\usb_dev_serial,并且也禁用签名驱动程序功能在插上USB依然是无法识别USB设备

下载了TI的USB例程usb_dev_bulk_cpu01,也找到了TI的驱动文件D:\controlSUITE\controlSUITE\device_support\F2837xD\v210\F2837xD_common\windows_drivers,TI提供的驱动文件里面是一个INF文件和一个cat文件,不太清楚这两个文件是怎么使用,才能安装上驱动,我试了用鼠标右击INF文件,并点击安装,但是我的电脑显示错误:你选择的INF文件不支持此安装方法(电脑是Wind 7),不知道是不是这么用的,或者有没有具体可以安装驱动的方法

user4558283:

回复 Susan Yang:

还有一个问题就是,在example:C:\ti\controlSUITE\device_support\F2837xD\v210\F2837xD_examples_Cpu1\usb_dev_serial中,有两个GPIO的初始化。
一个是USBGPIOEnable();这个是对USB的GPIO初始化,里面有:
void USBGPIOEnable(void)
{EALLOW;GpioCtrlRegs.GPBLOCK.all = 0x00000000;GpioCtrlRegs.GPBAMSEL.bit.GPIO42 = 1;GpioCtrlRegs.GPBAMSEL.bit.GPIO43 = 1;
//VBUSGpioCtrlRegs.GPBDIR.bit.GPIO46 = 0;//IDGpioCtrlRegs.GPBDIR.bit.GPIO47 = 0;
GpioCtrlRegs.GPDGMUX2.bit.GPIO120 = 3;GpioCtrlRegs.GPDMUX2.bit.GPIO120 = 3;GpioCtrlRegs.GPDGMUX2.bit.GPIO121 = 3;GpioCtrlRegs.GPDMUX2.bit.GPIO121 = 3;EDIS;
}
还有一个是配置串口的GPIO:EALLOW;GpioCtrlRegs.GPAMUX2.bit.GPIO28 = 1;GpioCtrlRegs.GPAPUD.bit.GPIO28 = 0;GpioCtrlRegs.GPAQSEL2.bit.GPIO28 = 3;GpioCtrlRegs.GPADIR.bit.GPIO28 = 0;
GpioCtrlRegs.GPAMUX2.bit.GPIO29 = 1;GpioCtrlRegs.GPAPUD.bit.GPIO29 = 0;GpioCtrlRegs.GPADIR.bit.GPIO29 = 1;EDIS;
1.所以整两个口有什么关系吗 ?
2.这个是把USB模拟成串口,那么我在和电脑通信的时候。USB总线里面的D+和D-是和DSP的哪两个GPIO相连?

下载了TI的USB例程usb_dev_bulk_cpu01,也找到了TI的驱动文件D:\controlSUITE\controlSUITE\device_support\F2837xD\v210\F2837xD_common\windows_drivers,TI提供的驱动文件里面是一个INF文件和一个cat文件,不太清楚这两个文件是怎么使用,才能安装上驱动,我试了用鼠标右击INF文件,并点击安装,但是我的电脑显示错误:你选择的INF文件不支持此安装方法(电脑是Wind 7),不知道是不是这么用的,或者有没有具体可以安装驱动的方法

Susan Yang:

回复 user4558283:

usb_dev_serial是把USB模拟成串口,您还是需要安装驱动,安装之后会识别为串口

那您可以尝试使用C2000ware内的驱动试试

C:\ti\c2000\C2000Ware_2_00_00_02\utilities\windows_drivers

这些驱动都是经过验证的

您可以使用文件夹内的signing文件来测试一下

下载了TI的USB例程usb_dev_bulk_cpu01,也找到了TI的驱动文件D:\controlSUITE\controlSUITE\device_support\F2837xD\v210\F2837xD_common\windows_drivers,TI提供的驱动文件里面是一个INF文件和一个cat文件,不太清楚这两个文件是怎么使用,才能安装上驱动,我试了用鼠标右击INF文件,并点击安装,但是我的电脑显示错误:你选择的INF文件不支持此安装方法(电脑是Wind 7),不知道是不是这么用的,或者有没有具体可以安装驱动的方法

Susan Yang:

回复 user4558283:

无法安装驱动的错误提示是什么?

下载了TI的USB例程usb_dev_bulk_cpu01,也找到了TI的驱动文件D:\controlSUITE\controlSUITE\device_support\F2837xD\v210\F2837xD_common\windows_drivers,TI提供的驱动文件里面是一个INF文件和一个cat文件,不太清楚这两个文件是怎么使用,才能安装上驱动,我试了用鼠标右击INF文件,并点击安装,但是我的电脑显示错误:你选择的INF文件不支持此安装方法(电脑是Wind 7),不知道是不是这么用的,或者有没有具体可以安装驱动的方法

Susan Yang:

回复 user4558283:

另外您可以参考下E2E上的相关帖子

e2e.ti.com/…/827032

赞(0)
未经允许不得转载:TI中文支持网 » 使用28377D自带的USB和PC通信,驱动安装的问题
分享到: 更多 (0)