<track id="zxlr8"></track>
<u id="zxlr8"><sub id="zxlr8"></sub></u>
  • <track id="zxlr8"></track>
    1. <ins id="zxlr8"><table id="zxlr8"></table></ins><wbr id="zxlr8"><ins id="zxlr8"></ins></wbr>
      <wbr id="zxlr8"><table id="zxlr8"></table></wbr><u id="zxlr8"><bdo id="zxlr8"></bdo></u>
    2. <video id="zxlr8"></video>
      <rp id="zxlr8"><input id="zxlr8"></input></rp>
    3. <u id="zxlr8"></u>

      EM9460 USB虛擬串口應用簡介

       2014-12-10         

        任何時候若想用計算機和外部設備通信,USB都是一個方便、可行的解決方案,因為USB擁有使用方便、數據傳輸快速可靠、成本低以及省電等優點。英創公司提供嵌入式板卡EM9460若想實現和計算機的數據通信,最方便的方法就是利用EM9460中的USB device設備口和PC機的USB主控口相連,在EM9460的USB device驅動實現將其映射為一個虛擬串口的功能,PC和EM9460就可按照串口通訊的方式進行數據通訊了,虛擬串口的波特率只是形式化的一個參數,而實際的數據傳輸速率是由USB的傳輸速率決定,EM9460的USB設備口支持USB1.1標準,數據通訊速率為12Mbps。

       

        EM9460內核版本為Linux-2.6.30,在Linux內核中Linux USB gadget serial driver是Linux USB gadget driver的一種標準應用,在EM9460端加載gadget serial driver之后,對于PC機這端來說就是一個基于USB接口的串口設備。

       

       

        PC端大部分都是采用的Windows操作系統,對于Win7系統來說,直接根據提示安裝驅動即可,對于WinXP系統,安裝微軟提供的usbser.sys驅動以及相應的inf文件。

       

      1、USB設備端驅動

       

        EM9460作為USB設備端,其Linux內核配置如下:
        Device Drivers --->
        [*] USB support --->
        <*> USB Gadget Support --->
         USB Gadget Drivers
         Serial Gadget (with CDC ACM and CDC OBEX support)

       

        內核編譯后后生成相應的g_serial.ko文件,并將該文件放置于EM9X60 文件系統中的/lib/module/2.6.30/目錄下。
        [root@EM9X60 /]#insmod /lib/modules/2.6.30/g_serial.ko
        g_serial gadget: Gadget Serial v2.4
        g_serial gadget: g_serial ready

       

        表明USB設備驅動加載成功,系統中會增加一個/dev/ttyGS0的節點:
        [root@EM9X60 /]#ls /dev/ttyGS0 -l
        crw-rw---- 1 root root 252, 0 Jan 1 00:14 /dev/ttyGS0

       

        EM9460板卡可以直接按照串口通訊的方式打開該節點 /dev/ttyGS0,進行數據讀寫操作。

       

      2、PC機端Windows操作系統

       

        Win7操作系統可以自動加載基于udc標準的serial驅動,接上EM9460后,會自動提示“正在安裝設備驅動程序軟件”,安裝成功后:

       

       

        EM9460對于PC機來說就是一個串口設備,設備號為“COM10”。

       

        對于WinXP操作系統,要使用ACM串口,需要WindowsXP機器上有gserial.inf和usbser.sys這兩個文件,其中gserial.inf的配置如下:
        [Version]
        Signature='$Windows NT$'
        Class=Ports
        ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
        Provider=%LINUX%
        DriverVer=08/17/2004,0.0.2.0
        ; Copyright (C) 2004 Al Borchers (alborchers@steinerpoint.com)

        [Manufacturer]
        %LINUX%=GSerialDeviceList

        [GSerialDeviceList]
        %GSERIAL%=GSerialInstall, USB\VID_0525&PID_A4A7

        [DestinationDirs]
        DefaultDestDir=10,System32\Drivers

        [GSerialInstall]
        CopyFiles=GSerialCopyFiles
        AddReg=GSerialAddReg

        [GSerialCopyFiles]
        usbser.sys

        [GSerialAddReg]
        HKR,,DevLoader,,*ntkern
        HKR,,NTMPDriver,,usbser.sys
        HKR,,EnumPropPages32,,'MsPorts.dll,SerialPortPropPageProvider'

        [GSerialInstall.Services]
        AddService = usbser,0x0002,GSerialService

        [GSerialService]
        DisplayName = %GSERIAL_DISPLAY_NAME%
        ServiceType = 1 ; SERVICE_KERNEL_DRIVER
        StartType = 3 ; SERVICE_DEMAND_START
        ErrorControl = 1 ; SERVICE_ERROR_NORMAL
        ServiceBinary = %10%\System32\Drivers\usbser.sys
        LoadOrderGroup = Base

        [Strings]
        LINUX = 'Linux'
        GSERIAL = 'Gadget Serial'
        GSERIAL_DISPLAY_NAME = 'USB Gadget Serial Driver'

       

        安裝成功后,在設備管理器中可以看到 “Gadget Serial (COM11) '這個端口。

       

       

        基于這種USB連接的方式,EM9460可以類似于一個超級單片機,作為前置的智能控制器,而PC機作為一個主控方,從而構成一個高性能的智能監控系統。

       

        本文所介紹的方法同樣適用于EM9X60系列的其它產品型號,如:EM9160、EM9260、EM9360等。

       

        WinCEx版的工控主板管理虛擬串口方法如下:英創工控主板USB虛擬串口設置說明

      A毛看片免费观看视频视频在线播放,国产a片欧美一级毛 片在线观看,2019午夜75福利不卡片在线,久久精品国产99国产精,最近更新中文字幕免费,久久人人97超碰,中文字幕无码A片久久东京热 亚洲伊人成综合人影院,亚洲国产中文字幕在线视频,天天五月缴情在线观看,97国产在线看片免费人成视频,天干夜天天夜天干天,免费A级毛片高清视频,窝窝午夜色视频国产精品 92福利视频合集100午夜,人人天天夜夜曰曰狠狠狠,免费观看网站 亚洲自国产拍偷拍,国产免费888在线观看,久久天天躁狠狠躁夜夜躁2020,无羞耻肉动漫在线观看 欧美成人电影,日本不卡免费一区二区,老司机精品视频在线观看,快播影院在线观看,无遮挡又色又黄的免费视频,美女一黄色网站,成年无码AV片在线观看,亚洲AVAV天堂Av在线不卡 色就色欧美综合在线影院,亚洲欧美卡通另类丝袜美腿,老司机福利在线观看,夜夜爽8888免费视频,国内自拍99re久久,2018Av天堂在线视频精品观看,少妇无码精品12p 午夜天堂欧美成人在线视频,超碰91自拍国产自拍,激情综合色综合啪啪五月,男人的天堂在线视频,午夜理理伦A级毛片天天看,无码熟妇人妻AV在线偷拍,大量偷拍情侣自拍视频 精品国产自在现线拍在线,无码专区人妻系列日韩,色婷婷色综合缴情网站,猛男操的我高潮连连,国产片av国语在线观看手机版,久久人人97超碰精品,亚洲最大AV网站在线观看
      久久亚洲精品无码爱剪辑,亚洲欧美国产vr在线观,国产真实乱子伦精品视频,日韩精品一区二区中文免费在线观看,在线A亚洲V天堂网2018,免费观看欧美大片毛片不用播放器 日本极品高清不卡AV,亚洲AⅤ天堂AV在线电影猫咪,五月色婷婷综合狠狠爱,碰超79网站,印度女人牲交视频免费播放,va在线看国产免费,狠狠躁夜夜躁人人爽天天古典 免费 在线 av 日本,免费A片在线观看,一本道久在道最新2021,人妻无码不卡中文字幕系列,午夜爽爽爽男女免费观看HD,日本高清视频永久网站www,东京热人妻无码人av 人人插人人莫人人干在线,AV天堂久久天堂AV色综合,欧美A色爱综合网欧美V,亚洲图欧美日韩在线,亚洲中文字幕曰本毛片,中文字幕97超碰大香寡妇蕉,久爱在线 亚洲AV片不卡无码久久,亚洲人成免费观看视频在线,欧洲亚洲偷自拍第一页,av在线播放日韩亚洲欧,一日本道不卡高清A无码,97碰碰碰人妻无码视频,加勒比最新无码AV免费资源 国内精品自线在拍,日韩一区二区三不卡高清,伊人中文字幕无码专区视频在线播放网站,看全黄大色黄大片美女蓝光在线看,无码av高清毛片在线看,人人超人人超碰超国产 小草视频手机在线视频,免费黃色大片,偷欧洲亚洲另类图片AV天堂,久久国产乱子伦,国产乱子伦精品视频,日本高清色本在线视频观看,加勒比一本HEYZO高清视频 AV无码东京热亚洲男人的天堂,315电影网A级毛片,深夜A级毛片视频免费,亚洲日本VA午夜在线电影,日本无码免费不卡AV二区,在线看午夜福利片国产,亚洲中文字幕aⅴ天堂 无码刺激性A片,成上人色爱A∨综合网,午夜性影院在线观看视频播放,手机国产乱子伦精品视频,无码99久热只有精品视频在线,狠狠噜天天噜日日黑人亚洲,在线观看无码不卡 真实国产乱子伦对白视频不卡,国产成人亚洲精品,老司机亚洲精品影院无码,亚洲成av人片在线观看天堂无码,美国一级a片,狠狠狠的在啪线香蕉亚洲,AV男人的天堂在线观看第三区