Stap 15: Nieuwe Code toe te voegen
Nu is wat we gaan doen uitsluitend stormloop onze applicatie in het kader van de RTOSDemo met uitzondering van de "main BLINKIE" programma code met onze code vervangen. Dus uitvouwen RTOSDemo ->-src > Blinky_demo. Open vervolgens de "main_blinky.c". Selecteer alles in het bestand en verwijder deze. Kopieer en plak de meegeleverde main_blinky-code in het bestand in plaats daarvan.
Dit zal niet nu compileren als is. We moeten enkele wijzigingen eerst te bouwen. Klik met de rechtermuisknop op RTOSDemo en ga naar de bodem en kies "Eigenschappen". Vouw de "C/C++ bouwen" lusje op de linkerzijde van het scherm en selecteer instellingen. Selecteer vervolgens "Libraries" onder "linker ARM gcc". Klik op de kleine groene + toe te voegen een bibliotheek en typ "m". Hit OK dan OK weer. Het project zullen herbouwen en moet compileren zonder fouten (hoewel er enkele waarschuwingen die u moet zich geen zorgen zullen over).
De standaardgrootte van de stack en heap op dit systeem zijn vrij klein, zodat we nodig hebt om dat te veranderen. Vouw RTOSDemo -> src en dubbelklik op "lscript.ld" verandering zowel de stack en de heap maten te 0xF42400. Dit moet bieden veel ruimte om te werken met. Druk op "ctrl-s".