集成USB 瓦斯浓度报警系统 外文文献 外文翻译 英文文献.docx
- 文档编号:29172296
- 上传时间:2023-07-21
- 格式:DOCX
- 页数:17
- 大小:26.50KB
集成USB 瓦斯浓度报警系统 外文文献 外文翻译 英文文献.docx
《集成USB 瓦斯浓度报警系统 外文文献 外文翻译 英文文献.docx》由会员分享,可在线阅读,更多相关《集成USB 瓦斯浓度报警系统 外文文献 外文翻译 英文文献.docx(17页珍藏版)》请在冰豆网上搜索。
集成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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 集成USB 瓦斯浓度报警系统 外文文献 外文翻译 英文文献 集成 USB 瓦斯 浓度 报警 系统 外文 文献 翻译 英文
![提示](https://static.bdocx.com/images/bang_tan.gif)