集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx

上传人:b****8 文档编号:11049650 上传时间:2023-02-24 格式:DOCX 页数:17 大小:26.50KB
下载 相关 举报
集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx_第1页
第1页 / 共17页
集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx_第2页
第2页 / 共17页
集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx_第3页
第3页 / 共17页
集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx_第4页
第4页 / 共17页
集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx

《集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx》由会员分享,可在线阅读,更多相关《集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx(17页珍藏版)》请在冰豆网上搜索。

集成USB 瓦斯浓度报警系统 外文翻译 外文文献 英文文献.docx

集成USB瓦斯浓度报警系统外文翻译外文文献英文文献

附录二原文

Single-ChipUSBtoUARTDataTransfer

-IntegratedUSBtransceiver;noexternalresistors;required

-Integratedclock;noexternalcrystalrequired

-Integrated1024-ByteEEPROMforvendorID,productID,serialnumber,powerdescriptor,releasenumber,andproductdescriptionstrings

-On-chippower-onresetcircuit

-On-chipvoltageregulator:

3.3Voutput

USBFunctionController

-USBSpecification2.0compliant;full-speed(12Mbps)

-USBsuspendstatessupportedviaSUSPENDpins

AsynchronousSerialDataBUS(UART)

-Allhandshakingandmodeminterfacesignals

-Dataformatssupported:

-Databits:

5,6,7,and8

-Stopbits:

1,1.5,and2

-Parity:

odd,even,mark,space,noparity

-Baudrates:

300bpsto1Mbits

-576Bytereceivebuffer;640bytetransmitbuffer

-HardwareorX-On/X-Offhandshakingsupported

-FourGPIOsignalsforstatusandcontrol

-ConfigurableI/O(1.8VtoVDD)usingVIOpin

-ConfigurableI/O(VDDto5V)usingexternalpull-up

-RS-485modewithbustransceivercontrol

VirtualCOMPortDeviceDrivers

-WorkswithExistingCOMPortPCApplications

-Royalty-FreeDistributionLicense

-WindowsVista/XP/Server2003/2000/98SE

-MacOS-X/OS-9

-Linux

USBXpress(TM)DirectDriverSupport

-Royalty-FreeDistributionLicense

-WindowsVista/XP/Server2003/2000

-WindowsCE6.0,5.0,and4.2

ExampleApplications

-UpgradeofRS-232legacydevicestoUSB

-UpgradeofRS-485legacydevicestoUSB

-CellularphoneUSBinterfacecable

-PDAUSBinterfacecable

-USBtoRS-232serialadapter

SupplyVoltage

-Self-powered:

3.0to3.6V

-USBbuspowered:

4.0to5.25V

-I/Ovoltage:

1.8VtoVdd

Package

-Leadfree28-pinQFN(5x5mm)

OrderingPartNumber

-CP2103-GM

TemperatureRange:

–40to+85°C

Section

1.SystemOverview

2.AbsoluteMaximumRatings

3.GlobalDCElectricalCharacteristics

4.PinoutandPackageDefinitions

5.USBFunctionControllerandTransceiver

6.AsynchronousSerialDataBus(UART)Interface

7.GPIOPins

8.InternalEEPROM

9.CP2103DeviceDrivers

9.3.DriverCustomization

9.1.VirtualCOMPortDrivers

9.2.USBXpressDrivers

9.4.DriverCertification

10.VoltageRegulator

11.RelevantApplicationNotes

DocumentChangeList

ContactInformation

1.SystemOverview

TheCP2103isahighly-integratedUSB-to-UARTBridgeControllerprovidingasimplesolutionforupdatingRS-232/RS-485designstoUSBusingaminimumofcomponentsandPCBspace.TheCP2103includesaUSB2.0full-speedfunctioncontroller,USBtransceiver,oscillator,EEPROM,andasynchronousserialdatabus(UART)withfullmodemcontrolsignalsinacompact5x5mmQFN-28package(sometimescalled“MLF”or“MLP”).NootherexternalUSBcomponentsarerequired.

Theon-chipEEPROMmaybeusedtocustomizetheUSBVendorID,ProductID,ProductDescriptionString,PowerDescriptor,DeviceReleaseNumber,andDeviceSerialNumberasdesiredforOEMapplications.TheEEPROMisprogrammedon-boardviatheUSBallowingtheprogrammingsteptobeeasilyintegratedintotheproductmanufacturingandtestingprocess.

Royalty-freeVirtualCOMPort(VCP)devicedriversprovidedbySiliconLaboratoriesallowaCP2103-basedproducttoappearasaCOMporttoPCapplications.TheCP2103UARTinterfaceimplementsallRS-232/RS-485signalsincludingcontrolandhandshakingsignals,soexistingsystemfirmwaredoesnotneedtobemodified.Thedevicealsofeaturesupto(4)GPIOsignalsthatcanbeuser-definedforstatusandcontrolinformation.SupportforI/Ointerfacevoltagesdownto1.8VisprovidedviaaVIOpin.InmanyexistingRS-232designs,allthatisrequiredtoupdatethedesignfromRS-232toUSBistoreplacetheRS-232level-translatorwiththeCP2103.DirectaccessdriversupportisavailablethroughtheSiliconLaboratoriesUSBXpressdriverset.SeeforthelatestapplicationnotesandproductsupportinformationforCP2103.

AnevaluationkitfortheCP2103(PartNumber:

CP2103EK)isavailable.ItincludesaCP2103-basedUSB-to-UART/RS-232evaluationboard,acompletesetofVCPdevicedrivers,USBandRS-232cables,andfulldocumentation.ContactaSiliconLabs’salesrepresentativesorgotowww.silabs.comtoordertheCP2103EvaluationKit.

2.AbsoluteMaximumRatings

3.GlobalDCElectricalCharacteristics

4.PinoutandPackageDefinitions

5.USBFunctionControllerandTransceiver

TheUniversalSerialBusfunctioncontrollerintheCP2103isaUSB2.0compliantfull-speeddevicewithintegratedtransceiverandon-chipmatchingandpull-upresistors.TheUSBfunctioncontrollermanagesalldatatransfersbetweentheUSBandtheUARTaswellascommandrequestsgeneratedbytheUSBhostcontrollerandcommandsforcontrollingthefunctionoftheUART.

TheUSBSuspendandResumesignalsaresupportedforpowermanagementofboththeCP2103deviceaswellasexternalcircuitry.TheCP2103willenterSuspendmodewhenSuspendsignalingisdetectedonthebus.OnenteringSuspendmode,theCP2103assertstheSUSPENDandSUSPENDsignals.SUSPENDandSUSPENDarealsoassertedafteraCP2103resetuntildeviceconfigurationduringUSBEnumerationiscomplete.

TheCP2103exitstheSuspendmodewhenanyofthefollowingoccur:

(1)Resumesignalingisdetectedorgenerated,

(2)aUSBResetsignalisdetected,or(3)adeviceresetoccurs.OnexitofSuspendmode,theSUSPENDandSUSPENDsignalsarede-asserted.

BothSUSPENDandSUSPENDtemporarilyfloathighduringaCP2103reset.Ifthisbehaviorisundesirable,astrongpulldown(10k)canbeusedtoensureSUSPENDremainslowduringreset.SeeFigure6forotherrecommendedoptions.

6.AsynchronousSerialDataBus(UART)Interface

TheCP2103UARTinterfaceconsistsoftheTX(transmit)andRX(receive)datasignalsaswellastheRTS,CTS,DSR,DTR,DCD,andRIcontrolsignalsTheUARTsupportsRTS/CTS,DSR/DTR,andX-On/X-Offhandshaking.TheUARTisprogrammabletosupportavarietyofdataformatsandbaudrates.IftheVirtualCOMPortdriversareused,thedataformatandbaudratearesetduringCOMportconfigurationonthePC.IftheUSBXpressdriversareused,theCP2103isconfiguredthroughtheUSBXpressAPI.ThedataformatsandbaudratesavailablearelistedinTable8.

7.GPIOPins

TheCP2103supports4user-configurableGPIOpinsforstatusandcontrolinformation.Moreinformationregardingtheconfigurationandusageofthesepinscanbefoundin“AN144:

CP210xCustomizationGuide”and“AN223:

PortConfigurationandGPIOforCP210x”availableontheSiliconLaboratorieswebsite.

8.InternalEEPROM

TheCP2103includesaninternalEEPROMthatmaybeusedtocustomizetheUSBVendorID(VID),ProductID(PID),ProductDescriptionString,PowerDescriptor,DeviceReleaseNumberandDeviceSerialNumberasdesiredforOEMapplications.IftheEEPROMisnotprogrammedwithOEMdata,thedefaultconfigurationdatashowninTable9isused.

WhilecustomizationoftheUSBconfigurationdataisoptional,itisrecommendedtocustomizetheVID/PIDcombination.AuniqueVID/PIDcombinationwillpreventthedriverfromconflictingwithanyotherUSBdriver.AvendorIDcanbeobtainedfromwww.usb.orgorSiliconLaboratoriescanprovideafreePIDfortheOEMproductthatcanbeusedwiththeSiliconLaboratoriesVID.ItisalsorecommendedtocustomizetheserialnumberiftheOEMapplicationisoneinwhichitispossibleformultipleCP2102-baseddevicestobeconnectedtothesamePC.TheinternalEEPROMisprogrammedviatheUSB.ThisallowstheOEM'sUSBconfigurationdataandserialnumbertobewrittentotheCP2103on-boardduringthemanufacturingandtestingprocess.Astand-aloneutilityforprogrammingtheinternalEEPROMisavailablefromSiliconLaboratories.AlibraryofroutinesprovidedintheformofaWindows®DLLisalsoavailable.ThislibrarycanbeusedtointegratetheEEPROMprogrammingstepintocustomsoftwareusedbytheOEMtostreamlinetestingandserialnumbermanagementduringmanufacturing.TheEEPROMhasatypicalenduranceof100,000writecycleswithadataretentionof100years.USBdescriptorscanbelockedtopreventfuturemodification.

9CP2103DeviceDrivers

TherearetwosetsofdevicedriversavailablefortheCP2103devices:

theVirtualCOMPort(VCP)driversandtheUSBXpressDirectAccessdrivers.Onlyonesetofdriversisnecessarytointerfacewiththedevice.Thelatestdriversareavailableathttp:

//www.silabs.com/products/microcontroller/downloads.asp.

9.1VirtualCOMPortDrivers

TheCP2103VirtualCOMPort(VCP)devicedriversallowaCP2103-baseddevicetoappeartothePC'sapplicationsoftwareasaCOMport.applicationsoftwareasaCOMport.ApplicationsoftwarerunningonthePCaccessestheCP2103-baseddeviceasitwouldaccessastandardhardwareCOMport.However,actualdatatransferbetweenthePCandtheCP2103deviceisperformedovertheUSBinterface.Therefore,existingCOMportapplicationsmaybeusedtotransferdataviatheUSBtotheCP2103-baseddevicewithoutmodifyingtheapplication.SeeApplicationNoteAN197:

SerialCommunicationsGuidefortheCP210x”forExampleCodeforInterfacingtoaCP2103usingtheVirtualCOMdrivers.

9.2.USBXpressDrivers

TheSiliconLaboratoriesUSBXpressdriversprovideanalternatesolutionforinterfacingwithCP2103devices.NoSerialPortprotocolexpertiseisrequired.Instead,asimple,high-levelapplicationprograminterface(API)isusedtoprovidesimplerCP201xconnectivityandfunctionality.TheUSBXpressforCP210xDevelopmentKitincludesWindowsdevicedrivers,Windowsdevicedriverinstalleranduninstallers,andahostinterfacefunctionlibrary(hostAPI)providedintheformofaWindowsDynamicLinkLibrary(DLL).TheUSBXpressdriversetisrecommendedfornewproductsthatalsoincludenewPCsoftware.TheUSBXpressinterfaceisdescribedinApplicationNote“AN169:

USBXpressProgrammer'sGuide.”

9.3.D

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 经济学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1