天嵌 ARM开发社区

 找回密码
 注册
查看: 10765|回复: 11

tq2440的usb转串口没法驱动~~~~~求助~~~~~

[复制链接]
yongze0324 发表于 2012-4-16 00:32:28 | 显示全部楼层 |阅读模式
那个com口的名字不是文档中写的TQ2440啊,而且驱动文件没有效果。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| yongze0324 发表于 2012-4-16 10:10:04 | 显示全部楼层
求回复啊,谢谢
亚瑟王 发表于 2012-4-18 17:32:30 | 显示全部楼层
亲,你应该搞错了。
usb转串口在PC上面显示的就应该是COMn(n以具体为准)。
你说的那个TQ2440是usb下载驱动,要进入到u-boot下载模式,并且插上usb下载线,在安装了usb下载驱动之后才出现的。
古月镇 发表于 2012-4-24 17:28:26 | 显示全部楼层
对usb转串口如何进行测试啊,测试程序应该怎么改的?求回复啊
古月镇 发表于 2012-4-24 17:50:44 | 显示全部楼层
C:\Documents and Settings\Administrator\桌面\协议.bmp我在内核中添加了usb转串口的驱动,想对驱动进行测试,那么具体在开发板提供的测试程序上应该怎么改的,其中部分协议为
古月镇 发表于 2012-4-24 17:51:41 | 显示全部楼层
我在内核中添加了usb转串口的驱动,想对驱动进行测试,那么具体在开发板提供的测试程序上应该怎么改的,其中部分协议为

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
古月镇 发表于 2012-4-24 17:54:32 | 显示全部楼层
具体应该怎么进行修改的,最近测试很久了,总是无法获取数据,并且无法退出这个串口测试程序的[code]void serial_rw()
{
        int i;
        char buff[512];
   char buff1[] = {0x20,0x32};
   int nread,nwrite;
       
   nwrite= write(serial_fd,buff1,sizeof(buff1));
        printf("nwrite=%d\n",nwrite);


while(1)

        {
                if((nread = read(serial_fd,buff,512))>0)

                {

                        buff[nread] = '\0';

#if 0        //调用这段代码可以实现回显,如果配合上面的回显,就会出现回显两次的情况。
                        write(serial_fd,buff,nread);

#endif
                        printf("\nrecv:%d\n",nread);

#if 0
                        for(i=0;i<nread;i++)

                        {

                                printf("%c",buff[i]);

                        }
                        printf("\n");

#else
                        printf("%s",buff);
                        printf("\n");

#endif
                }

        }


        close(serial_fd);

}
古月镇 发表于 2012-4-25 10:32:59 | 显示全部楼层
usb经过usb转串口驱动后会不会发生供电不足的情况,将设备接在usb上会不会发生对设备的供电不足
古月镇 发表于 2012-4-25 19:35:34 | 显示全部楼层
测试程序应该没问题,用的开发板提供的,如何对usb转串口的驱动进行测试的,传感器无法接受到测试程序发送命令,求助!
TQ-lkp 发表于 2012-4-26 08:59:58 | 显示全部楼层
你搞错概念了,你PC的USB转串口驱动是设备厂商提供的,安装成功后会生成一个串口设置,具体名字看设备
安装成功后和板子交互就是串口通信了,内核中不需要添加USB转串口驱动。
内核中的USB转串口驱动指的是板子上接一个USB转串口模块而非PC机。
古月镇 发表于 2012-4-27 13:19:03 | 显示全部楼层
楼上,求助,我现在在做款产品传感器那端是usb接口,需要将开发板上的usb接口做usb转串口的驱动,内核上自带了这个驱动,我在重新移植了内核后,应该怎么对这个驱动进行测试的,我用了开发板提供的serial_test测试程序,但是一直都无法读取到传感那端的数据,我应该怎么办的,怎么加载驱动和进行测试,真心求助,已经弄了好几周了,没有进展
古月镇 发表于 2012-5-17 20:13:58 | 显示全部楼层
TQ-lkp 发表于 2012-4-26 08:59
你搞错概念了,你PC的USB转串口驱动是设备厂商提供的,安装成功后会生成一个串口设置,具体名字看设备
安装 ...

我在内核中加载了cp210x的驱动,就是进行usb转串口的驱动,并且能识别到设备该设备,如图,那么接下来做传感器采集到的数据的读写,是怎么进行编写控制命令的,是否是利用serial_test测试程序吗?求回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-3 13:28 , Processed in 1.035196 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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