Hi,
Iam facing a problem where as soon as i declare a string my program after downloading will execute only 10 percent of program.
The program works fine when i dont declare a string.
I am using LM3S3748. Please Help me. Thank You
Indeed!
Luminary (now TI) provide a startup_rvmdk.S in each of their sample pojects provided in the StellarisWare package. This includes all of the DevKit samples.
For example:
; <<< Use Configuration Wizard in Context Menu >>> ;****************************************************************************** ; ; startup_rvmdk.S - Startup code for use with Keil's uVision. ; ; Copyright (c) 2009 Luminary Micro, Inc. All rights reserved. ; Software License Agreement ; ; Luminary Micro, Inc. (LMI) is supplying this software for use solely and ; exclusively on LMI's microcontroller products. ; ; The software is owned by LMI and/or its suppliers, and is protected under ; applicable copyright laws. All rights are reserved. You may not combine ; this software with "viral" open-source software in order to form a larger ; program. Any use in violation of the foregoing restrictions may subject ; the user to criminal sanctions under applicable laws, as well as to civil ; liability for the breach of the terms and conditions of this license. ; ; THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED ; OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF ; MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. ; LMI SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR ; CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. ; ; This is part of revision 4781 of the DK-LM3S9B96 Firmware Package. ; ;****************************************************************************** ;****************************************************************************** ; ; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> ; ;****************************************************************************** Stack EQU 0x00000100 ;****************************************************************************** ; ; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> ; ;****************************************************************************** Heap EQU 0x00000000 ;****************************************************************************** ; ; Allocate space for the stack. ; ;****************************************************************************** AREA STACK, NOINIT, READWRITE, ALIGN=3 StackMem SPACE Stack __initial_sp