R
ron
Guest
Hi all.
Ben momenteel met I * A * RC-compiler voor de AVR AT90S8515 en hebben een probleem.
Als ik bel met een van mijn routines met bijvoorbeeld de regel:
lcd_print ( "Dit is een test bericht");
Ik ben er de vaststelling dat de compiler is met gebruik van maximaal 1 byte RAM voor elk karakter in het bericht.In mijn programma ben ik veel berichten worden getoond met behulp van de bovenstaande formaat, en ben dan ook vinden dat ik geen RAM-links, en de compiler is dus zo te zeggen ook!
Hoe kan ik stoppen met de compiler van zetten iets in aanhalingstekens in het RAM ook, en net te houden in de Flash??Ik heb mijn RAM-geheugen terug!
Hebben geprobeerd gedoe met het project cant opties, maar het probleem lijkt te genezen door de manier.
Ik hoop dat je kan helpen.
Bedankt.
Ron.
<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Verbazing" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Verbazing" border="0" />
Ben momenteel met I * A * RC-compiler voor de AVR AT90S8515 en hebben een probleem.
Als ik bel met een van mijn routines met bijvoorbeeld de regel:
lcd_print ( "Dit is een test bericht");
Ik ben er de vaststelling dat de compiler is met gebruik van maximaal 1 byte RAM voor elk karakter in het bericht.In mijn programma ben ik veel berichten worden getoond met behulp van de bovenstaande formaat, en ben dan ook vinden dat ik geen RAM-links, en de compiler is dus zo te zeggen ook!
Hoe kan ik stoppen met de compiler van zetten iets in aanhalingstekens in het RAM ook, en net te houden in de Flash??Ik heb mijn RAM-geheugen terug!
Hebben geprobeerd gedoe met het project cant opties, maar het probleem lijkt te genezen door de manier.
Ik hoop dat je kan helpen.
Bedankt.
Ron.
<img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Verbazing" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_surprised.gif" alt="Verbazing" border="0" />