User manual

Seite: 58/152 Entwicklung eines großen Programms
Benutzerhandbuch SiSy © Laser & Co. Solutions GmbH
5.4.3 Hauptprogramm erstellen
Öffnen Sie das Diagrammfenster für ein großes Programm (rechte Maustaste -> „Nach
unten“). Legen Sie eine Unit „main“ an. Diese Unit bildet das Hauptprogramm. Damit
wird durch die Entwicklungsumgebung erkannt, dass es sich hierbei um das Hauptmo-
dul handelt.
Erstellen Sie hier das
Hauptprogramm, nut-
zen Sie die angebo-
tene Vorlage „Grund-
gerüst“ und aktivieren
Sie „Struktur laden“.
//----------------------------------------------------------------------
// Titel : Grundgerüst einer einfachen ARM C Anwendung in SiSy
//----------------------------------------------------------------------
// Funktion : ...
// Schaltung : ...
//----------------------------------------------------------------------
// Hardware : STM32F4 Discovery
// Takt : 168 MHz
// Sprache : ARM C
// Datum : ...
// Version : ...
// Autor : ...
//----------------------------------------------------------------------
#include <stddef.h>
#include <stdlib.h>
#include "stm32f4xx.h"
//#include "stm32f30x.h"
//#include "stm32f0xx.h"
void initApplication()
{
SysTick_Config(SystemCoreClock/100);
// weitere Initialisierungen durchführen
}
int main(void)
{
SystemInit();
initApplication();
do{
// Eingabe
// Ausgabe
// Verarbeitung
} while (true);
return 0;
}
extern "C" void SysTickFunction(void)
{
// Application SysTick
}