User manual
Seite: 44/152 Entwicklung eines kleinen Programms
Benutzerhandbuch SiSy © Laser & Co. Solutions GmbH
Über die Registerkarte „Extras (ARM)“
treffen Sie die Hardware-Auswahl und
aktivieren die Schaltfläche „Vorgabe
laden“. In unserem Beispiel ist die
Hardware „STM32F4-Discovery“.
Programmgerüst laden, Quellcode erstellen
Über die Registerkarte „Programmgerüst“ können Sie das folgende Grundgerüst für ein
ARM Programm laden; in der Registerkarte „Quellcode“ können Sie den Quellcode ei-
genständig eintragen.
Hinweis:
Den Quellcode können Sie im
Beschreibungsfenster/Editorfenster der
SiSy-Benutzeroberfläche eintragen bzw.
korrigieren.
Laden Sie die Vorlage („Struktur laden“) für
das Programmgerüst oder erstellen Sie den
folgenden Quellcode.
#include <stddef.h>
#include <stdlib.h>
#include "stm32f4xx.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
}