Forum: Mikrocontroller und Digitale Elektronik TinyARM MB40 StarterKit


von Micha (Gast)


Lesenswert?

Hallo,

versuche mich gerade an TinyARM StarterKit MB40. Als
Entwicklungsumgebung benutze ich den IAR Embedded Workbench for ARM.

Nun möchte ich ganz einfach nur ein paar Ports blinken lassen. Als Code
nutze ich folgendes:

#include <inarm.h>
#include <iolpc210x.h>

int main(void)
{
  int i, j;
  MAMCR = 2;  // MAM functions fully enabled (?)
  GPIO_SEL0  = 0x00000000;   //normal port function
  GPIO_SEL1  = 0x00000000;   //normal port function
  GPIO_IODIR = 0xFFFFFFFF;   //direction output
  while(1)
  {
    GPIO_IOSET = 0xFFFFFFFF;  //alle ports setzen
    Sleep(1000);
    GPIO_IOCLR = 0xFFFFFFFF;  //alle ports rücksetzen
    Sleep(1000);
  }
  return 0;
}


doch nichts passiert! muss ich event. noch den Stack usw.
initialisieren oder macht das die IAR allein? Hab ich vielleicht
irgendwo einen Denkfehler?

Ich hoffe mir kann jemand helfen.

mfg

Micha

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.