Home

Stellaris® LM3S811 Evaluation Board

image

Contents

1. B OJI OINI a Indicates an line that is used by EVB hardware b PB7 should not be used as a GPIO Table C 2 Recommended Connectors Pins 2 20 19 way Socket Pin Header Pins 21 40 20 way Socket Pin Header Sullins PPPC191LFBN RC Sullins PTC19SAAN Sullins PPPC201LFBN RC Sullins PTC20SAAN Digikey S7052 ND Digikey S1012 19 ND Digikey S7053 ND Digikey S1012 20 ND December 22 2006 Stellaris LM3S811 Evaluation Board ARM Target Pinout In ICDI mode the Stellaris LM3S811 Evaluation Kit supports ARM s standard 20 pin JTAG SWD configuration The same pin configuration can be used for debugging over Serial Wire Debug SWD and JTAG interfaces The debugger software running on the PC determines which interface protocol is used The Stellaris target board should have a 2x10 0 1 pin header with signals as indicated in Table C 3 Table C 3 20 Pin JTAG SWD Configuration ICDI does not control RST device reset or TRST test reset signals Both reset functions are implemented as commands over JTAG SWD so these signals are not necessary December 22 2006 35 36 December 22 2006
2. Jossnqoq pue JSN enireben p1eog ISSEWT NS 7 ajl CHT 204 077 ETA AE e anro anro anro anro 479 Ico ozo 610 2 AE E AS uo Surpuedop ASN OSN AEN IPON AMS VSN DEN HEN epo En N TT Gen 901 PUR i p ER a N UMAVIZIDA TbL UMAVIZIDA TbL ATES I AMAVITIIATHL AMAVITIOATHL a AE e AE e UMAVIZIDA TbL 2 gsn m Sell AEE um UMAVIZIDA TbL 3 lt UNADAGLXA ae Y c lt OIAMSISWL am an Lol UMAVITIDA TL O OT ESE iz 1 OALX 9TA i x 7 MOLX OGL a SWIX EE TALX UMAVIZIDA TbL 9 14 sca q V st 11 lt TAL gen 0 PTA ATOIMSMIL 9 Y V AERE TEA 118641 an SSVdAd NHA ISNAS LINO iddns 01 GSN ZHW 001 2 wyogg D8d asa NALNO SW L Id OGL OG IG L NIOMSPIOL VITA ouueq 3n99 AS DVLI V Jouet E 0 IN 0 25012 VEN 218907 22AV AMAVITIOATHL ZA 20010 ZHIN9 VOIOOA e 35 von 1 JOA At t ITA LNOLSU Sn ALASAY AS oot Isal Ast A
3. Block Diagram Figure 1 2 LM3S811 Evaluation Board Block Diagram I O Signal Break out OLED Display 96 x 16 0 6 6 0 0 O Signal Break out JTAG SWD Output USB Cable Signals Evaluation Kit Contents The evaluation kit contains everything needed to develop and run applications for Stellaris microcontrollers including LM3S811 Evaluation Board EVB USB cable 20 pin JTAG SWD target cable containing Keil RealView Microcontroller Development Kit 16 KB limited Complete documentation Quickstart guide Quickstart source code DriverLib and example source code Evaluation Board Specifications Board supply voltage 4 37 5 25 from USB connector Board supply current 80 mA typ fully active CPU at 50 MHz Break out power output 3 3 Vdc 100 mA max 10 12 22 06 Stellaris LM3S811 Evaluation Board Dimensions 3 65 x 1 40 x 0 30 LxWxH RoHS status Compliant System Requirements Microsoft Windows 2000 XP or 2003 128 MB of RAM 512 MB recommended 100 MB of available hard disk space 1024 x 768 minimum screen resolution CD ROM drive USB port Supported Devices In Circuit Debug Interface ICDI mode pr
4. LUMINARYMICRO Stellaris LM3S811 Evaluation Board USERS MANUAL EK LM3S811 01 Copyright 2006 Luminary Micro Inc Legal Disclaimers and Trademark Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH LUMINARY MICRO PRODUCTS NO LICENSE EXPRESS OR IMPLIED BY ESTOPPEL OR OTHERWISE TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT EXCEPT AS PROVIDED IN LUMINARY MICRO S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS LUMINARY MICRO ASSUMES NO LIABILITY WHATSOEVER AND LUMINARY MICRO DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY RELATING TO SALE AND OR USE OF LUMINARY MICRO S PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE MERCHANTABILITY OR INFRINGEMENT OF ANY PATENT COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT LUMINARY MICRO S PRODUCTS ARE NOT INTENDED FOR USE IN MEDICAL LIFE SAVING OR LIFE SUSTAINING APPLICATIONS Luminary Micro may make changes to specifications and product descriptions at any time without notice Contact your local Luminary Micro sales office or your distributor to obtain the latest specifications before placing your product order Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined Luminary Micro reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them Copyright
5. communicate with UARTO on the LM3S811 over USB Once the FT2232 VCP driver is installed Windows assigns a COM port number to the VCP channel For more information see Using the Virtual COM Port on page 21 Organic LED Display The EVB features an Organic LED OLED graphics display with 96 x 16 pixel resolution OLED is a new technology that offers many advantages over LCD display technology Features Osram OS096016 series display 96 columns by 16 rows 1 bit pixel monochrome High contrast typ 2000 1 Excellent brightness 120 cd m Fast response Control Interface The OLED display has built in controller 8800303 with synchronous serial and I C interfaces I C is used on the EVB as it only requires two microcontroller pins The OLED display has a fixed address of 0x3d The Stellaris driver library DriverLib included on the 16 12 22 06 Stellaris LM3S811 Evaluation Board Documentation and Software CD contains complete drivers with source code for the OLED display Note that the SSD0303 s I C bus implementation is not 100 compliant with the specification Designers should refer to the SSD0303 datasheet before connecting other IC devices to the bus Power Supply A 9 V supply 15 needed to bias the OLED display Conveniently the 5500303 IC includes an on chip voltage boost controller A few external components complete the simple switching power supply This supply is dedicated to the OLED display
6. 20 pin standard see Table C 3 on page 35 The target board must have GND connections on even pins from 4 through 20 otherwise the ICDI is not enabled when the target is connected In this case there will be conflict between the JTAG SWD signals on the LM3S811evaluation board and the external Stellaris device When using the kit as an evaluation board do not make connections to the debug out connector Starting 12 22 06 With the USB cable removed connect the EVB to a Stellaris microcontroller based target board using the 20 pin JTAG SWD target cable included in the Stellaris LM3S811 Evaluation Kit The red stripe on the cable should match pin 1 on both the EVB debug out connector and the target When inserted correctly the polarizing tab on the connector fits into the slot on the EVB PCB so that the ribbon cable exits away from you Apply power to the target device and then connect the USB cable to LM3S811 Evaluation Board The OLED display should not show any information If it does display an image then check the target JTAG SWD connections to ensure the on EVB LM3S811 microcontroller is being held in reset The Keil RVMDK is now be able to program and debug the target Stellaris microcontroller 19 Hardware Description 20 12 22 06 4 Communications This chapter describes available communication for the 35811 microcontroller through the Virtual COM Port and the Windows application Hyper
7. 35 December 22 2006 CHAPTER 1 Stellaris LM3S811 Evaluation Board The Stellaris LM3S811 Evaluation Board is both a compact and versatile evaluation platform for the Stellaris LM3S811 Cortex M3 based microcontroller and an In Circuit Debug Interface ICDI for any Stellaris microcontroller based target board The EVB allows users to evaluate prototype and create application specific designs Features Figure 1 1 12 22 06 The Stellaris LM3S811 Evaluation Board includes the following features Stellaris LM3S811 microcontroller OLED graphics display with 96 x 16 pixel resolution User programmable pushbutton and LED Reset pushbutton and power indicator LED Thumbwheel potentiometer for driving an Analog to Digital Converter ADC input Standard 20 pin JTAG debug connector for use as an In Circuit Debug Interface ICDI signal break out pads for hardware prototyping UARTO accessible through USB Virtual COM Port VCP USB interface for all communication and power Evaluation copy of the Keil RealView Microcontroller Development Kit software tools Figure 1 1 shows the layout of the Stellaris LM3S811 Evaluation Board Evaluation Board Layout Thumbwheel Stellaris OLED Display Potentiometer i LM3S811 t IE SSS TIL 9 0 0920 5 1 1 e Co 2 7 8 LUMINARY MICRO n ATE fiir Y MY User LED Block Diagram
8. Analog to Digital Converter ADC Single and differential input configurations Four 10 bit channels inputs when used as single ended inputs Sample rate of 500 thousand samples second I2C Bus with Master and slave receive and transmit operation with transmission speed up to 100 Kbps in Standard mode and 400 Kbps in Fast mode Six motion control PWM outputs 1 to 32 GPIOs depending on user configuration On chip Linear Drop Out LDO voltage regulator 3 3 V supply brownout detection and reporting via interrupt or reset On chip temperature sensor 48 pin RoHS compliant LQFP Industrial operating temperature 12 22 06 CHAPTER 2 Getting Started The Stellaris LM3S811 Evaluation Kit EKK LM3S811 Quickstart provides step by step instructions for getting started with your Stellaris LM3S811 Evaluation Kit For your convenience these instructions are summarized below Powering the Board The Stellaris LM3S811 Evaluation Board EVB is configured for immediate use To power the EVB use the USB cable supplied in the kit Connect the mini b smaller end of the USB cable to the connector labeled USB on the EVB Connect the other end Type to a free USB port on your host PC The USB interface is capable of sourcing up to 500 mA for each attached device which is sufficient for the evaluation board If connecting the board through a USB hub it must be a powered hub When you plug in the for the first time Windows
9. SVC ee PP 11 Features of the LM3S811 Microcontroller coooccocccoccocncccncocnconcoononcnonnnnononnononnnnnonnnonnnnonnnnnnnnnnnnnnnonanonnnnos 11 Chapter 2 reir sb nenne dae cas 13 POWELNG NE menes ___ ET 13 jai igo itg 48 17 S a 13 DEEE m 13 Completing Driver Installation ooccoccoonnconconnconnconiconconncncnnonconnonnnnnnnnnnonnnonnnnnnnnnnonnnnonnnnnnnnnonnnennnnnnos 13 Running the Quickstart Application aan 14 Chapter 3 Hardware Description cute ias 15 Microcontroller ne a ae ahnen 15 DENCIA a 15 6 A ee re rear er irn 15 RO ee 15 POWER CR 15 BN A A ast en A 15 USB Device Controller Functions coocccocccccconiccnconcconocononoconncnononononnncnnonanonnnnnnonanonanennnnnnnnnnenanennnnaninanennnnns 16 DEVICE LY 2 a0 2 ias 16 Ni pares A 16 Vrual COM M 16 LED DIEB T 16 ES An e o A 16 SORT __________________ 16 POWO UD een ee E 17 Design GUIASINES Eee near ne 17 SA o 17 P
10. play An implementation of the Game of Life is run with a field of random data as the seed value After two minutes of running the screen saver the display turns off and the user LED blinks Exit either mode of screen saver Game of Life or blank display by pressing the user pushbutton USER Press the button again to start the game While the game 15 being played a running tally of the score is output through UARTO of the LM3S811 UARTO is connected to the FTDI s second serial channel This serial channel is available to Windows as a Virtual COM Port To view the score open up a terminal application such as Hyper Terminal Connect using where is the number Windows has assigned the Virtual COM Port Set the serial connection to a baud rate of 115200 8 data bits no parity 1 stop bit and no flow control Important The quickstart application will not run if one or more jumpers are removed 12 22 06 CHAPTER 3 Hardware Description This chapter provides the hardware description for LM3S811 microcontroller including the peripherals included in the evaluation kit LM3S811 Microcontroller Device Overview The heart of the EVB is a Stellaris LM3S811 ARM Cortex M3 based microcontroller The LM3S811 offers 64 KB flash memory 50 MHz operation a 4 channel ADC and a wide range of peripherals Refer to the LM3S811 data sheet order number DS LM3S811 for complete device details The LM3S811 microcontroller is
11. 2006 Luminary Micro Inc All rights reserved Stellaris is a registered trademark and the Luminary Micro logo is a trademark of Luminary Micro Inc or its subsidiaries in the United States and other countries ARM and Thumb are registered trademarks and Cortex is a trademark of ARM Limited Other names and brands may be claimed as the property of others Luminary Micro Inc 108 Wild Basin Suite 350 Austin TX 78746 Main 1 512 279 8800 Fax 1 512 279 8879 http www luminarymicro com D ma orte Intelligent Processors by ARM Cc LLU Bi LUMINARY MICRO 2 December 22 2006 Stellaris LM3S811 Evaluation Board Revision History This table provides a summary of the document revisions September 2006 00 Initial release of doc to customers December 2006 01 Changed value in Table C 1 for Pad 11 December 22 2006 3 December 22 2006 Stellaris LM3S811 Evaluation Board Table of Contents Chapter 1 Stellaris LM3S811 Evaluation Board 9 Po Be 9 BLOCK DI ASTA see e o 10 EVA noO NANI ONS a 10 Evaluation Board SDeCITICaHOLlIS edu i 10 System REQUIS MENS ____ _ 6_ ____ 11
12. B to the JTAG SWD adaptor allowing debugging of any external target board that uses a Stellaris microcontroller Figure 3 1 ICD Interface Mode LM3S811 EVB JTAG SWD Stellars Target Stellaris Target Cable MCU Board MCU PC with IDE This LM3S811 is held debugger in reset The debug interface operates in either Serial Wire Debug SWD or full JTAG mode depending on the configuration in the debugger IDE The Keil RVMDK does not distinguish between normal Evaluation Board mode and ICDI mode The only requirement is that the correct Stellaris device is selected in the project configuration ICDI Features includes the following features 18 12 22 06 Stellaris LM3S811 Evaluation Board Standard ARM 20 pin JTAG debug connector USB 2 0 full speed interface allows JTAG SWD debug Compatible with leading ARM Integrated Development Environment IDE packages including Keil Enabling ICDI Mode ICDI mode is enabled when the 20 pin JTAG SWD target cable is connected to an external target In this mode the on EVB LM3S811 microcontroller and OLED display are held in reset Applications can not be executed in the on EVB microcontroller when the 15 connected as an ICDI device ARM Target Cable The evaluation kit includes a 3 inch target cable connecting the to an external target Cables up to 8 inch long can be used if required Target cable pin assignments are compatible with the ARM
13. CATO 08 105 209000 AND 14544 SAMd THd vHAMd 0Hd Lad 09 98d 00 rdd O02 LGd AND 422 904 4 4 499 SOd O0dOO rGd AND A6 7 sJepeeH O I At et ENM ad ZNAd 08d XLIA Edd XAIN TAd OWA d 0dd IINMd IGd XIISS SVd gt XUISS PVd gt SSHISS Vd i XIDISS CVd 5 X100 1Vd XA0N 0Vd i 4 4 7455 0504 OBBZLIBIO d P poruo s 1 2 lt 32010 ZHN9 anro anro anro 154 UNADAALXA 1950 4 0959 0250 Sy fav Ody TCV 00dV ULSA asa sya gua PNM 7400104 Hi ne 4 9dd EROS CST 1990 6904 Tara ee o rea OAS OQL Od and L IGL Od TNAM IGdd 9 IINMd IGd OIGAS SIALL T2d ONAd 0dd OWMd 0dd 0 4 PS ISNI L8d 02 9 4 00 994 a XLISS SVd 0 XUISS PVd asar Na cda AISS EVd EA AAA TOSOTUTAd MOISS 7Vd e AL Tosoci cdd XIDISS CVd d 18d RAD TId ON d 08d abi un XA0N 0Vd December 22 2006 30 Stellaris LM3S811 Evaluation Board 9 v CN l 9007 6 J9qUINN 1ueunooq 9 9215
14. ELI A 17 Thumbwheel Potentiometer 00220220022002200000nnnonnonnnn nano nnn nenn neue nun nano nnnnnnnnenennnennnnnnu aser se sanas sensns 17 a 17 dU cipis URN EE 17 Bypassing AAA 17 Mierlacing to the EVB eier 18 Using the In Circuit Debugger Interface nenn anne anne nenn nnne nnne nano 18 ED ee ee Eee een 18 ENABIHEICDI MOG O psc a ee ebenen 19 ARW TAGE ae ii 19 STAUNEN D EET TEE a ne ee 19 December 22 2006 5 Stellaris LM3S811 Evaluation Board Communications ni 21 USING MS COM POM esse 21 Connrmindg Driyer Installation etu eene et cuis 21 Installing the VEP DEVNIEE DIVEr c 22 vele IY OG SM alcoi cio OL LL E 24 Stanno DTE 24 Appendix A Contact informatio N 27 ScheMaltlcs Ed 29 Appendix Connection Details vios cua anne 33 COMPOMENU LOCATIONS ee Diesen 33 EValuallon Board ae ein 33 Breakout Pads and Recommended 5 nenne
15. S ASI STA 0 adasn Lc TIA pu waasn a LC 1 LNOEAE 910 ZHIN 001 GSN 184 V AS Un gt w N e oeidooos g INIIN 980 Figure B 2 31 December 22 2006 32 December 22 2006 APPENDIX Connection Details This appendix contains the following sections Component Locations Evaluation Board Dimensions Breakout Pads and Recommended Connectors ARM Target Pinout Component Locations Figure C 1 Component Locations R33 RR R23 01077 U7 SW2 al 66 R3 R5 R18 R17 FB2 cu U6 en 5 Ur R21 C23 8 R20 C20 U4 Evaluation Board Dimensions Figure C 2 Evaluation Board Dimensions O P BEIM 140 4 190 0 75 0 70 A a December 22 2006 33 Breakout Pads and Recommended Connectors The LM3S811 EVB has 32 pads 6 power pads and a reset signal for a total of 39 pads Connection can be made by soldering wires directly to these pads or by using 0 1 pitch headers 34 and sockets Table C 1 Breakout Pads CIEN _ 1 GND 2 RESET 1 GND N WI OJ gt oa oI
16. Terminal Using the Virtual COM Port The Virtual COM Port VCP is a convenient way for Windows applications to communicate with UARTO on the LM3S811 microcontroller over USB It offers all the capabilities of a standard RS232 interface without an additional cable Confirming Driver Installation 12 22 06 The VCP device driver is normally installed as part of the quickstart process Confirm that the VCP device driver is installed by doing the following 1 Connect the EVB to a PC using the USB cable supplied in the evaluation kit 2 Open the Windows Device Manager by either holding down the Windows Key and pressing the Pause Break key or from the Start Menu selecting Control Panel and then clicking on the System Icon Select the Hardware Tab and click the Device Manager button In Device Manager scroll down until you see Ports COM amp LPT Click to expand this item You should see a device called LM3S811 Virtual COM Port COM Figure 4 1 Check VCP Driver Installation 2 Device Manager Ll Device Manager File Action View Help File Action View Help R Network adapters i Network adapters PCMCIA adapters PCMCIA adapters 4 Ports amp LPT QJ Ports COM amp LPT 4 Communications Port COM1 Communications Port COM1 57 ECP Printer Port LPT1 ECP Printer Port LPT1 57 LM3S811 Virtual COM Port COM7 Processors _ NB Smartcardreaders VCP Drive
17. a composite USB device After you click Finish a new Found New Hardware Wizard window appears asking to install drivers for another device This is for the LM3S811 Evaluation Board B part of the composite USB device Follow the same instructions as above to install the drivers for this device The Found New Hardware Wizard appears one last time This 15 to install the drivers for the LM3S811 Virtual COM Port Again follow the same instructions above to install the drivers for this device 12 22 06 13 Getting Started Now all of the hardware drivers for the LM3S811 Evaluation Board have been installed These drivers give the debugger access to the JTAG interface and the host PC access to the Virtual COM Port Running the Quickstart Application 14 The quickstart application is a game in which you navigate a ship through an endless tunnel Use the potentiometer POT to move the ship up and down and the user pushbutton USER to fire a missile to destroy obstacles in the tunnel Score accumulates for survival and destroying obstacles The game lasts for only one ship the score displays atthe end of the game Since the OLED display on the evaluation board has burn in characteristics similar to a CRT the application also contains a screen saver The screen saver only becomes active if two minutes have passed without the user pushbutton being pressed while waiting to start the game 1 the screen saver never appears during game
18. and should not be used to power other devices Design Guidelines The OLED display has a lifetime of about 10 000 hours It is also to degradation due to burn in similar to CRT and plasma displays The quickstart application includes both a screen saver and a power down mode to extend display life These factors should be considered when developing EVB applications that use the OLED display When using the EVB as an In Circuit Debug Interface ICDI the OLED display is held in reset to reduce power consumption and eliminate display wear out Further Reference For additional information on the OS096016 OLED display visit www osram os com Full details on the 5500303 controller are available from Solomon Systech Ltd www solomon systech com Other Peripherals Thumbwheel Potentiometer A thumbwheel potentiometer connects to Channel 0 of the Analog to Digital Converter ADC padding resistor R31 sets the voltage range to 0 to 3 0 V This corresponds with the full scale range of the LM3S811 s 10 bit ADC The ADC input voltage increases with clockwise potentiometer rotation User LED A user LED 02 is provided for general use The LED is connected to PC5 CCP1 allowing the option of either GPIO or PWM control brightness control Refer to the Quickstart Application source code for an example of PWM control User Pushbutton A user pushbutton SW1 is provided for general use The switch interfaces to PC4 of th
19. ately or n the future Microsoft strongly recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing Continue Anyway 23 Communications 5 drivers are now installed Click Finish Found New Hardware Wizard Completing the Found New Hardware Wizard The wizard has finished installing the software for LM35811 Virtual COM Port Click Finish to close the wizard You may want to use Device Manager to identify the COM Port assignment Now that drivers are installed Windows automatically assign a COM port to the LM3S811 Evaluation Board each time it is connected About HyperTerminal HyperTerminal is an ASCII terminal emulator that is included with Windows It provides an easy way to transfer ASCII data to and from the LM3S811 Evaluation Board using the Virtual COM port feature The quickstart application sends a running tally of the game score through UARTO of the LM3S811 Starting HyperTerminal 1 From the Windows XP Start menu select Start gt All Programs gt Accessories gt Communications gt HyperTerminal 2 HyperTerminal asks for a name and icon to associate with the terminal profile you are about to create Neither the name nor the icon selection is critical 24 12 22 06 12 22 06 Stellaris LM3S811 Evaluation Board 3 Click OK to continue Connection Description New Connection Enter a name and choose an icon
20. e LM3S811 Bypassing Peripherals The EVB s on board peripheral circuits require seven GPIO lines leaving up to 25 GPIO lines immediately available for connection to external circuits If all GPIO lines are needed then the on board hardware can bypassed The EVB is populated with seven 0 resistor jumpers which can be removed to isolate on board hardware 12 22 06 17 Hardware Description Important The quickstart application will not run if one or more jumpers are removed Table 3 1 Isolating On Board Hardware Pin 33 PB2 I2CSCL I2C SCL to Display Pin 34 PB3 I2CSDA I2C SDA to Display Pin 17 PAO UORx VCP Receive Interfacing to the EVB An array of accessible signals makes it easy to interface the EVB to external circuits All LM3S811 I O lines except those with JTAG functions are brought out to 0 1 pitch pads For quick reference silk screened labels on the PCB show primary pin functions Table C 1 on page 34 has a complete list of I O signals well as recommended connectors Most LM3S811 I O signals are 5 V tolerant 5 V tolerant pins will not be damaged when connected to 5 V logic circuits lt is recommended that datasheets be checked for compatibility when mixing logic types Refer to the LM3S811 datasheet for detailed electrical specifications Using the In Circuit Debugger Interface The Stellaris LM3S811 Evaluation Kit can operate as an In Circuit Debugger Interface ICDI ICDI acts as a US
21. esently supports all Luminary Micro Stellaris Family devices Features of the LM3S311 Microcontroller 12 22 06 32 bit ARM Cortex M3 v7M architecture optimized for small footprint embedded applications Thumb compatible Thumb 2 only instruction set processor core for high code density 50 MHz operation Hardware division and single cycle multiplication Integrated Nested Vectored Interrupt Controller NVIC providing deterministic interrupt handling 27 interrupt channels with eight priority levels 64 KB single cycle flash with two forms of flash protection on a 2 KB block basis 8 KB single cycle SRAM Three timers each of which can be configured as a single 32 bit timer as a dual 16 bit timer with capture and simple PWM modes or to initiate an ADC event Real Time Clock RTC capability Separate watchdog clock with an enable Programmable interrupt generation logic with interrupt masking Lock register protection from runaway software Reset generation logic with an enable disable Synchronous Serial Interface SSI Programmable interface operation for Freescale SPI National Semiconductor MICROWIRE or Texas Instruments synchronous serial Master or slave operation Two fully programmable 16C550 type UARTs Separate 16x8 transmit TX and 16x12 receive RX FIFOs to reduce CPU interrupt service loading 11 Features of the LM3S811 Microcontroller 12 Programmable baud rate generator
22. factory programmed with a quickstart demo program The quickstart program resides in the LM3S811 on chip flash memory and runs each time power is applied unless ICDI mode is in use or the quickstart has been replaced with a user program Clocking A single external 6 0 Mhz crystal drives the LM3S811 microcontroller All required internal clocks are generated automatically within the device The LM3S811 microcontroller is designed to run the ARM Cortex core at 50 Mhz on this evaluation board Reset The LM3S811 microcontroller shares its external reset input with the OLED display Reset is asserted Active Low under any one of the following conditions Power on reset duration set by resistor R1 and capacitor C17 Reset switch SW2 is held down E InICDI mode Bythe USB device controller 02 FT2232 when instructed by the debugger The Keil RVMDK debugger does not support external reset Instead the target device is reset using JTAG operations In ICDI mode the reset push switch has no effect Power Supply The LM3S811 is powered from a 3 3 V supply rail that is common to all devices on the EVB A low dropout LDO regulator regulates 5 V power from the USB cable to 3 3 V 3 3 V at up to 100 mA is available for powering external circuits at break out pin 20 Debugging 12 22 06 otellaris microcontrollers support programming and debugging using either JTAG or SWD JTAG uses the TCK TMS TDI and signals SWD requires fewer s
23. for the connection Mame LM35811 Icon 4 Select the COM port assigned to the LM3S811 Evaluation Board In the example below it is Click OK Connect To LM3S811 Enter details for the phone number that you wantto dial Country region Area code Phone number Connect using 25 Communications 5 Use the Properties dialog box to set the Port Settings The quickstart application sends data at 115200 baud 8 data bits no parity 1 stop bit and no flow control Click OK COM7 Properties Port Settings Bits persecond 115200 Data bits 8 Parity None Stop bits 1 Flow control Restore Defaults 6 HyperTerminal now starts When the quickstart game 15 played score data 15 visible in the terminal window Save the terminal settings when exiting Hyper Terminal LM3S811 EVB HyperTerminal E 8l Edit View Call Transfer Help nia 3 ole 4 Connected 0 01 29 Auto detect 1115200 8 N 1 SCROLL CAPS NUM Capture Print echo 4 26 12 22 06 APPENDIX A Contact Information Company Information Luminary Micro Inc designs markets and sells ARM Cortex M3 based microcontrollers for use in embedded applications within the industrial commercial and consumer markets Luminary Micro is ARM s lead partner in the implementation of the Cortex M3 core Please contact us if you are intere
24. he wizard to do Installthe software automatically Recommended Click Nextto continue 12 22 06 12 22 06 3 4 Stellaris LM3S811 Evaluation Board Insert the Stellaris LM3S811 Evaluation Kit Documentation and Software CD in the CD ROM drive Select Search removable media floppy DR ROM and click Next Found New Hardware Wizard Please choose your search and installation options Pra ae Y Search for the best driver in these locations Use the check boxes below to limit or expand the default search which includes local paths and removable media The best driver found will be installed Search removable media floppy include this location in the search CO Dont search will choose the driver to install Choose this option to select the device driver fram list Windows does not guarantee that the driver vou choose will be the best match for pour hardware Windows locates the driver on the Documentation and Software CD and start installing the driver A warning dialog like the one below pops up Click Continue Anyway Hardware Installation A The sofware you are installing for this hardware LM35811 Virtual COM Fort has not passed Windows Logo testing to verify its compatibility with Windows XP Tell me why this testing is important Continuing your installation of this software may impair destabilize the correct operation of your system either immedi
25. ignals SWCLK SWDIO and SWO The debugger determines which debug protocol is used For example Keil RVMDK tools support only JTAG debugging 15 Hardware Description JTAG SWD signals multiplexed with GPIO functions inside Stellaris microcontroller Do not configure JTAG SWD pins including PB7 TRST as GPIO Doing this prevents in circuit programming and debugging USB Device Controller Functions Device Overview An FT2232 device from Future Technology Devices International Ltd manages USB to serial conversion The FT2232 is factory configured by Luminary Micro to implement a JTAG SWD port synchronous serial on channel A and a Virtual COM Port VCP on channel B This feature allows two simultaneous communications links between the host computer and the target device using a single USB cable Separate Windows drivers for each function are provided on the Documentation and Software CD A small serial EEPROM holds the FT2232 configuration data The EEPROM is not accessible by the LM3S811 microcontroller For full details on FT2232 operation go to www ftdichip com USB to JTAG SWD The FT2232 USB device performs JTAG SWD serial operations under the control of the debugger Two 74LV125 hex buffers multiplex SWD and JTAG functions and provide direction control for the bi directional data line when working in SWD mode Virtual COM Port The Virtual COM Port VCP allows Windows applications such as HyperTerminal to
26. n nnns nnns 34 ARN PINOS 35 December 22 2006 6 Stellaris LM3S811 Evaluation Board List of Figures Figure 1 1 Evaluation Board Layout 9 Figure 1 2 LM3S811 Evaluation Board Block Diagram 10 Figure 3 1 ICD INIET la CE Modea ee ee ee here 18 Figure 4 1 Check VCP Driver Installation nenn nenn nenn nen 21 Figure B 1 LM3S811 Microcontroller sheet 1 012 30 Figure B 2 LM3S811 Microcontroller sheet 2 of 2 31 Figure C 1 Component Locations 024u02200200002n0 nenn nnnno nenn nenn ANa ENA ENA Ea EE aN EE a EN 33 Figure C 2 Evaluation Board Dimensions December 22 2006 7 Stellaris LM3S811 Evaluation Board List of Tables Table 3 1 Isolating On Board Hardware 0220022002s0ossennenenennnnnnnnnnnnennnennennnennnennnnnnennnnenennnn nenn nennen 18 Table C 1 I O Breakout 34 Table C 2 Recommended 5 34 Table 3 20 Pin JTAG SWD Configuration nenn nenn nen ennnnnnnn nenn
27. r Installed VCP Device Missing The Windows operating system assigns the COM Port number automatically It may change if the EVB is reconnected If Device Manager does not show the LM3S811 Virtual COM Port device or if there is a question mark by the device it will be necessary to install or reinstall the device driver 21 Communications Installing the VCP Device Driver 22 When the EVB is first connected to a USB port Windows automatically starts a driver installation wizard The following steps guide you through the installation wizard 1 Connect the to an available USB port using the USB cable supplied in the kit In the Found New Hardware Wizard window select No not this time and click Next Found New Hardware Wizard Welcome to the Found New Hardware Wizard Windows will search for current and updated software by looking on pour computer the hardware installation CD or on the windows Update Web site with pour permission Read our privacy policy windows connect to windows Update to search hor software CO Yes this time only CO Yes now and every time connect a device Click Next to continue 2 Select Install from a list or specific location Advanced and click Next Found New Hardware Wizard This wizard helps you install software for LM35811 Virtual COM Port If your hardware came with an installation CD or floppy disk insert it now What do you want t
28. starts the Found New Hardware Wizard The Stellaris LM3S811 Evaluation Kit Quickstart Guide steps through the process of installing drivers for the Stellaris LM3S811 Evaluation Board Installing the Drivers The Stellaris LM3S811 Evaluation Board requires several hardware drivers All drivers are located in the Tools Ftdi directory on the Software and Documentation CD Each time Windows requests a driver for this device point it to the Software and Documentation CD Driver Installation When the Found New Hardware Wizard starts Windows asks if it can connect to Windows Update to search for software Select No not this time and then click Next The Found New Hardware Wizard then asks you from where to install the software Select Install from a list or specific location Advanced and click Next Make sure the Documentation and Software CD that came with the evaluation is in your CD ROM drive Select Search for the best driver in these locations and check the Search removable media floppy CD ROM option Click Next A warning pops up during the Hardware Installation click Continue Anyway Windows now finishes installing the drivers for 5811 Evaluation Board A When the driver install is finished a window appears Click Finish to close the dialog box Completing Driver Installation You have just installed the drivers for LM3S811 Evaluation Board A The USB device built into the 15
29. sted in obtaining further information about our company or our products Luminary Micro Inc 108 Wild Basin Suite 350 Austin TX 78746 Main 1 512 279 8800 Fax 1 512 279 8879 http www luminarymicro com sales luminarymicro com Support Information For support on Luminary Micro products contact support luminarymicro com 1 512 279 8800 ext 3 December 22 2006 27 28 December 22 2006 APPENDIX Schematics Schematics for the Stellaris LM3S811 Evaluation Board follow December 22 2006 29 LM3S811 Microcontroller sheet 1 of 2 Figure B 1 a 9007 6 1 JUSUINIOG g 975 jnoxeo1g pue s e1ouduog NIN 1185 OYOIN CHT 511015 uoyng ysna 1980 peuinbeJ se Old 994 gt Jo 5 6090 2 Ldr S9YMQUINY L 01404 1804491096050 O0IHIOIN80dd9109608O OIHIDIA80dd910960S8O JNV3SO AV IdSIA T IO 91X96 UIJSHH WHEN za 7105 su ALY WEEP 077 05557 ont A 1422 9904 Ldf 7 bod 9df Sdf lt MU DA RS lt ipa ee XL RE XUon ovd df Vdsodl cdd TOSOCI CHd AL cIssd 10 VI unono 15009 9320A

Download Pdf Manuals

image

Related Search

Related Contents

Altissimo® Electronic Height Gage Operation Manual  User`s Manual  User Manual  PCM継手用パイプレンチ80A 取扱説明書 注意 注意  Toshiba Tecra M10-05F  Agregando aceite mineral y purgando el aire  Reelcraft Series LG Power Cord Reels  Hama Macaron  

Copyright © All rights reserved.
Failed to retrieve file