Home

Mikromedia 5 Tiva Manual

image

Contents

1. 46 DISCLAIMER All the products owned by MikroElektronika are protected by copyright law and international copyright treaty Therefore this manual is to be treated as any other copyright material No part of this manual including product and software described herein may be reproduced stored in a retrieval system translated or transmitted in any form or by any means without the prior written permission of MikroElektronika The manual PDF edition can be printed for private or local use but not for distribution Any modification of this manual is prohibited MikroElektronika provides this manual as is without warranty of any kind either expressed or implied including but not limited to the implied warranties or conditions of merchantability or fitness for a particular purpose MikroElektronika shall assume no responsibility or liability for any errors omissions and inaccuracies that may appear in this manual In no event shall MikroElektronika its directors officers employees or distributors be liable for any indirect specific incidental or consequential damages includin
2. 32 768KHz VCC 5V VCC 5V VCC 5V VCC 3 3V A LD3 LD3 A LD3 R68 R69 R70 Q4 2K2 Q5 3K3 Q6 2K2 PDTC114EU PDTC114EU PDTC114EU 1 1 j 8 n VREFA a a VREFA ex g VDDC VDDA 3i GNDA Ci 12 TM4C129LNCZAD D2 MISC LED R MISC TEMP K2 4 MISC IR RX 019 VCC 3 3V B4 MISC LED B V17 B3 V16 014 2 W16 MISC IR_RX 4 3 H3 G16 C76 2 4 7uF 1 1 mu ni Bis ied 115 _ _ TSop6238 H18 HH 9 re O G19 PB6 PH6 pie o 18 MISC PD ENOTXOP PB7 PH7 PL7 ENOTXON VCC 3 3V ae ENORXIP XOSCO PC1 PJ1 K19 ENORXIN GNDX 1 5 1 L18 RBIAS XOSC1 PC2U PM2 R72 p3k Mia TM4C129LNCZAD 2 PCAs PJ4 cis 100 PCS 5 5 77 C78 PC6 PJ6 PM6 3000TR 100nF 100nF PC7 PJ7 PM7 s TM4C129LNCZAD TM4C129LNCZAD TM4C129LNCZAD VCC3 3V VCC CORE VREF VCC ADC rpg CC 3 3V C122 C123 24 cl25 cl26 cl27 cl28 129 cl30 cl31 cl32 ci34 la la las cos leaz 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF 10nF 1 2 2uF por 10nF pr 100nF 10nF Figure 17 1 Other modules connection schematic 5 12V Input Ref Ground I2C6 UART3 Lines 5 Lines 2 4 Lines SPI3 PWM Lines Audio in Audio out 3 3V pwr Res
3. Choose destination folder Installation in progress Finish installation Page 13 NM U 0592 The board is equipped with reset button which is located on the front side of the board If you want to reset the circuit press the reset button It will generate low voltage level on the microcontroller reset pin input A reset can also be exter nally provided through the pin 27 on the side headers mikromedia 5 for Tiva features an battery holder for microcontroller RTC module Battery is used as alternate source of power so the RTC module can continue to keep time while the primacy source of power is off or currently unavailable Three types of coin battery are supported CR1216 CR1220 and CR1225 VCC 3 3V R66 10K R67 330 gt ia MIE 89 5 5 5 ENORXIP XOSCO ENORXIN GNDX RBIAS XOSC1 TM4C129LNCZAD R121 4K87 1 1 3000TR VCC 3 3V VCC 3 3V HDR RST m Vdc M1X26 C122 C123 C124 C125 C126 C127 C128 C129 C130 C131 C118 22pF 1x4 119 T 25MHz 22 120 10 _ 5 C121 32 768KHz 10 C132 C133 100nF 100 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF VCC CORE VREF VCC ADC C134 C135 C136 C137 C138 C139 C140 141 Fp9VCC 3 3V 142 10nF 100nF luF 2 2uF 100nF 10nF 100nF 10nF VREFA VREFA VDDC VD
4. A16 B16 A17 PBO 1 PB2 m 4 86 pp C PB6 PB7 SYSTEM ENORXIP ENORXIN GNDX RBIAS XOSC1 TM4C129LNCZAD XOSCO 32 768KHz PCO 1 2 O PC4 pcs PC6 PC7 BAT1 3000TR 2 MEAN C35 100nF 1 0 10 10 MICP A5R119 B5 7 7 U6 TM4C129LNCZAD R46 R47 R48 E5 10uF R35 INE OUT L 470 R36 C32 100K TES m R37 E NE OUT R 470 10uF R38 C33 100K s m VCC 3 3V R39 1K 10 C42 C4 10nF MP3 CS 10 10 9 112 012 06 07 B13 C12 D8 B12 B8 A8 E2 H4 M4 1 W12 U15 M3 R52 470 41 CUI C40 R51 470 3 10nF U1D PNO PN1 PN2 gt PN4 PN5 PN6 PN7 PP0 1 PP2 a PP3 E PP4 pps PP6 PP7 PQO 1 Ec 204 pgs PQ6 PQ7 LINE LINE 52 43514 5 IN R IN L TM4C129LNCZAD Figure 8 2 Audio module connection schematic VCC 1 8V C52 C53 C54 C55 100nF 100 100nF 100 VCC 3 3V VCC 3 3V C122 C123 C124 C125 C126 C127 C128 100nF 100nF 100nF 100nF 100nF 100nF 100nF VCC 3 3V C129 C130 C131 C132 C133 100nF 100nF 100nF 10nF 10nF VCC CORE C134 C135 C136 C137 10nF 100nF luF 2 2uF VCC 3 3V VREFA VREFA VDDC VDDC VDDA G
5. 1 2 PP3 PP4 pps PP6 PP7 PQ1 pQ2 O E PQ4 O pgs PQ6 PQ7 TM4C129LNCZAD Figure 3 4 Programmer mikroProg USB 2 0 programmer debugger C127 100nF EXT PROG JTAG TMS ICDI VBUS ICDI USB_N ICDI USB_P C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100nF 10nF 10nF RST 18 M17 U18 19 OSC0 GNDX2 OSC1 NC NC NC NC NC NC ENOTXON ENORXIP XOSCO ENORXIN GNDX RBIAS XOSC1 TM4C129LNCZAD SYSTEM 3000TR connection schematic ESDA5V3L C118 22pF C119 22pF C120 10pF C121 10pF VCC 3 3V 25MHz _1 5 JTAG TMS R108 4K87 1 32 768KHz ICDI VBUS VCC 3 3V VREFA VREFA VDDC VDDC VDDA GNDA TM4C129LNCZAD mikroProg Suite for ARM software About History Device Detect MCU Read Write Verify Blank Erase Reset File Load Save Options Progress On board mikroProg for Tiva programmer requires special programming software called mikroProg Suite for ARM This software is used for programming ALL Tiva and Stellaris Cortex M3 and 4 microcontroller families It features intuitive interface and SingleClick programming technology Software installation is available on following link ka http www mikroe com mikroprog tiva Afte
6. L L Ei T n LE j mikromedia 5 or Tiva Amazingly compact all on a single pcb development board that carries 5 TFT Touch Screen and lots of multimedia peripherals all driven by a powerful TM4C129L X NCZAD E MikroElektronika DEVELOPMENT TOOLS COMPILERS BOOKS TO 5 ALUE CUSTOMERS want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs Nebojsa Matic General Manager Table of Contents Introduction to mikromedia 5 for Tiva System Specification Package Contains 1 Power Supply 2 TM4C129L X NCZAD microcontroller Key microcontroller features 3 Programming the microcontroller On board mikroProg for programmer mikroProg Suite for ARM software Software installation wizard 4 RTC Battery and Reset Button 5 Crystal Oscillators and 2 048 V Reference 6 microSD Card Slot 7 Touch Screen OO 10 12 13 14 16 18 20 8 Audio Module 9 USB DEVICE connection 10 USB HOST connection 11 Accelerometer 12 SDRAM 13 RF Transceiver 14 Ethernet 15 Buzzer 16 WiFi 17 Other Modules 18 Pads 19 Dimensions 20 What s next 22 24 26 28 30 32 34 36 38 40 42 44 45 introduction to mikromedi
7. 4 amp PL4 P Pese 5 5 PHS gps G19 PB6 PE6 PH6 PL6 E 87 7 PL7 G16 H19 G18 118 18 C18 USB D_P PB7 7 18 USB D_N 10 PMO ae 1 1 1 1 118 014 W6 gt PJ2 PM2 PC2U PF2 ey VREFA VREFA VDDC M2 ocio KH PJ4 O 5 VDDC 1 O W7 x G15 o PCO PFS Rd PIS PMS EUM M3 PCE PJ6 PM6 VDDA PC7 PF7 PJ7 PM7 GNDA TM4C129LNCZAD TM4C129LNCZAD VCC 3 3V VCC CORE VREF rpg CC 33V 122 cl23 cl25 cl26 c127 28 cl3o Ci31 C132 C133 C134 C135 C136 C137 C138 C139 C140 C141 C142 10nF 100nF luF 2 2uF 100nF 10nF 100 10 Figure 10 2 USB HOST module connection schematic 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF 11 1 On board accelerometer measures acceleration in three axis x y Accelerometer and z Most common use is to determine screen orientation but there module are many other fields of usage Communication between the accelerometer and the microcontroller is established through C interface ee S SS Ar a z E gt VREFA VREFA VDDC VDDC VDDA GNDA VCC 3 3V VCC 3 3V GND Res GND GND U1C PGO PG1 PG3E PG4 PG5Q PG6 PG7 PH0 PH1 PH2 P
8. Figure 12 1 SDRAM mikromedia 5 for Tiva board features high speed 64 Mbit Synchronous Dynamic Random Access Memory It is internally organized as 4 x 1 048 576 words by 16 bits The SDRAM provides for programmable read or write burst lengths of 1 2 4 8 locations or the full page with a burst terminate option SDRAM is connected to the microcontroller via dedicated 16 bit parallel interface providing a high speed data rate for more demanding multimedia applications such as TFT diplay U2A AO Al A2 A3 4 AS A6 A7 A8 A9 A10 A11 NC A12 A8 SDRAM ADO B9 SDRAM AD1 B8 SDRAM AD2 SDRAM AD3 8 SDRAM AD4 09 SDRAM AD5 D8 SDRAM AD6 E9 SDRAM AD7 1 SDRAM AD8 D2 SDRAM AD9 Di SDRAM AD10 c2 SDRAM AD11 Ci SDRAM D12 B2 SDRAM D13 BAO Bi SDRAM D14 BA1 SDRAM D13 BA0 G7 2 SDRAM D15 SDRAM Di4 BA1 8 EAL E8 SDRAM DQML Fl SDRAM DQMH 7 8 8 7 3 PRAEAN n VCC 3 3V U2B N N 05 GNDX2 L 1X4 OSC1 25MHz NC NC NC NC NC NC ENOTXON ENORXIP XOSCO oio elm gt gt wn M12L64164A VCC 3 3V ENORXIN GNDX x5 RBIAS XOSC1 32 768KHz Ci C2 C4 C5 TM4C129LNCZAD 100nF 100nF 100nF 10nF 10nF SDRAM WE CAS WE F9 a F7 SDRAM RAS F8 eh SDRAM CS G9 12164164 3000TR VCC 3 3V U1B DRAM AD11 NI5 C10 V SDRAM ADIO T14 ues Bil PAL PG1 PN1 6 55
9. 10uF 100nF 100nF 100nF VCC 3 3V i Sets M wo OSCO GNDX2 OSC1 NC NC NC NC NC ENOTXOP NC ENOTXON ENORXIP ENORXIN GNDX RBIAS XOSC1 TM4C129LNCZAD SYSTEM omlololirzisioirio XOSCO VREFA VREFA VDDC VDDC XO co D VDDA GNDA 3000TR z zioixiciciziz Figure 13 3 RF transceiver module connection schematic Figure 14 1 Ethernet RJ 45 connector The development board features an Ethernet controller which is integrated in microcontroller It is ideal for local area networking LAN If you want to establish connection with computer router or other devices the development board also contains standard connector Communication over Ethernet is based on data packets called frames Each frame contains source and destination addresses and error checking data so that damaged data can be detected and retransmitted Signalization LEDs are provided on the opposite side of the board VCC 3 3V LAN LED2 LAN LED1 LAN LEDO R92 R93 R94 330 330 330 gt x lt LD5 LD6 LD7 2 k SSN U lt VCC 3 3V C122 C123 C124 C125 C126 C127 C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100 100nF 100 100nF 100nF 100 100nF 10 10nF VCC CORE VREF VCC ADC VCC 3 3V FP9 C134 C135 C136 C137 C138
10. C139 C140 C141 C142 10nF 100nF luF 2 2uF 100nF 10nF luF 100nF 10nF SLVU2 8 4 CN7 RJ45 TX_P li RJ45 TX_N VCC 3 3V LPJE8801DNL VREFA VREFA 4700pF 1812 C99 1000pF 1210 VDDC VDDC RJ45 GND VDDA GNDA C118 22pF C119 25MHz 22 gt Lu gt E T 120 Uo EANELEDO ENORXIP XOSCO 10pF 1 ENORXIN GNDX _1 5 W6 17 V7 LAN LEDi PC2 O 32 768KHz PC4 pes 1 PC6 BAT1 PC7 3000TR RBIAS XOSC1 121 TM4C129LNCZAD 10pF TM4C129LNCZAD Figure 14 2 Ethernet module schematic 15 1 Buzzer module The board is also equipped with It is an electric component which can be used to create sound when is provided with electrical signal This is usually a PWM signal coming from a microcontroller pin Frequency of the signal determines the pitch of the sound and duty cycle of the signal can be used to increase or decrease the volume Piezo buzzer is connected to the microcontroller pin N18 VCC 3 3V Lu a 55 72 ENORXIP XOSC0 ENORXIN GNDX RBIAS XOSC1 TM4C129LNCZAD Ez SPT 1325A o VREFA VREFA Q7 PDTC114EU VDDC VDDC R1 VDDA GNDA TM4C129LNCZAD VCC 3 3V C122 C123 C124 C125 C126 C127 C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100n
11. PPO PH1 PPL ENOTXOP AOSD PH2 PP2 a ENOTXON C120 PH3 PP3 _ ENORXIP 10 PH4 5 Pp4 ENORXIN GNDX PHS 5 RBIAS XOSC1 C121 T 32 768KHz PH6 PP6 10pF PH7 7 TM4C129LNCZAD XOSC1 PCO PJO PQO BAT1 1 3000TR PU PJ2 2 O LCD B1 PG 2 F18 PCS 6 PC6 6 PQ6 7 PJ7 PM7 7 TM4C129LNCZAD TM4C129LNCZAD TM4C129LNCZAD 5 Nior E17 KER Q NS PIS PQs 5 Figure 7 2 Touch Screen connection schematic Figure 8 1 On board VS1053 MP3 codec ks 3 Loud EE m mikromedia 5 for Tiva features stereo audio codec This module enables audio reproduction and sound recording by using connected to the system via a connector CN4 All functions of this module are controlled by the microcontroller over Serial Peripheral Interface SPI IN and OUT channels are also provided on the side headers iL Ju VCC 3 3V C34 1uF VCC 1 8V C39 100nF VCC 3 3V XDCS BSYNC VREF C138 C139 100nF 10nF 4 n VCC ADC VCC 3 3V a o FP9 a a C140 C141 C142 luF 100nF 10nF U1B VCC 3 3V v3 pai SPIO SCK R117 2716 LINE_OUT_R SPIO MOSI R118 27V4 LINE INL BAS LINE_IN_R SPIO MISO m PA5 Q PA6 RZ PA7
12. side of the ICDI USB connector It is also possibly to program the microcontroler with external porogrammers via 2x5 Cortex Debug connector CN8 with appropriate adapter Figure 3 3 J VCC ADC Fpo9VCC 3 3 V C140 C141 C142 100nF 10nF VREF VCC CORE C138 C139 C134 100nF 10nF 10nF VCC 5V VCC 3 3V C108 C109 C110 111 U1B PAO PAL 2 lt PAS PA7 PBO PB1 PB2 G PB4 B6 E PBS PES PB7 TAG TCK _B15 SE JTAG TDI D14 O PC0 JTAG TDO 14 M2 ML D PCS PC6 100nF 100nF 100nF 100nF TM4C129LNCZAD VCC 3 3V 100nF 100nF 100nF VCC33V VCC 5V gt 108 LD9 gt lt ME lt lt R99 R100 1K 1K C136 C137 2 2uF C102 C103 C104 U1C PG0 PG1 PG2 9 PG4 pgs PG6 PG7 PH0 PH1 PH2 PHS PH4 PHS PH6 PH7 PJ0 PJ1 2 4 5 6 7 TM4C129LNCZAD VCC 3 3V ICDI LED DATA ICDI LED ACTIVE SB 2 ON BOARD PROGRAMMER COMP SUPPORT VCC 3 3V C122 C123 124 125 C126 100nF 100nF 100nF 100nF 100nF 21 TRACE RX f PN0 PN1 K1 K2 U19 V17 V16 W16 G16 H19 G18 J18 H18 G19 C18 B18 K18 K19 L18 L19 M18 G15 N19 N18 PN2 gt PN3 PN4 ICDI VBUS PN5 PN6 PN7 PP0
13. C128 C129 C130 C131 VCC 3 3V HDR2 ton our HDR LN OUT R R N N RST RAE N MP3 gt RST HDR LN_OUT_L J A HDR LN_OUT_R gt 29 pem 30 31 32 33 34 35 VEINTE C118 22pF 05 4 GNDX2 sel ciis NC We D K A NC ENOTXOP NC ENOTXON C120 ENORXIP 10pF ENORXIN GNDX _1 5 RBIAS 5 1 C121 32 768KHz TM4C129LNCZAD 10pF PN0 PN1 PN2 Z PN3 E PN4 PN5 PN6 PN7 AE 00A V17 V16 I2C4 SCL W16 I2C4 SDA PPO PPL 2 me niemo Pp4 G19 HDR PWM1 PP5 PP6 PP7 PQ0 PQ1 O Z 4 5 PQ6 PQ7 TM4C129LNCZAD M18 HDR PWM2 UART1 RX 1 N19 015 18 M3 VCC CORE VREF VCC ADC VCC 3 3V FP9 C132 C133 C134 C135 C136 C137 C138 C139 C140 141 C142 Figure 18 1 Connecting pads schematic 19 Dimensions e 19 2 86 6 3411 42 41 3 162 m um gg illl m 0000000000000000000000000 U VE Legend emm mm emm Mils Tolerance 0 5mm Page 44 20 What s next You have now completed the journey through each and every feature of mikromedia 5 for Tiva board You got to know it s modules and organization Now you are ready to start using your new board We are suggesting several steps which are prob
14. C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF VCC 3 3V 05 GNDX2 __1 4 OSC1 25MHz NC NC NC NC A16 B16 SYSTEM SPI1 SCK R120 27 B6 F2 Fi VREFA VREFA VDDC VDDC VDDA GNDA TM4C129LNCZAD TM4C129LNCZAD WIFI INT 7 17 Nee C6 ENOTXOP NC ENOTXON ENORXIP ENORXIN RBIAS XOSCO GNDX XOSC1 TM4C129LNCZAD BAT1 3000TR Figure 16 3 WiFi connection schematic 32 768KHz 17 Other Modules S lt 8 H K amp i x HOCMBMLLILLLILLL ar The board also contains other useful peripherals such as p PIN photodiode RGB led diode IR receiver and analog temperature sensor PIN photodiode is a of photo detector It is high sensitive and fast responsive It is connected to the microcontroller analog pin A8 IR receiver is used in infrared remote control systems The demodulated output signal obtained from IR module can be directly decoded by microcontroller Many of standard data formats are supported RGB Red Green Blue diode can be used as a light indicator Each color is driven separately by the transistor The analog temperature sensor converts temperature to analog voltage It is directly connected to the microcontroller K1 analog pin Temperature measurement range of mikromedia 5 for Tiva board is from 20 70 C Page 40 VCC 3 3V
15. DC VDDA GNDA Figure 4 1 Reset button and RTC battery connection schematic VCC 3 3V The board is equipped with circuit that provides external clock waveform to the microcontroller OSC1 and OSC2 pins This base frequency is suitable for further clock multipliers and is also ideal for generation of necessary USB clock which ensures proper operation of bootloader and your custom USB based applications The board also contains which provides external clock for internal RTCC module Microcontroller ADC requires an accurate source of reference voltage signal That is why we provide the external to the microcontroller VREF pin which is Figure 5 1 Crystal oscillators and 2 048 V reference VCC 3 3V 25MHz LLI VCC 3 3V Se 9 MAX6106EUR IN GND ENORXIP VREFA OUT ENORXIN GNDX x VREFA RBIAS XOSC1 32 768KHz 1 VEDE F TM4C129LNCZAD VDDC VDDA GNDA 3000TR VCC 3 3V C122 C123 C124 C125 C126 C127 C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100 100nF 100nF 100nF 100 100nF 100nF 10nF 10nF VCC CORE VREF VCC ADC 3 C134 C135 C136 C137 C138 C139 C140 C141 C142 10nF 100nF 2 20 100nF 10 100nF 10nF Figure 5 2 Crystal oscillators and voltage reference connection schematic EF P AL F mom Figure 6 1 microSD Card Slot The board contains 9 mic
16. F 100nF 10nF 10nF VCC CORE VREF VCC ADC 3 3 C134 C135 C136 C137 C138 C139 C140 C141 C142 10nF 100nF luF 2 2uF 100nF 10nF 100 10nF Figure 15 2 Buzzer module connection schematic x m 3 j n AY Qe ie saq E P E 45 Figure 16 1 Figure 16 2 2 4GHz ceramic chip Wi Fi 802 11b g network antenna porocessor mikromedia 5 for Tiva board features Wi Fi 802 11 b g network processor chip and With integrated IPv4 TCP IP stack and many built in network protocols it simplifies the implementation of internet connectivity and minimizes the software requirements of the host microcontroller It also contains integrated EEPROM which stores firmware patch network configuration MAC address and 5 KB of user data Wi Fi module is connected to the microcontroller via the Serial Peripheral Interface SPI 2 2450 45 100 cirt 2 2pF L7 L8 115 U24 CC3000MOD VCC WIFI VCC WIF VCC CORE VREF VCC ADC FpoVCC 3 3V I VCC 3 3V 1 25 2 wd 27 5 RSVD_1 SDA_EE cl35 cl36 cl37 cl38 9 cl40 cl41 c142 1 NC VBAT_SW_EN RSVD_2 GND WL_EN2 WL_RS232_TX VIO_HOST WL_EN1 GND 5 WL_RS232_RX EXT_32K GND GND GND VBAT_IN E 2 2uF 100nF 10nF luF 100nF 10nF Q SPI_DIN VCC 3 3V SPI_DOUT SPI IR GND SPI_CLK GND SPI_CS C122 C123 C124 C125 C126 C127
17. H4c PH5 PH6 PH7 PJ0 PJ1 p pat P 4 O 15 PJ6 PJ7 ADD Res NC INT2 INT1 ADXL345 PKO PK1 2 PK4 5 PK6 PK7 PL0 PL1 PL2 PL4 Opis PL6 PL7 PMO 1 SPM5 PM6 PM7 TM4C129LNCZAD SDA m M 3 PI vec B VCC 3 3V I2C2 SCL I2C2 SDA 11 ACCEL INT Ji 12 Ki K2 19 ACCEL INT V17 V16 W16 G16 H19 G18 J18 H18 G19 18 18 18 K19 L18 L19 M18 615 19 18 VCC 3 3V R115 R116 4K87 C10 B11 11 U1D PNO PN1 PN2Z 510 am 10 PN4 Bo 2 Gs PN6 un PN7 D6 D7 B13 PPO PP1 PP2a_ E PP3 pp4 12C2 SCL 2 NDCLSDA rg PP7 E3 E2 H4 M4 A13 W12 015 3 PQ0 PQ1 PQ2O PQ4O PQ5 6 PQ7 VCC 3 3V C122 C123 C124 C125 C126 C127 C128 100nF 100 100nF 100nF 100nF 100nF 100nF VCC CORE VREF C134 C135 C136 gt m n gt Uu ENOTXOP ENOTXON ENORXIP ENORXIN RBIAS R121 1 1 3000TR TM4C129LNCZAD Figure 11 2 Accelerometer connection schematic C137 10nF 100nF luF 2 2uF 100nF 10nF luF 100nF 10nF 05 GNDX2 OSC1 NC NC NC NC NC NC XOSCO GNDX XOSC1 TM4C129LNCZAD C129 100nF C138 C130 C131 C132 C133 100nF 100nF 10nF 10nF VCC ADC VCC 3 3V FP9 C139 C140 141 C142 32 768KHz
18. NDA TM4C129LNCZAD 4 9 USB DEVICE connection n Nis di a n a E a Figure 9 1 Connecting USB cable to MINI B USB connector TM4C129L X NCZAD microcontroller has integrated USB module o which enables you to implement USB communication to your mikromedia board Connection with target USB host is established over 01 MINI B USB connector For proper insertion of the MINI B USB cable refer to Figure 9 1 Vusb_IN ENORXIN GNDX I RBIAS XOSC1 32 768KHz ESDA5V3L USB D_N USB D_P usn R8 m gt USB VBUS ENOTXOP ENOTXON RT C17 ENORXIP XOSCO IT ESDASV3L VCC 3 3V W3 T6 U5 V4 W4 V5 7 USB ID A16 19 17 G18 118 H18 G19 C18 USB D_P IBS USE D NZ USB D_N 8 VREFA 1 m VREFA 2 U 2 ma PM2 H PF3 EM VDDC Pca P14 OPM4 VDDC 26 724 a PF5 pj5 2 SPM5 PC6 PF6 PJ6 6 VDDA PC7 7 PJ7 PM7 GNDA TM4C129LNCZAD TM4C129LNCZAD VCC 3 3V VCC CORE VREF VCC ADC FpoVCC 3 3V C122 cl23 C124 ct25 126 127 28 129 c 4 cis cias cao cua 100nF 100nF 100nF 100nF 100nF 100 100nF 100 100 100nF 10 10nF pe Tio Figure 9 2 USB DEVICE module connection schematic Figure 10 1 Co
19. NG CURRENT IS 250mA Figure 1 5 Power supply schematic 2 TM4C129L X NCZAD microcontroller mikromedia 5 for Tiva development board comes with the 212 pin ARM Cortex M4F TM4C129L X NCZAD Analog microcontroller This high performance 32 bit microcontroller ARM 20290 with its integrated modules in combination with other 5 Cortex on board modules is ideal for multimedia applications TMAC129 120MH2 Key microcontroller features e Up to 150 DMIPS Operation 120 MHz Serial periphery System periphery 1024 KB of Flash memory 256 KB of SRAM memory 6 KB of EEPROM memory up to 140 I O pins 16 32 bit timers 16 MHz internal oscillator 32 kHz 4xSSI 10xl C 2xCAN 2xADC USB Ethernet etc Motion control Page 8 amp TM4C129LNCZAD Figure 3 1 TM4C129L X NCZAD microcontroller The microcontroller can be programmed in two ways Using on board mikroProg for Tiva programmer Using external programmers Page 9 TEES DE Figure 3 2 2 Figure 3 3 On board mikroProg programmer External programmer The microcontroller can be programmed with on board and Connection with PC is established over ICDI USB connector For proper insertion of the MINI B USB cable refer to Figure 3 2 ur oum LEDs ACTIVE and DATA are also provided on the opposite
20. PG2 All 05 lt BIO lt Buc aio pna wa pas PG5 B9 PN5 SORAVEAD R7 MAD PGs PA7 PG7 PN7 PBO TE P4 PHO 5 SDRAM DQML D6 PPO 16 PB1 N DRAM AD1 R2 PHI 19 SDRAM DQMH D7 1 SDRAM AD2 R1 G18 SDRAM CAS SDRAM CS B13 Mic NSDRAMCKE Men R3 PB2 co SDRAM AD3 PH3 218 SDRAM RAS PP3 L SDRAM WE B17 PB3 D8 co 5 SENS 821 PBS i3 PHS PPS lt PB6 s PHG PB7 PH7 PP7 K18 SDRAM D15 7 19 014 E2 ine PO O 17 em L8 SDRAM DIS BAO SDRAM D13 BA0 ioo s F16 ig SDRAMDIZZ SDRAM D12 SDRAM AD7 M2 Mesa F18 M18 SDRAM AD6 M1 615 wiz amp NSDRAM ADS PC5 VoD SDRAM AD5 12 Ni 19 U15 VDDC M SDRAN AD4 K3 cg eges N18 VDDA TM4C129LNCZAD TM4C129LNCZAD TM4C129LNCZAD RIA TM4C129LNCZAD VCC 3 3V VCC CORE VREF VCC ADC FpoVCC 3 3V C122 cl23 24 cl25 cl26 cl27 28 clz9 cl31 2 C133 C134 cl35 cl36 C137 C138 cl39 cl40 cl41 142 100nF 100nF 100nF 100 100nF 100nF 100 100nF 100nF 100nF 10nF 10nF 10nF 100nF luF 2 2uF 100nF 10nF luF 100nF 10nF Figure 12 2 SDRAM connection schematic Figure 13 1 Figure 13 2 RF transceiver antenna RF transceiver module mikromedia 5 for Tiva board features chip with Itis suita
21. ZAD A WikroElektronika o o IE M DEVELOPMENT TOOLS COMPILERS BOOKS 2 mikromedia 5 for Tiva user s guide mikromedia 5 for Tiva development board SCHEMATICS mikromedia5 for Tiva We present you with a complete color schematics for mikromedia 5 for Tiva development board We want you to know what your board is consisted of DEVELOPMENT TOOLS 1 COMPILERS 3007 and how it actually works mikromedia 5 for Tiva schematic Page 5 Roll USB cable roll ethernet cable and headers Distancers plastic pen and microSD card 1 Power Supply Figure 1 1 Figure 1 2 ICDI USB power supply USB power supply Figure 1 3 Figure 1 4 Adapter Battery power st connector power supply The mikromedia 5 for Tiva board can be powered in four different ways via two USB connectors using MINI B USB cable provided with the board CN9 or CN2 via battery connector using Li Polymer battery CN3 or via adapter connector using adapter power supply CN1 After you plug in the appropriate power supply turn the power switch ON SW1 The USB connection can provide up to 500 mA current which is more than enough for the operation of all on board modules and the microcontroller as well If you decide to use external power supply via adapter connector voltage levels must be within 5 12 V DC range Power LED ON GREEN indicates the presence of power supply On board battery charger circuit LM3658SD A
22. a 5 for System Specification The mikromedia 5 for Tiva is a compact development power supply board which allows development of devices with Via USB cable 5V DC or via adapter central part of system Is connector 5 12 V DC a 32 bit 212 pin TMAC129L X NCZAD microcontroller The mikromedia 5 for Tiva features lots of on board modules such as stereo MP3 codec 5 TFT 800x480 px power consumption touch screen display accelerometer microSD card slot 121 mA with empty MCU buzzer IR receiver RGB LED diode PIN photodiode CONSUMPTION y when on board modules are disabled temperature sensor 2 4 GHz RF transceiver Ethernet Wi Fi transceiver 64Mb SDRAM Li Polimer battery charger etc The board also contains two MINI B USB connectors 2x5 Cortex Debug connector two 1x26 connection pads ON OFF switch and other It comes with an on board mikroProg for Tiva programmer and debugger but can also be programmed with external programmers mikromedia 5 for Tiva is compact and slim which makes it a convenient platform for mobile and other multimedia devices board dimensions 135x86 6 mm 5 3x3 4 inch weight 136g 0 3 Ibs Page 4 Package Contains Damage resistant protective box mikromedia5 for Tiva Amazingly compact all on single pcb development board carring 5 TFT Touch Screen and lots of multimedia peripherals all driven by powerful TM4C129LNC
23. ably the best way to begin We invite you to join the users of mikromedia brand You will find very useful projects and tutorials and can get help from a large ecosystem of users Welcome Compiler You still don t have an appropriate compiler Locate ARM compiler that suits you best on our website mikroC PRO for ARM http www mikroe com compilers arm Choose between mikroC and mikroPascal and download fully functional demo version so you can start building your first applications 1 COMPILER UMPILER Projects Once you have chosen your compiler and since you already got the board you are ready to start writing your first projects Visual TFT software for rapid development of graphical user interfaces enables you to quickly create your GUI It will automatically create necessary code which is compatible with MikroElektronika compilers Visual TFT is rich with examples which are an excellent starting point for your future projects Just load the example read well commented code and see how it works on hardware Visual TFT is also available on the link bellow http www mikroe com visualtft Page 45 SOFTWARE EN E a 8 m
24. ble for wireless operation in the world wide ISM frequency band at 2 400 2 4835 GHz with air data rate up to 2 Mbps RF transceiver module is connected to the microcontroller via the Serial Peripheral Interface SPI This RF transceiver module is widely used for wireless PC peripherals remote controllers VoIP headsets game controllers sensors home and commercial automation active RFID toys and many more VCC 3 3V C122 123 C124 C125 26 C127 100nF 100nF 100nF 100nF 100nF 100nF VCC 3 3V C128 C129 C130 C131 C132 C133 100nF 100nF 100nF 100nF 10nF 10nF RF INT VCC CORE VREF C134 C135 C136 C137 C138 C139 10nF 100nF luF 2 2uF 100nF 10nF U1C PAO NIS PGO 14 1 PG1 PK1 2 RF INT V11 BCAG PK2 PK3 PK4 PK5 PK6 PK7 PA3 PA4 PA5 PA6 PA7 PG3 15 Viz PG5 PG6 U14 PG7 P4 R2 PHO PH1 PB2 RI PH2 A5 RH 11 51 E SPI1 MISO T2 PBS Ay PH6 PB6 PB7 2 PH7 PLO PL1 PL2 PL3 PL4 PLS PL6 PL7 PBO PB1 2 PJO EZ PJ1 2 16 E17 5 PJ6 e PJ7 TM4C129LNCZAD PMO 1 2 Ec 4 9 5 PM6 PM7 PCO PC1 PC2 PC3 PC4 PC5 PC6 PC7 TM4C129LNCZAD A1 W3008C C86 C87 VCC ADC rpo CC 3 3V 2 2nF 4 7pF C140 C14 142 VCC 3 3V VCC RF iuF 100nF 10nF FERRITE 91
25. enables you to charge the battery over two USB connectors or via adapter connector LED diode RED indicates when battery is charging Charging current is 250 mA and charging voltage is 4 2 V DC Page 6 VCC 3 3V R1 10K USB VBUS_ER 01 DC VBUS dnd 1 USB PSW PDTC114EU 5 i NUSB VBUS R1 3 R2 R3 USB D P 1 1 C29 10K os Nen lt LL 15uH 7331 USB PSW 4 ES USB VBUS ER Vusb_OUT Vdc GND CN1 5 1 U6 VCC 5V IN OUT 2 i m I I I TPS2041B VIN 2 1 Vusb ICDI 3 PR pm 100nF PJ 002AH SMT R5 5 Di D2 D3 PMEG3010ER 10K B340A PMEG3010ER TPS63060 eds R122 Vusb IN 100nF 10 100 22uF C15 100nF USB D N D USB D_P PMEG3010ER 2 i0uF 10 DMP2305U gt V_INPUT gt li R9 7 7 1K 05 2 1 5uH HE 10K B340A R10 C17 1 1M 3nF Vbat_IN D6 D7 VIN VIN ESDA5V3L x ESDA5V3L PWR EN 3 UM d d N e RS 563060 101 100K 501 C25 100nF 10nF T 15202011 0 gt E Q 22uF 470 V_INPUT V INPUT VCC 5V Vbat IN VCC 3 3V VERS V M3 DMP2305U Vusb ICDI CN9 FP7 Q2 R28 R29 2 Vbat_IN PDTC114EU PDTC114EU 10K 560 5 2 R30 Rt R1 M 4102 5 DMG3420U CHARGE E10 10uF USB MINIB M5 i DMG3420U Ri C113 1M 3 3nF CHARGI
26. et pin Analog lines SPI 208 UEM MUART lec W interrupt gran GERAIS Coma Lr k 3 e p zi lind EH UN HHH iit sd asit 5 EA T RE e a Reef x 24 lt fU 79 E m WB UIO N00 tO PP1 PPO PP4 PE7 GND 5V Many microcontroller pins are available for further connectivity via two 1x26 rows of connection pads on both sides of the board Ref Ground 3 3 power CAN 1 SPI Interrupt lines Analog lines Ref Ground 5V power U1B 1 2 lt 4 PAS PA6 PA7 PBO 1 m 4 PB5 PB6 PB7 PCO 1 PC2 O PC4 nes PC6 PC7 TM4C129LNCZAD VCC 3 3V C122 C123 VREFA VREFA VDDC VDDC VDDA GNDA C124 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF 10nF 100nF luF 2 2uF 100nF 10nF luF 100nF 10nF VCC 3 3V A 000 Ui 4 QN PGO PG1 PG2 9 PG3 SPI2 MISO Misa oem en PG6 PG7 PH0 PH1 PH2 PH4 PH5 PH6 PH7 10 11 2 5 6 7 N UART3 RX C8 H17 TM4C129LNCZAD C125 C126 C127
27. g damages for loss of business profits and business information business interruption or any other pecuniary loss arising out of the use of this manual or product even if MikroElektronika has been advised of the possibility of such damages MikroElektronika reserves the right to change information contained in this manual at any time without prior notice if necessary TRADEMARKS MikroElektronika name and logo the MikroElektronika logo mikroC mikroBasic mikroPasca All other trademarks mentioned herein are property of their respective companies All other product and corporate names appearing in this manual may or may not be registered trademarks or copyrights of their respective companies and are only used for identification or explanation and to the owners benefit with no intent to infringe mikroProg and mikromedia are trademarks of MikroElektronika Copyright MikroElektronika 2013 All Rights Reserved www mikroe com www mikroe com support mikromedia 5 bd Manual 100000 025109 officeamikroe com
28. nnecting USB cable to MINI B USB connector via USB adapter When the device is working in USB HOST mode it must not be mounted to other USB HOST can also be used as USB HOST which enables microcontroller to establish connection with the target device eg USB keyboard USB mouse etc The board provides necessary power supply to the target via TPS2041B IC To connect USB HOST cable it is necessary to use the appropriate MINI B USB to USB type A adapter For proper insertion refer to Figure 10 1 VCC 3 3V VCC 3 3V R2 R3 10K US 10K USB PSW 4 3 USB VBUS_ER EN Ge 2 Vusb_OUT GND IN OUT TPS2041B C6 VCC 5V TI E 1 100nE bi osco GNDX2 PMEG3010ER 20 2 Vusb IN NC 1 NC 2 USB D_N NC 3 USB D P NC 4 580 2 5 10uF 10uF ENOTXOP NC R8 ji ENORXIP XOSCO USB MINIB ENORXIN GNDX USB VBUS RBIAS XOSCi 32 768KHz 20 C17 TM4C129LNCZAD 3 3nF I D6 D7 ESDA5V3L ESDA5V3L BAT1 3000TR VCC 3 3V U1C PA0 PD0 PGO PKO 5 PA1 PD1 PG1 md lt lt OPD2 PG2 xPO p PK3 pag amp CCPD4 4 Vi7 PASS 5 PGS 5 Vi6 W16 PA6 PD6 PG6 PK6 B3 USB PSW 4 PA7 P2 USB VBUS ER PG7 PK7 PEO PLO 1 1 PH1 PL1 AL PH2 PB2 m 2 PB3 52 PH3 4
29. o be entered and displayed at the same time The TFT display for 1 is capable of showing graphics 16 7M different colors mikromedia5 te Tva 5 Y Figure 7 1 Touch Screen HTOSOAWV40T VREF VCC ADC VCC 3 3V VCC CORE 1 4 C135 C136 C137 C138 C139 C140 C141 C142 10nF 100nF 1uF 2 2uF 100nF 10nF luF 100nF 10nF VCC 3 3V C122 123 124 125 126 127 128 C129 C130 C131 132 C133 100 100 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF VCCA TP Vce3 3v vcc 1 8V VCC 3 3V c c2 C68 C69 10uF iuF loonF luF 100nF VREFA VREFA VCC 3 3V LL VDDC VDDC J VDDA _ GNDA VEC 23V 100nF L R60_10K CNS SPI1 MISO VCC 3 3V 22 12C2 SDA TP SDO SDA L3 10uH jH TP SCLK SCL HS arte SPIL SCK TP SDI ADI 1 PMEG3010ER 5 Vn sw 1 TP INT 23 C7 2 2nF 2 2nF 2 2nF 2 2nF C59 GND 2 DZ1 10uF A 575246 I2C2 SCL EN TPS61041 SPI1 MOSI s R58 v A 10K 21 VCC 3 3V Osco PGO N ser 18 PG1 PN1 cnp T ar PG2 9 PN2 Z PG3 PG4 PN4 PGS PNS PG6 PN6 PG7 PN7 1 4 C119 25MHz OSCi 22pF TP INT SYSTEM PHO
30. r downloading extract the package and double click the executable setup file to start installation Quick Guide Click the Detect MCU button order to recognize the device ID Click the Read button to read the entire microcontroller memory You can click the Save button to save it to the target HEX file If vou want to write the HEX file into the microcontroller first make sure to load the target HEX file using the Load button Then click the Write button to begin programming Click the Erase button to clear the microcontroller memorv Page 12 Software installation wizard Fiesp never bez poq before retain ute ARM v1 30 Setup Wizard Por 150 Ire eee Frain Bab Fan arail moie Sume vL 50 118 adi eter eee charting Tp kup Thig vill nao poppin Facing rene your Chek 277 ay eee Elem Tow deeem t a Suis For LEM v O Click Heri ia conim e www s Chocur the Pokie ic irmis mirrProg Bube 5 I 77A C i z ARM v1 30 Setup Wizard Sue ndis irs Baa Far Meu r a sere Pos vi 6 basa ncaa an ptr Chek EG eb
31. roSD card slot that enables you to use microSD cards your projects and to store large amounts of data externally thus saving microcontroller memory microSD cards use Serial Peripheral Interface SPI for communication with the microcontroller Ferrite and capacitor are provided to compensate voltage and current glitch that can occur when pushing microSD card in and out of the socket The proper insertion of the microSD card is shown in Figure 6 1 asl VCC MMC CN6 VCC 3 3V VCC MMC 4 FERRITE VCC 3 3V SPIO MOSI R118 27V4 25MHz SPIO MISO W4 SYSTEM ENOTXOP ENOTXON ENORXIP XOSCO ENORXIN GNDX RBIAS XOSC1 32 768KHz TM4C129LNCZAD BAT1 3000TR VREFA VREFA VDDC VDDC VDDA GNDA TM4C129LNCZAD VCC 3 3V VCC CORE VREF VCC ADC po CC 3 3V 122 123 124 125 126 127 128 129 130 C131 C132 C133 C134 C135 C136 C137 C138 C139 C140 C141 142 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 100nF 10nF 10nF 10nF 100nF iuF 2 2uF 100nF 10nF luF 100nF 10nF Figure 6 2 microSD Card Slot module connection schematic 7 Touch Screen D CCRT he Peis Es mikromedia features 5 TFT ta u 800x480 px display with a B 1 resistive touch panel Together they form a functional unit called a touch T At gt screen Figure 7 1 It enables WAG K data t

Download Pdf Manuals

image

Related Search

Related Contents

Instrucciones generales de instalación  L-Proxy User`s Manual  Samsung PS43D455A2W Užívateľská príručka  8ème appel - mode d`emploi  Cables Direct B6ST-702K networking cable  ENMTools User Manual  redes de seguridad bajo forjado de uso único manual de  GOVECS GO! S3.4  Philips SHAVER 6000 Electric shaver HQ6073  electric Fireplace  

Copyright © All rights reserved.
Failed to retrieve file