И так, имею отладочную плату SK-MLPC2468, программатор JetLink8 c последней версией драйвера и компилятор IAR Embedded Workbench for ARM 6.30.
Подключил светодиод к ноге 134 P2.8 (светодиод рабочий и правильно подключен!!!)
Вот код:
CODE
#include <nxp/iolpc2468.h>
#define GPIOM 0x00000001
void wait()
{
int d;
for (d = 0; d < 1000000; d++)
{
}
}
int main()
{
SCS |= GPIOM;
//P2.8 Направление (Выход)
FIO2DIR = 0x00000100;
for (;;)
{
//P2.8 Сброс
FIO2CLR = 0x00000100;
wait();
//P2.8 Установка
FIO2SET = 0x00000100;
wait();
}
}
#define GPIOM 0x00000001
void wait()
{
int d;
for (d = 0; d < 1000000; d++)
{
}
}
int main()
{
SCS |= GPIOM;
//P2.8 Направление (Выход)
FIO2DIR = 0x00000100;
for (;;)
{
//P2.8 Сброс
FIO2CLR = 0x00000100;
wait();
//P2.8 Установка
FIO2SET = 0x00000100;
wait();
}
}
Компилирую и заливаю проект нажатием кнопки Download and Debug.
В окне состояния пишет:
Download complete.
Loaded debugee: C:\Documents and Settings\Denis\Ðàáî÷èé ñòîë\Íîâàÿ ïàïêà\Debug\Exe\cpp.out
Target reset
Подскажите вчем может быть дело? Может в коде?