《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 解決方案 > TI Stellaris系列LM3S9D96 MCU開發方案

TI Stellaris系列LM3S9D96 MCU開發方案

2011-08-02

TI 公司的Stellaris LM3S9D96是基于ARM® Cortex-M3的 32位MCU,工作頻率80MHz,100DMIPS性能,具有ARM Cortex SysTick定時器和嵌套的向量中斷控制器(NVIC)。片內的512KB單周期閃存高達50MHz,96KB單周期SRAM,主要用在運動控制,工業自動化,醫療,交通,電器和風細雨安全接入等。本文介紹了LM3S9D96主要特性,方框圖和CPU框圖,以及LM3S9D96開發板主要特性,方框圖,電路圖和元件布局圖。

Texas Instruments is the industry leader in bringing 32-bit capabilities and the full benefits of ARM® Cortex™-M3-based microcontrollers to the broadest reach of the microcontroller market. For current users of 8- and 16-bit MCUs, Stellaris with Cortex-M3 offers a direct path to the strongest ecosystem of development tools, software and knowledge in the industry. Designers who migrate to Stellaris benefit from great tools, small code footprint and outstanding performance. Even more important, designers can enter the ARM ecosystem with full confidence in a compatible roadmap from $1 to 1 GHz. For users of current 32-bit MCUs, the Stellaris family offers the industry’s first implementation of Cortex-M3 and the Thumb-2 instruction set. With blazingly-fast responsiveness, Thumb-2 technology combines both 16-bit and 32-bit instructions to deliver the best balance of code density and performance. Thumb-2 uses 26 percent less memory than pure 32-bit code to reduce system cost while delivering 25 percent better performance. The Texas Instruments Stellaris family of microcontrollers—the first ARM Cortex-M3 based controllers—brings high-performance 32-bit computing to cost-sensitive embedded microcontroller applications. These pioneering parts deliver customers 32-bit performance at a cost equivalent to legacy 8- and 16-bit devices, all in a package with a small footprint.

LM3S9D96主要特性:

The LM3S9D96 microcontroller has the following features:

■ ARM Cortex-M3 Processor Core

– 80-MHz operation; 100 DMIPS performance

– ARM Cortex SysTick Timer

– Nested Vectored Interrupt Controller (NVIC)

■ On-Chip Memory

– 512 KB single-cycle Flash memory up to 50 MHz; a prefetch buffer improves performance above 50 MHz

– 96 KB single-cycle SRAM

– Internal ROM loaded with StellarisWare software:

• Stellaris Peripheral Driver Library

• Stellaris Boot Loader

• SafeRTOS™ kernel

• Advanced Encryption Standard (AES) cryptography tables

• Cyclic Redundancy Check (CRC) error detection functionality

■ External Peripheral Interface (EPI)

– 8/16/32-bit dedicated parallel bus for external peripherals

– Supports SDRAM, SRAM/Flash memory, FPGAs, CPLDs

■ Advanced Serial Integration

– 10/100 Ethernet MAC and PHY with IEEE 1588 PTP hardware support

– Two CAN 2.0 A/B controllers

– USB 2.0 OTG/Host/Device

– Three UARTs with IrDA and ISO 7816 support (one UART with modem flow control and status)

– Two I2C modules

– Two Synchronous Serial Interface modules (SSI)

– Integrated Interchip Sound (I2S) module

■ System Integration

– Direct Memory Access Controller (DMA)

– System control and clocks including on-chip precision 16-MHz oscillator

– Four 32-bit timers (up to eight 16-bit), with real-time clock capability

– Eight Capture Compare PWM pins (CCP)

– Two Watchdog Timers

• One timer runs off the main oscillator

• One timer runs off the precision internal oscillator

– Up to 65 GPIOs, depending on configuration

• Highly flexible pin muxing allows use as GPIO or one of several peripheral functions

• Independently configurable to 2, 4 or 8 mA drive capability

• Up to 4 GPIOs can have 18 mA drive capability

■ Advanced Motion Control

– Eight advanced PWM outputs for motion and energy applications

– Four fault inputs to promote low-latency shutdown

– Two Quadrature Encoder Inputs (QEI)

■ Analog

Two 12-bit Analog-to-Digital Converters (ADC) with 16 analog input channels and a  sample rate of one million samples/second

– Three analog comparators

– 16 digital comparators

– On-chip voltage regulator

■ JTAG and ARM Serial Wire Debug (SWD)

■ 100-pin LQFP package

■ 108-ball BGA package

■ Industrial (-40°C to 85°C) Temperature Range

Processor Core (see page 70)

All members of the Stellaris product family, including the LM3S9D96 microcontroller, are designed around an ARM Cortex-M3 processor core. The ARM Cortex-M3 processor provides the core for a high-performance, low-cost platform that meets the needs of minimal memory implementation, reduced pin count, and low power consumption, while delivering outstanding computational performance and exceptional system response to interrupts.

■ 32-bit ARM Cortex-M3 architecture optimized for small-footprint embedded applications

■ Outstanding processing performance combined with fast interrupt handling

■ Thumb-2 mixed 16-/32-bit instruction set delivers the high performance expected of a 32-bit ARM core in a compact memory size usually associated with 8- and 16-bit devices, typically in the range of a few kilobytes of memory for microcontroller-class applications

– Single-cycle multiply instruction and hardware divide

– Atomic bit manipulation (bit-banding), delivering maximum memory utilization and streamlined peripheral control

– Unaligned data access, enabling data to be efficiently packed into memory

■ Fast code execution permits slower processor clock or increases sleep mode time

■ Harvard architecture characterized by separate buses for instruction and data

■ Efficient processor core, system and memories

■ Hardware division and fast multiplier

■ Deterministic, high-performance interrupt handling for time-critical applications

■ Memory protection unit (MPU) to provide a privileged mode for protected operating system functionality

■ Enhanced system debug with extensive breakpoint and trace capabilities

■ Serial Wire Debug and Serial Wire Trace reduce the number of pins required for debugging and tracing

■ Migration from the ARM7 processor family for better performance and power efficiency

■ Optimized for single-cycle Flash memory usage

■ Ultra-low power consumption with integrated sleep modes

■ 80-MHz operation

■ 1.25 DMIPS/MHz

圖1。LM3S9D96 MCU方框圖

圖2。LM3S9D96 CPU方框圖

Stellaris® LM3S9D96開發板

The Stellaris® LM3S9D96 Development Board provides a platform for developing systems around the advanced capabilities of the LM3S9D96 ARM® Cortex™-M3-based microcontroller.

The LM3S9D96 is a member of the Stellaris Firestorm-class microcontroller family. Firestorm-class devices include capabilities such as 80 MHz clock speeds, an External Peripheral Interface (EPI) and Audio I2S interfaces. In addition to new hardware to support these features, the DK-LM3S9D96 board includes a rich set of peripherals found on other Stellaris boards.

The development board includes an on-board in-circuit debug interface (ICDI) that supports both JTAG and SWD debugging. A standard ARM 20-pin debug header supports an array of debugging solutions.

The Stellaris® LM3S9D96 Development Kit accelerates development of Firestorm-class microcontrollers. The kit also includes extensive example applications and complete source code.

LM3S9D96開發板主要特性:

The Stellaris® LM3S9D96 Development Board includes the following features.

?? Simple set-up—USB cable provides debugging, communication, and power

?? Flexible development platform with a wide range of peripherals

?? Color LCD graphics display

– TFT LCD module with 320 x 240 resolution

– Resistive touch interface

?? 80 MHz LM3S9D96 microcontroller with 512 K Flash, 96 K SRAM, and integrated Ethernet MAC+PHY, USB OTG, and CAN communications

– – 8 MB SDRAM (plug-in EPI option board)

– – EPI break-out board (plug-in option board)

?? 1 MB serial Flash memory

?? Precision 3.00 V voltage reference

?? SAFERTOS™ operating system in microcontroller ROM

?? I2S stereo audio codec

Line In/Out

– Headphone Out

– Microphone In

?? Controller Area Network (CAN) Interface

?? 10/100 BaseT Ethernet

?? USB On-The-Go (OTG) Connector

– Device, Host, and OTG modes

?? User LED and push button

?? Thumbwheel potentiometer (can be used for menu navigation)

?? MicroSD card slot

?? Supports a range of debugging options

– Integrated In-circuit Debug Interface (ICDI)JTAG, SWD, and SWO all supported

– Standard ARM® 20-pin JTAG debug connector

?? USB Virtual COM Port

?? Jumper shunts to conveniently reallocate I/O resources

?? Develop using tools supporting Keil™ RealView® Microcontroller Development Kit (MDK-ARM), IAR Embedded Workbench, Sourcery CodeBench development tools, Code Red Technologies development tools, or Texas Instruments’ Code Composer Studio™ IDE

?? Supported by StellarisWare® software including the graphics library, the USB library,and the peripheral driver library

?? Optional expansion boards that work with the External Peripheral Interface (EPI) of the DK-LM3S9D96 development board extend the capabilities of this development platform

– Stellaris® Flash and SRAM Memory Expansion Board (DK-LM3S9B96-FS8)

• Provides Flash memory, SRAM, and an improved performance LCD interface For more information on the DK-LM3S9B96-FS8 memory expansion board.

– Stellaris® FPGA Expansion Board (DK-LM3S9B96-FPGA) (sold separately)

• Provides machine-to-machine (M2M), high-bandwidth, parallel interface capability of the Stellaris microcontroller

• Allows users to control and display the FPGA expansion board’s video on the DK-LM3S9D96 development board’s large, 3.5” touchscreen display

For more information on the DK-LM3S9B96-FPGA expansion board .

– Stellaris® EM2 Expansion Board (DK-LM3S9B96-EM2) (sold separately)

• Provides a transition between the Stellaris External Peripheral Interface (EPI) connector and the RF Evaluation Module (EM) connector

• Enables wireless application development using Low Power RF and RF ID evaluation modules on the Stellaris DK-LM3S9D96 platform

圖3。DK-LM3S9D96開發板外形圖

LM3S9D96開發板包括:

The Stellaris® LM3S9D96 Development Kit contains everything needed to develop and run a range of applications using Stellaris microcontrollers:

?? DK-LM3S9D96 development board

?? 8 MB SDRAM expansion board

?? EPI signal breakout board

?? Retractable Ethernet cable

?? USB Mini-B cable for debugger use

?? USB Micro-B cable for OTG-to-PC connection

?? USB Micro-A to USB A adapter for USB Host

?? USB Flash memory stick

?? microSD Card

?? 20-position ribbon cable

?? CD containing:

– A supported version of one of the following (including a toolchain-specific Quickstart guide):

• Keil™ RealView® Microcontroller Development Kit (MDK-ARM)

• IAR Embedded Workbench

• Sourcery CodeBench development tools

• Code Red Technologies development tools

• Texas Instruments’ Code Composer Studio™ IDE Complete documentation

Quickstart application source code

– Stellaris® Firmware Development Package with example source code

圖4。DK-LM3S9D96開發板方框圖

圖5。LM3S9D96開發板電路圖(1)

圖6。LM3S9D96開發板電路圖(2)

圖7。LM3S9D96開發板電路圖(3)

圖8。LM3S9D96開發板電路圖(4)

圖9。LM3S9D96開發板電路圖(5)

圖10。LM3S9D96開發板電路圖(6)

圖11。LM3S9D96開發板元件布局圖
詳情請見:
http://focus.ti.com/lit/ds/spms231/spms231.pdf

http://focus.ti.com/lit/ug/spmu175/spmu175.pdf



本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美一区二区三区男人的天堂| 一区二区三区四区在线| 欧美午夜美女看片| 国产专区欧美专区| 久久成人18免费网站| 久久蜜臀精品av| 狂野欧美激情性xxxx欧美| 亚洲片国产一区一级在线观看| 亚洲精品免费在线| 国产香蕉97碰碰久久人人| 久久国产欧美精品| 亚洲精品日日夜夜| 国产精品亚洲精品| 欧美屁股在线| 亚洲免费播放| 久久精品国产第一区二区三区| 久久精品道一区二区三区| 在线成人h网| 亚洲一区999| 国产亚洲欧美激情| 亚洲国产精品久久久久婷婷老年| 一区免费视频| 一区二区三区免费网站| 国产日韩欧美一区| 欧美日韩一区二区三区四区在线观看| 欧美日本一区二区视频在线观看| 欧美一区二区三区播放老司机| 亚洲一区在线观看免费观看电影高清| 国产精品v欧美精品v日韩精品| 国产精品久久久久秋霞鲁丝| 国产亚洲一区在线| 国产欧美日韩精品丝袜高跟鞋| 久久精品视频播放| 午夜在线视频观看日韩17c| 欧美激情中文字幕一区二区| 日韩一区二区福利| 欧美综合国产| 欧美一级大片在线免费观看| 国产一区二区三区日韩| 久久免费黄色| 久久精品国产77777蜜臀| 国产精品亚洲综合天堂夜夜| 欧美日韩妖精视频| 激情视频一区二区| 一区二区三区在线观看国产| 亚洲久久成人| 欧美一级网站| 欧美1区免费| 亚洲精品国产欧美| 一区二区三区免费观看| 欧美xart系列在线观看| 欧美视频在线观看一区二区| 国产精品青草久久久久福利99| 亚洲激情女人| 久久久综合香蕉尹人综合网| 一区二区三区国产盗摄| 欧美亚洲一级| 99成人在线| 一二三四社区欧美黄| 国产一区二区精品久久| 亚洲女性裸体视频| 亚洲在线日韩| 亚洲一区二区动漫| 午夜精品久久久久久久久| 欧美日韩国产影片| 激情国产一区| 国产精品你懂的在线欣赏| 久久久久青草大香线综合精品| 亚洲国产精品一区二区第四页av| 欧美在线看片a免费观看| 亚洲午夜视频在线观看| 亚洲国产高清在线观看视频| 另类尿喷潮videofree| 欧美日韩一区二区三区四区在线观看| 欧美高潮视频| 欧美成年人在线观看| 国产一区二区三区四区三区四| 狠狠色丁香久久综合频道| 性欧美大战久久久久久久免费观看| 欧美一乱一性一交一视频| 欧美视频在线免费| 国产精品一区二区三区四区| 91久久极品少妇xxxxⅹ软件| 亚洲日本久久| 国产欧美在线观看一区| 久久一区国产| 一区二区三区毛片| 亚洲精品护士| 亚洲国产精品久久久久| 国产精品免费一区二区三区观看| 久久久欧美一区二区| 久久精品女人的天堂av| 亚洲欧洲在线看| 一区二区91| 国产精品激情偷乱一区二区∴| 男人天堂欧美日韩| 在线观看国产日韩| 亚洲性视频h| 1024日韩| 亚洲欧美中文另类| 久久久久久有精品国产| 麻豆av一区二区三区久久| 国产亚洲成年网址在线观看| 国外成人网址| 欧美午夜激情视频| 欧美专区日韩专区| 国产精品福利网| 久久疯狂做爰流白浆xx| 久热精品视频| 国产精品一二三视频| 欧美色图麻豆| 欧美另类极品videosbest最新版本| 在线精品一区| 久久久精品国产99久久精品芒果| 在线视频你懂得一区| 日韩午夜在线观看视频| 亚洲激情视频网| 国产精品日日做人人爱| 国产视频欧美视频| 久久久午夜电影| 蜜臀久久99精品久久久画质超高清| 激情视频一区二区三区| 欧美成人a∨高清免费观看| 欧美在线不卡视频| 欧美激情第三页| 在线观看欧美日韩国产| 黄色国产精品一区二区三区| 国产午夜精品一区二区三区欧美| 国产视频一区二区在线观看| 欧美一区二区三区免费看| 永久免费精品影视网站| 国内偷自视频区视频综合| 亚洲精品久久久久久久久久久久久| 国产精品五月天| 国产亚洲视频在线| 米奇777超碰欧美日韩亚洲| 亚洲午夜女主播在线直播| 一区二区在线视频| 久久人人爽国产| 国产偷久久久精品专区| 伊人精品视频| 亚洲国产精品高清久久久| 99精品热视频只有精品10| 亚洲午夜精品国产| 国产精品国产三级国产专区53| 国产精品无码永久免费888| 欧美性一区二区| 亚洲在线观看免费| 欧美精品三级| 久久综合久久久| 亚洲一卡二卡三卡四卡五卡| 国产精品入口日韩视频大尺度| 国产精品入口麻豆原神| 欧美日韩国产专区| 欧美日本国产一区| 夜夜嗨av一区二区三区网站四季av| 久久精品一本久久99精品| 欧美一区二区三区的| 另类天堂视频在线观看| 亚洲人在线视频| 香蕉乱码成人久久天堂爱免费| 国产精品国产三级国产a| 国产精品一二三视频| 久久精品国产清高在天天线| 国产有码一区二区| 国产精品色午夜在线观看| 免费h精品视频在线播放| 亚洲精品网址在线观看| 欧美日韩和欧美的一区二区| 国产精品成人一区二区艾草| 激情亚洲网站| 亚洲国产精品电影| 在线观看日韩欧美| 欧美在线观看视频一区二区三区| 免播放器亚洲| 欧美日韩亚洲一区| 亚洲高清一区二| 亚洲最新视频在线播放| 在线观看成人网| 欧美精品免费在线观看| 国产午夜精品久久久久久久| 亚洲欧美激情诱惑| 亚洲人成精品久久久久| 亚洲国产精品久久久久秋霞不卡| 国内精品久久久久影院优| 欧美不卡三区| 韩国av一区二区三区在线观看| 久久亚洲精品伦理| 国产精品一区二区黑丝| 午夜在线观看免费一区| 老司机67194精品线观看| 欧美激情日韩| 亚洲成色999久久网站| 性娇小13――14欧美| 欧美精品一区二区在线播放| 日韩一级裸体免费视频| 欧美精品二区| 国产精品永久入口久久久| 亚洲国产成人精品久久久国产成人一区| 美日韩精品视频免费看| 羞羞视频在线观看欧美| 黄色成人在线观看| 亚洲一区亚洲| 欧美日韩国产一区二区| 蜜臀va亚洲va欧美va天堂| 1204国产成人精品视频| 欧美成人精品1314www| 欧美一区二区三区在| 国产免费亚洲高清| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美成人精品在线| 国产精品视频午夜| 国产精品久久久久久av福利软件| 美女国产精品| 在线看一区二区| 美女主播精品视频一二三四| 国产一区二区成人久久免费影院| 国产精品人人做人人爽人人添| 亚洲第一中文字幕在线观看| 欧美日韩成人免费| 国内外成人在线视频| 国产一区二区剧情av在线| 午夜精品影院在线观看| 亚洲裸体在线观看| 欧美一区二区大片| 蜜月aⅴ免费一区二区三区| 国产噜噜噜噜噜久久久久久久久| 欧美国产日韩在线观看| 一本色道久久88综合日韩精品| 亚洲毛片一区二区| 亚洲视频免费| 欧美激情一区二区三区在线| 亚洲精品极品| 国产喷白浆一区二区三区| 亚洲人成网站777色婷婷| 亚洲人线精品午夜| 欧美成人视屏| 亚洲人成网站影音先锋播放| 国产精品视频不卡| 日韩视频一区二区三区在线播放免费观看| 欧美在线日韩精品| 国产视频综合在线| 亚洲在线视频网站| 亚洲精品乱码久久久久久久久| 亚洲欧美日韩一区二区在线| 欧美日韩系列| 亚洲免费电影在线| 一区二区三区四区精品| 欧美一区二区三区喷汁尤物| 伊人久久久大香线蕉综合直播| 欧美精品三级日韩久久| 国产精品视频导航| 亚洲国产裸拍裸体视频在线观看乱了中文| 亚洲欧美激情一区二区| 国产精品盗摄久久久| 亚洲一区久久久| 欧美日韩精品一区二区在线播放| 午夜精品视频一区| 亚洲精品视频在线观看免费| 久久国产精品高清| 精品99一区二区三区| 亚洲精品免费一区二区三区| 久久一区二区精品| 黄色av日韩| 91久久精品一区二区三区| 在线视频国产日韩| 亚洲在线第一页| 国产精品爱久久久久久久| 亚洲国产精品黑人久久久| 亚洲精品女av网站| 亚洲免费激情| 亚洲国产成人91精品| 免费亚洲网站| 国产精品porn| 欧美视频精品在线观看| 久久gogo国模啪啪人体图| 国产一区日韩二区欧美三区| 欧美日韩国产成人在线| 亚洲国产精品久久久久秋霞蜜臀| 免费永久网站黄欧美| 欧美一区二区三区在线观看视频| 国产精品国产三级国产aⅴ9色| 99国产一区二区三精品乱码| 久久免费99精品久久久久久| 亚洲激情视频在线观看| 欧美日韩国产不卡| 欧美一区二区三区视频免费播放| 免费亚洲网站| 国产亚洲精品自拍| 国产精品卡一卡二| 亚洲精品国产精品乱码不99按摩| 国产精品99久久久久久久vr| 欧美日韩综合精品| 免费成人av在线| 亚洲一区国产一区| 国产精品久久午夜夜伦鲁鲁| 欧美www视频在线观看| 亚洲欧洲在线视频| 亚洲一区二区三区精品视频| 久久精品国产一区二区电影| 尤物99国产成人精品视频| 免费观看成人| 亚洲高清免费在线| 国产精品扒开腿爽爽爽视频| 欧美v亚洲v综合ⅴ国产v| 麻豆乱码国产一区二区三区| 在线欧美电影| 亚洲综合色自拍一区| 欧美日本在线视频| 亚洲电影免费| 午夜精品在线看| 日韩午夜电影av| 亚洲一区三区电影在线观看| 国产精品成人播放| 91久久精品www人人做人人爽| 国产精品theporn88| 欧美激情视频在线免费观看 欧美视频免费一| 久久综合久久久久88| 欧美精品一区二区三| 欧美成人视屏| 一区二区三区你懂的| 欧美国产91| 性做久久久久久久久| 亚洲综合欧美日韩| 久久精品系列| 另类成人小视频在线| 欧美日韩一视频区二区| 加勒比av一区二区|