精华内容
下载资源
问答
  • 环境:WIN7/64/32 [其它环境未验证]工具:CXD301配套资料中/串口程序/串口驱动程序/CP210x驱动第一步:不要用USB线将CXD301与电脑连接在一起,CXD301断电;第二步:单击/CP210x驱动/PreInstaller文件,完成安装;第...

    环境:WIN7/64/32  [其它环境未验证]

    工具:CXD301配套资料中/串口程序/串口驱动程序/CP210x驱动

    第一步:不要用USB线将CXD301与电脑连接在一起,CXD301断电;

    第二步:单击/CP210x驱动/PreInstaller文件,完成安装;

    第三步:用USB线将CXD301与电脑连接在一起,CXD301上电;

    第四步:查看 设备管理器中的端口,如果看到下图所示 CP2**驱动程序 表示安装成功。


    需要注意的事项为:

    1)只要成功安装一次驱动程序,以后不再需要重新安装。

    2)成功安装后,只有当CXD301与电脑连接,且上电,才会在设备管理器中看见 CP210X驱动信息。

    3)即使成功安装后,CXD301没有电脑连接,或连接后未上电,仍然看不见CP210X驱动信息。

    4)如果初次安装驱动程序时,CXD301与电脑连接且上电,此次安装通常不会成功,设备管理器中的 CP210X驱动信息上会出现警告标识。这种情况下,需要卸载驱动,CXD301断电。在CXD301断电的情况下安装驱动。

    展开全文
  • PL2303_Prolific_DriverInstaller_v1.7.0.exe 串口驱动
  • 电脑串口驱动程序

    热门讨论 2012-02-02 09:32:14
    com串口驱动,路由器与电脑相连接使用的方便快捷。
  • 而OBEX的实现是基于蓝牙仿真接口,所以蓝牙串口驱动程序的实现就有了很重要的意义。介绍了Windows CE下串口驱动程序的结构和一种具体的实现方法。 关键词:蓝牙 OBEX 嵌入式系统 驱动程序Windows CE作为一种...
    摘要:蓝牙通信平台在嵌入式系统的实现过程中,OBEX(对象交换)始终是很重要的一部分,基于OBEX的蓝牙文件传输得到广泛应用。而OBEX的实现是基于蓝牙仿真接口,所以蓝牙串口驱动程序的实现就有了很重要的意义。介绍了Windows CE下串口驱动程序的结构和一种具体的实现方法。 
        关键词:蓝牙 OBEX 嵌入式系统 驱动程序

    Windows CE作为一种典型的嵌入式操作系统,通过将蓝牙应用移植到Widows CE中,对于如pSOS+、Nucleus等其它嵌入式系统,具有典型意义。由于OBEX上的文件传输应用建立在RFCOMM实现的蓝牙仿真串口上,本文介绍OBEX文件传输的蓝牙虚拟串口驱动程序的实现。

    1 Windows CE设备驱动程序概述

    Windows CE支持广泛的基于各种CE平台的设备驱动程序。目前,它提供了四种设备模型,其中两种是专用于Windows CE的模型,另外两种外部模型来自其它操作系统。基于Windows CE的两种模型是本机的设备驱动程序和流接口驱动程序。两种外部模型用于通用串行总线(USB)和网络驱动器接口标准(NDIS)的驱动程序。

    由于蓝牙协议是在无线技术下的仿真串口,蓝牙中OBEX的许多应用正是基于蓝牙仿真串口。而流接口驱动程序通过一组流接口函数使得应用程序可以通过文件系统中的特殊文件而与设备接口,因此蓝牙仿真串口的功能性更适合流接口驱动程序的结构。

     [ 相关贴图 ]

    2 Windows CE下蓝牙串口驱动程序的实现

    虽然蓝牙设备驱动程序的实现采用流接口驱动程序设计,但由于两种驱动程序的基本结构与原理相似,所以下文从本机设备驱动程序结构开始,可以更清楚地认识蓝牙设备驱动程序的实现原理。

    2.1 本机设备驱动程序结构

    Windows CE中包含的样本设备驱动程序分为两种类型:单片驱动程序(Monolithic device driver)和分层的驱动程序(Layered Devicedriver)。单片驱动程序基于单个码片,该码片直接把硬件设备的功能性通过设备驱动程序接口传递给操作系统。与单片驱动程序相比,分层的驱动程序由两个设置好的层组成:上层是模型设备驱动程序(MDD),下层是依赖平台的驱动程序(PDD)。本文采用分层的驱动程序来连接蓝牙硬件和上面的文件传输应用。图1说明了两种驱动程序是如何在Windows CE操作系统中集成的。

    设备驱动程序接口(DDI)是在MDD中实现的函数集,GWES模块通过这个接口调用设备驱动程序;设备驱动程序服务器提供接口(DDSI)是在PDD中实现的函数集并由MDD调用。由于微软提供了所有与MDD模块相关的源代码,所以对这部分不用做任何改动,只需将自己的PDD模块与MDD模块链结成一个公用库。

    理解了本机设备驱动程序的结构后,从图1右边不难看出,流接口驱动程序只是把流接口作为它们的DDI使用。在这种情况下,不必要把这些驱动程序与GWES模块逻接起来。它们以普通的DLL方式存在并根据需要被调用。

    2.2 蓝牙仿真串口驱动程序实现

    蓝牙仿真串口是用蓝牙RFCOMM协议实现无电缆的无线串口通信,与本机设备驱动程序一样,实现流接口的串口驱动程序同样只需实现蓝牙的PDD模块。

    PDD模块包括四部分:第一部分是必须自己实现的所有DDSI接口;第二部分是蓝牙协议栈包括FRCOMM、SDP、L2CAP以及HCI实体;第三部分是HCI传输层通过UART或者USB接口连接到蓝牙硬件;最后一部分是为蓝牙应用提供的图形界面接口和控制端口模块,用来对整个协议栈初始化、蓝牙硬件初始化、搜索附近的蓝牙设备以及发现指定设备上的服务。如图2所示。

    在图2所示的蓝牙仿真串口驱动程序的系统结构中,设备管理程序是用户层的程序,在基于Windows CE的平台上不停地运行着。设备管理程序不是内核的一部分,但它是与内核、注册表和注接口驱动程序DLL有相互影响的单独部分。它主要执行以下任务:

    HWOBJ BluetoothObj={ /*描述蓝牙仿真串口特征*/

    (PDEVICE_LIST)&SerDL,

    THREAD_IN_PDD,/*中断处理全部由PDD层处理*/

    0,

    NULL,

    (PHW_VTBL)&BluetoothVTbl/*包含需要实现的所有标准串口DDSI函数的列表*/

    };

    HWOBJ BluetoothCTRLObj={/*描述蓝牙控制端口特征*/

    (PDEVICE_LIST)&SerDL,

    THREAD_IN_PDD,

    0,

    NULL,

    (PHW_VTBL)&CTRLVTb1

    };

    PHWOBJ rgpHWObjects[]={/*包含两个PDD实例的数组*/

    &BluetoothObj,

    &BluetoothCTRLObj

    };

    DEVICE_LIST SerDL={/*存储设备驱动程序中所有串口设备*/

    “CESerial.dll”,/*串口驱动程序的名字*/

    sizeof(rgpHWObjects)/sizeof(PHWOBJ),/*串口设备的数目*/

    regHWObjects

    };

    PDEVICE_LIST GetSerialObject(VOID)

    {

    return (&SerDL);

    }


     [ 相关贴图 ]



        在串口驱动程序中注册了两个串口设备后,就要实现这两个PDD实例对应的流接口函数。微软为要实现的串口PDD模块提供了一个HWOBJ(Haredware Object)类型的串行对象表,这个结构列出了实现串口驱动的所有接口函数指针。见下面的描述:

    typedef struct _HW_VTBL{

    PVOID(*HWInit)(ULONG Identifier,PVOID pMDDCon-text,PHWOBJ pHWObj);

    …,

    …,

    BOOL(*HWIoct1)(PVOID pHead,DWORD dwCode,

    PBYTE pBufIn,DWORD dwLenIn,PBYTE pBufOut,DWORD

    DwLenOut,PDWORDpdwActualOut);

    } HW_VTBL,*PHW_VTBL;

    用户通过修改串行口PDD的串行对象表改变函数集或函数名。下面的结构BluetoothVTbl的定义了蓝牙仿真串口DDSI函数的名称。

    Const HW_VTBL BluetoothVTbl={

    BluetoothInitSerial,

    …,

    …,

    BluetoothIoctl

    };

    同样用结构变量CTRLVTbl定义了控制端口的DDSI函数名列表。由于这个串口设备用作内部实现特殊的功能,下面只列出了需要关心的主要函数名。

    Const HW_VTBL CTRLVTbl={

    CTRLInitSerial,

    CTRLDeinit,

    CTRLOpen,

    CTRLClose,

    …,

    …,

    CTRLIoctl

    };

    蓝牙作为一个驱动新经济的引擎,将会 对以嵌入式系统为主的“后PC机”时代的到来产生巨大的推动作用,同时它还将面临来自象IrDA、802.11、HomeRF等无线通信技术的挑战。而将OBEX成功引入蓝牙,使得在嵌入式系统下工作的蓝牙通信设备上传输文件、同步、打印等应用成为可能,因此在蓝牙中起着举足轻重的作用。 

    展开全文
  • 51单片机串口驱动,个人正在使用中,比较好用。
  • Windows 7 通用 CDC 串口驱动程序

    千次阅读 2019-11-02 21:59:37
    Windows 7 通用 CDC 串口驱动程序 Windows 7 自带 CDC 串口类设备的驱动程序文件 usbser.sys,所缺的是驱动配置文件 usbser.inf 文件,将 Windows 10 的 usbser.inf 文件拷贝到 Windows 7,注释掉 SourceDisksNames ...

    Windows 7 通用 CDC 串口驱动程序

    Windows 7 自带 CDC 串口类设备的驱动程序文件 usbser.sys,所缺的是驱动配置文件 usbser.inf 文件,将 Windows 10 的 usbser.inf 文件拷贝到 Windows 7,注释掉 SourceDisksNamesSourceDisksFiles 部分就可以作为 Windows 7 的 CDC 串口类设备通用的驱动配置文件,下文有修改好的 usbser.inf 文件,拷贝保存即可。适用于所有 CDC 类设备,不管是哪家的设备,而且安装过一次以后,再插入其它 CDC 串口类设备都会自动安装。

    zoomdy at 163 dot com
    https://blog.csdn.net/zoomdy/article/details/102877153

    安装过程

    首先插入 CDC 设备,忽略 未能成功安装驱动程序 错误,打开 设备管理器,在对应设备上点击右键,菜单中选择 更新驱动程序软件
    在这里插入图片描述
    选择 浏览计算机以查找驱动程序软件
    在这里插入图片描述

    点击 浏览 选择 usbser.inf 文件所在的目录:
    在这里插入图片描述

    点击 下一步,开始安装驱动,Windows 安全 对话框,选择 始终安装此驱动程序软件
    在这里插入图片描述
    安装成功:
    在这里插入图片描述

    usbser.inf 文件

    ;/*++
    ;
    ;Copyright (c) Microsoft Corporation.  All rights reserved.
    ;
    ;Module Name:
    ;    usbser.inf
    ;
    ;Abstract:
    ;    INF file for installing the USB Serial driver
    ;
    ;--*/
    
    ;*****************************************
    ; Version section
    ;*****************************************
    [Version]
    Signature   = "$WINDOWS NT$"
    Class       = Ports
    ClassGUID   = {4D36E978-E325-11CE-BFC1-08002BE10318}
    Provider    = %MSFT%
    PnpLockdown = 1
    DriverVer = 06/21/2006,10.0.18362.1
    
    [DestinationDirs]
    DefaultDestDir = 12
    UsbSerial_CopyFiles = 12
    
    ;[SourceDisksNames]
    ;3426 = windows cd
    
    ;[SourceDisksFiles]
    ;usbser.sys = 3426
    
    [ControlFlags]
    ExcludeFromSelect = *
    
    ;*****************************************
    ; Install Section
    ;*****************************************
    
    [Manufacturer]
    %MSFT% = Standard, NTamd64
    
    [Standard.NTamd64]
    %UsbSerial.DeviceDesc% = UsbSerial_Install, USB\Class_02&SubClass_02&Prot_01
    %UsbSerial.DeviceDesc% = UsbSerial_Install, USB\Class_02&SubClass_02
    
    ; USB modem filter driver for use with Include/Needs only
    %UsbSerialModem.DeviceDesc% = UsbSerial_ModemFilter_Install
    
    [UsbSerial_Install.NT]
    CopyFiles   = UsbSerial_CopyFiles
    AddReg      = UsbSerial_AddReg
    AddProperty = UsbSerial_AddProperty
    
    ; intentionally blank so that in future if we ever put anything in here
    ; it will get get picked up via Include/Needs
    [UsbSerial_Install.NT.Hw]
    
    [UsbSerial_CopyFiles]
    usbser.sys,,,0x100
    
    [UsbSerial_AddReg]
    HKR,,PortSubClass,%REG_BINARY%,02
    HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"
    
    [UsbSerial_AddProperty]
    GenericDriverInstalled,,,,1
    
    ;*****************************************
    ; Service installation section
    ;*****************************************
    
    [UsbSerial_Install.NT.Services]
    AddService = usbser,0x00000002,UsbSerial_Service_Install, UsbSerial_EventLog_Install
    
    [UsbSerial_Service_Install]
    DisplayName   = %UsbSerial.DriverDesc%
    ServiceType   = 1           ; SERVICE_KERNEL_DRIVER
    StartType     = 3           ; SERVICE_DEMAND_START
    ErrorControl  = 1           ; SERVICE_ERROR_NORMAL
    ServiceBinary = %12%\usbser.sys
    
    [UsbSerial_EventLog_Install]
    AddReg=UsbSerial_EventLog_AddReg
    
    [UsbSerial_EventLog_AddReg]
    HKR,,EventMessageFile,0x00020000,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\usbser.sys"
    HKR,,TypesSupported,0x00010001,7
    
    ;***********************************************************
    ; Modem install section to install usbser as a lower filter
    ; (Include/Needs from modem INFs)
    ;***********************************************************
    
    [UsbSerial_ModemFilter_Install]
    CopyFiles=UsbSerial_CopyFiles 
    
    [UsbSerial_ModemFilter_Install.Hw]
    AddReg=UsbSerial_ModemFilter_AddReg
    
    [UsbSerial_ModemFilter_AddReg]
    HKR,,LowerFilters,%REG_MULTI_SZ%,"usbser"
    
    [UsbSerial_ModemFilter_Install.Services]
    AddService=usbser,,UsbSerial_Service_Install,UsbSerial_EventLog_Install
    
    ;*****************************************
    ; Strings section
    ;*****************************************
    
    [Strings]
    ; localizable
    MSFT                      = "Microsoft"
    UsbSerial.DeviceDesc      = "USB Serial Device"
    UsbSerialModem.DeviceDesc = "USB Serial Modem Device"
    UsbSerial.DriverDesc      = "Microsoft USB Serial Driver"
    
    ; non-localizable
    REG_BINARY   = 0x00000001
    REG_MULTI_SZ = 0x00010000
    
    
    展开全文
  • 串口调试工具minicom读取不到我写往串口COM1的数据, 同样minicom写往COM1的数据我也读取不到。
  • 前期有读者反映,CXD301配套程序中的原串口驱动程序有时安装不正确,经测试,是驱动程序的兼容性问题,现将驱动程序进行了更新,请大家下载使用: 串口软件 链接: https://pan.baidu.com/s/1jHHMbum 密码: jnhx ...

    前期有读者反映,CXD301配套程序中的原串口驱动程序有时安装不正确,经测试,是驱动程序的兼容性问题,现将驱动程序进行了更新,请大家下载使用:

    串口软件
    链接: https://pan.baidu.com/s/1jHHMbum 密码: jnhx

    展开全文
  • STM32 UART串口驱动程序

    千次阅读 2018-11-26 09:33:59
    //选择串口对应引脚的RCC时钟 //UART1_TX GPIOA_Pin_9 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //GPIOC_Pin_9 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_...
  • PCI、串口驱动程序设计

    千次阅读 2014-05-08 18:43:22
    一、PCI总线概述 总线是一种传输信号的信道;总线是连接一个或多个导体的电气连线。总线由电气接口和编程接口组成。 ...PCI是peripheral ...四、串口驱动程序设计 参考博文:http://blog.csdn.net/wulong117/...
  • 串口驱动程序设计详解---串口初始化(上)

    万次阅读 多人点赞 2016-05-19 23:51:13
    TTY驱动程序架构: 1. TTY概念解析  1.1 /dev/ttySCA0  1.2 /dev/tty1-n  1.3 /dev/console  在linux系统中,终端是一类字符型设备,它包括多种类型,通常使用tty来简称各种类型的终端设备。  . 串口终端(/dev...
  • PCI转串口驱动程序开发总结

    千次阅读 2009-07-20 18:12:00
    好久没有写blog了!也没有写读后感了!也觉得自己最近学习不够努力!前段时间太忙!...目的是做驱动程序,驱动8251来实现PCI转串口功能。所以在开发驱动程序之前要首先熟悉8251的编程。起初难道这个课题没
  • USB转串口驱动安装失败解决方法

    千次阅读 2020-05-18 14:30:51
    USB转串口驱动安装失败解决方法
  • Ubuntu下USB转串口芯片驱动程序安装,支持cp210x,pl2303等 Reference: Fixing the cp210x open - Unable to enable UART Error When you plugin your USB-UART converter, and run "> ls /dev/tty*", if you ...
  • FT232串口驱动安装教程

    万次阅读 2018-05-27 14:01:44
    平台:Win10 64bit1. 插入FT232 USB转串口... 更新驱动程序 选择“在以下位置搜索驱动程序”,就把目录选为上一步中下载的驱动程序所在目录,让系统自己搜索。搜索成功,安装完毕。设备管理器中的串口就可以用了。...
  • VxWorks 环境下串口驱动程序设计

    千次阅读 2008-03-29 10:26:00
    该任务用来安装驱动程序、创建设备、初始化VxWorks库、调用应用程序启动代码。UsrRoot ( ) 是驱动程序的入口点,用户编写的驱动程序一般都挂接在例程usrRoot ( ) 中,而BSP 专用的设备驱动程序不依赖usrRoot ( ) 中的...
  • http://www.360doc.com/content/14/0723/21/13232598_396604740.shtml
  • USB转串口驱动安装(PL2303)

    千次阅读 2017-06-03 14:11:46
    问题描述: 公司新买的thinkpad 64bit win10 当有usb转串口线接到usb接口上的时候,串口无法使用,并且在设备管理器可以看到对应的com口存在。...安装驱动是没问题的,但是驱动会自动更新,更新后就会存
  • Z-TEK CE USB转串口最新驱动程序

    热门讨论 2011-06-13 19:43:37
    最新版Z-TEK CE USB转串口驱动程序,自已已安装,OK
  • 笔记本+win7下USB转串口驱动安装

    万次阅读 多人点赞 2011-11-04 22:35:04
    笔记本+win7就有点头疼了,USB转串口驱动,找了好久,真是扯,不过还是弄好了。 网上搜罗了一通,换了10几个驱动,都不识别,郁闷许久,不是一般郁闷。虽然好多人很轻松的装上了,不过笔记本厂家不同,win7系统...
  • STM32 USB转串口驱动安装不成功出现黄色感叹号解决方法!
  • usb转串口驱动ch341安装安装后无效的处理办法

    万次阅读 热门讨论 2018-11-22 21:08:14
    本博客是解决usb转串口的驱动ch341安装...当ch341驱动安装后,计算机-管理-设备管理器中的串口设备显示正常,那么恭喜你到此驱动安装成功; 但是如果你不幸看到串口设备仍然有黄色叹号,则进行如下步骤: 把刚才...
  • 很多USB转串口芯片和一些USB口的编程器都是用的这种芯片,如果插到电脑上载设备管理器里显示是FT232就可以安装这个驱动,我的AVR编程器就是这样,这个资源我找的实在是不容易,分就高点了,绝对可以使用,这种驱动...
  • 1,安装串口驱动: ps:笔记本的同学需要安装,台式机的可以不用 2,打开secureCRT的软件,按照图示文件夹中串口配置的图片去配置 ps:里面的端口如果你是台式机则默认选择com1,如果你是笔记本,先插上USB转...
  • 最近用STM32做了个USB转虚拟串口,但是驱动怎么也安装不上。 两件事情: 1)确保C:\Windows\System32\drivers\usbser.sys文件存在; 2)修改C:\Windows\inf\mdmcpq.inf文件; ...
  • arduino设备驱动程序安装失败

    千次阅读 2019-04-01 08:29:40
    其实是因为我们购买的arduino开发板的问题,如果我们购买的是正宗的板子,那么只要将arduino的IDE下载并正确安装(记住是安装,不是拷贝或者解压),那么我们的驱动程序都能够正确安装,这个在winxp,win7,win10上都...
  • MAC安装USB转串口驱动

    万次阅读 2018-08-22 15:02:48
    如果芯片是PL2303,则下载PL2303主控芯片的驱动,打开网站 Prolific 官网,下载最新的MAC串口驱动。 http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41 安装驱动 解压下载的安装包。 ...
  • 串口,USB,USB转串口,串口驱动,仿真器下载程序 在初学stm32,接触到的第一步便是下载程序, 方法一:利用仿真器下载程序 方法二:利用串口下载程序 本文简单介绍两种下载方法,浅入窥探下载原理,因为初学,错误...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,343
精华内容 9,737
关键字:

串口驱动程序怎么安装