简化的连通性飞思卡尔微控制器集USB解决方案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

簡化的連通性飛思卡爾微控制器集USB解決方案• USB 2.0 全速:性能高,延遲和帶寬有保 證,數據傳輸速率為12 Mbps,用于性能 需求在5–10 Mbps的應用,如打印機,音 頻設備和軟盤。• USB 2.0高速:有更大的帶寬,數據傳輸 速率為480 Mbps,用于性能需求在25–400 Mbps的應用,如視頻,存儲和圖像傳輸。截至2001,隨着能相互連接並傳輸數據的外圍設備的產生,USB On-the Go (OTG)規範應運而生。USB OTG設備可根據應用動態決定作為主機還是設備。設計人員可設計一個系統讓用戶和USB存儲棒通信,此時該系統為“主機”。設計人員可能要使用相同的系統與一個更大的主機通信,這時該系統作為“設備”。OTG還能擴展連接的靈活性,允許用戶在兩個手持設備間傳輸文件,或在MP3播放器間直接傳輸歌曲。USB連通性通用串行總線(USB)已成為串行通信的普遍標準,廣泛應用于各種設備中,從PC外設和記憶棒到工業設備等不勝枚舉。USB提供了友好的用戶連接解決方案,各種USB設備能即插即用,用戶不需要或只需要進行少量的干涉和配置。USB是一個快速,雙向和低開銷的動態串行接口(消除PC 和其它設備的端口限制)。USB在消費和工業市場正成為一個廣泛使用的重要連接標準。 USB標準基于令牌(包),數據在主機和設備間以一系列幀,傳輸,事務和封包的形式傳輸。USB已經在全球得到廣泛采用,這些應用包括: • PC外設和I/O模塊• 燈光控制系統• 測試和測量設備• 安全和進出控制面板• HVAC建設和控制系統• 病人監控系統• 條碼掃描器• 銷售點打印機 USB規範有多種版本,適用于不同的數據速率和性能需求。• USB 2.0低速:數據傳輸速率為1.5Mbps, 適用性能需求在10–100 kbps的應用, 如鍵盤,鼠標,游戲操縱杆。大多數應 用已經淘汰了低速USB,而采用全速或者 高速USB。飛思卡爾主要支持全速和高速 的USB。EaseofUseCostEffectiveFlexibleFastDataTransfersPlugandPlayAvailabilityReliability飛思卡爾免費提供CMX的USB-Lite軟件協議棧為了使軟件解決方案完整,飛思卡爾免費提供軟件協議棧。開發人員得到所需要的硬件和軟件後能快速啟動開發。飛思卡爾已經與CMX合作,共同提供了用于Controller Continuum的ColdFire®和S08 USB微處理器的USB協議棧。該棧用于8位USB控制器時允許USB設備模式,而用于32位ColdFire USB控制器時允許USB設備和主機模式。請從freescale.com/usb下載該棧。USB設備支持:• 通用HID• 鍵盤HID• 鼠標HID• CDC設備USB主機支持:• HID主機• 主機塊存儲對于設計工程師,嵌入式連接變得越來越重要,並且也是下一代消費和工業產品的需求。設計人員需要一種便于實現的、靈活的連接方法,如USB,來滿足不同的應用。選擇一個片上帶有USB模塊的微處理器連接到系統是一個理想的解決方案,同時還節省了成本,減小了板子的尺寸和元件數。飛思卡爾USB設備容易集成,性能可靠,提供軟件和硬件支持使得開發人員能將設計過程流水化,並縮短推向市場的時間。低速和全速USB解決方案對于低功耗和帶寬比較小的需求,飛思卡爾提供了一套低速和全速USB微處理器。全速USB很容易向後兼容低速USB。高速USB解決方案對于需要高性能和高帶寬的應用,飛思卡爾同樣提供帶有高速USB微處理器的完整產品線。高速USB也能向後兼容全速USB。飛思卡爾提供全部的USB解決方案*該設備集成CAUJMfamilyPartnumberTemprangeKeyfeaturesSpeedPackageJM128MCF51JM128-40°Cto+105°CSupportUSB2.0Full-Speed,Host/Device/OTG,128KFlash,16KRAM50.33MHz80-pinLQFP*,80-pinLQFP,64-pinQFP,64-pinLQFP,44-pinLQFPJM64MCF51JM64-40°Cto+105°CSupportUSB2.0Full-Speed,Host/Device/OTG,64KFlash,8KRAM50.33MHz80-pinLQFP*,80-pinLQFP,64-pinQFP,64-pinLQFP,44-pinLQFPJM60MC9S08JM60-40°Cto+85°CSupportUSB2.0Full-Speed,Device,60KFlash,4KRAM48MHz64QFP,64LQFP,48QFN,44LQFPJM32MC9S08JM32-40°Cto+85°CSupportUSB2.0Full-Speed,Device,32KFlash,4KRAM48MHz64QFP,64LQFP,48QFN,44LQFP2 x SCIV1 ColdFire®Core6-ch.,16-bitTimerComparator2-ch., 16-bitTimerMCF51JM128BlockDiagramCANMCGICE + BDM12-ch., 12-bitADCKBI2 x SPIIndependentClockedCOP2 x I2CRTCUSB Host,Device andOTG ControllerCAURGPIOCMT64 KB Flash8 KB SRAMMemory Options128 KB Flash16 KB SRAMMemory2 x SCI3-ch., 16-bitTimer4K RAM256 BytesUSB RAMS08 Core6-ch.,16-bitTimerComparator2-ch., 16-bitTimerMC9S08JM60BlockDiagramUSB 2.0 Full-Speed Device60K FlashFlash32K FlashMCGICE + BDM12-ch., 12-bitADCKBI2 x SPIIndep. ClockedCOPI2CRTCFlexis™JM家族經濟高效的USB解決方案基于ColdFire的MCF51JM128和基于S08的MC9S08JM60同屬于Flexis JM家族。Flexis JM家族對提供USB功能的8位和32位控制器在引腳,外設和工具兼容,擴展了飛思卡爾控制器的連續性。通過使用JM家族的MCU,產品設計師能升級帶有USB功能的工業或消費類應用,以提供更多的控制和通信選擇。JM家族提供的完整硬件和軟件解決方案使您的開發更快,更簡單。FlexisMCF51JM12832位JM128微控制器集成了USB 2.0全速OTG,提供了靈活的控制和連接選項(允許USB主或USB設備功能),它還有如下的特征:• 50.33 MHz V1 ColdFire內核• 25.17 MHz總線頻率• 2.7–5.5V 操作電壓• 高達128 KB flash• 高達16 KB SRAM• CAN 模塊• 加密加速單元 FlexisMC9S08JM608位JM60微控制器集成了USB 2.0全速設備,提供了靈活的控制和連接選項,它還有如下特征:• 48 MHz S08內核• 24 MHz總線頻率• 2.7–5.5V操作電壓• 高達60 KB flash• 高達4 KB SRAM• 256字節USB RAM另外,JM家族的所有設備都能與飛思卡爾的高端微處理器 (包括MCF5221x和MCF5222x ColdFire家族的產品) 逐步實現外設和軟件兼容。飛思卡爾提供的全面支持,包括軟件開發工具、demo板和評估套件、應用筆記、參考設計、軟件示例和在線培訓,大大簡化了使用JM家族產品開發新產品的過程。CodeWarrior®DevelopmentStudio用于微處理器的帶有Processor ExpertTM 快速應用開發工具的CodeWarrior Development Studio 6.x是一個支持8位S08和32位V1 ColdFire控制器軟件開發的專門工具套件。可免費從freescale.com/codewarrior下載特殊版本,該版本的編譯器對于S08 設備支持32 KB;對于32位設備支持64 KB。也可從Freescale購買CodeWarrior工具的專業和標準版本。用于微處理器的CodeWarrior Development Studio 6.x 同時具有以下特性: • 圖形化源代碼級調試器• 支持Flash編程• 全芯片仿真S08,RS08和V1 ColdFire 微控 制器• 超過150個彙編和C的工程實例,可用作模 板• 動畫教程經濟高效的Demo板DEMOJM經濟高效的demo板用于8位JM60和32位JM128:• 基板帶兩個64 LQFP 子板,支持JM60和 JM128控制器• DVD,包含示例代碼,棧,CodeWarrior 6.x,文檔和培訓教程• 電源和USB P&E BDM全面評估系統用于JM128控制器的評估套件EVB51JM128具有以下特征:• 80引腳LQFP 封裝的CF51JM128控制器• DVD ,包含示例代碼,棧,CodeWarrior 6.x,文檔和培訓教程• 電源和USB BDM利用JM家族進行開發應用筆記:• AN3560: 基于S08JM 的USB設備開發• AN3561: 用于S08JM60的 USB引導• AN3564: 深入理解S08JM設備的USB 棧• AN3565: USB並與JM設備共用CMX  USB棧• AN3582: 基于S08JM60的USB數據存 儲器可在freescale.com搜索引擎輸入“AN”號找到要下載的PDF文件。V2 ColdFire®CoreSystemIntegrationMAC16K SRAMQSPI4-ch. 16-bitTimer2 x I2C8-ch. 12-bitADC2-ch. PIT4-ch. DMA8-ch. PWMWatchdogTimerRTC32 kHzOsc.BDMPLLGPIOJTAGUSBOTG4-ch. 32-bitTimer3x UART64 KBFlash128 KBFlashMemory OptionsMCF5221xFamilyBlockDiagramMCF5222xFamilyBlockDiagramFreescale technologyMCF5445xFamilyBlockDiagramBDMPLLGPI/OJTAG10/100FECUSBH/D/OTGI2CUARTUARTUARTDSPISSISerial BootInterface16-ch. DMA4-ch., 32-bit Timer16KI-Cache16KD-Cache32KSRAMV4ColdFire®CoreEMACMMU32-bitFlexbusDDR/DDR2ControllerATAPI2nd 10/100FECCryptoPCIControllerOptionalAdditional Modules最新集成ColdFire®USB解決方案飛思卡爾為全速和高速USB設備,主和OTG應用提供ColdFire解決方案。飛思卡爾提供多款帶USB的 ColdFire產品,滿足各種性能,存儲器和片上外設的需求,允許工程師優化他們的設計以達到所要求的性能和價格。MCF5221x 和 MCF5222x 家族提供高達80 MHz的性能,擁有全速USB OTG並集成了USB收發器,可用于入門級的32位USB應用。該產品優化了外設,允許低功耗消費類產品而無需犧牲性能。MCF5221x 家族是在工業應用中的高端32位全速USB OTG + PHY 微處理器。MCF5445x家族是高性能USB嵌入式微處理器,在266 MHz

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功