Здравствуйте!Приобрел плату с LPC2378 и как нормальный начинающий сразу сел в лужу.То ли неправильно сконфигурированы GPIO то ли еще чего,но включить/выключить светодиод(классика)
не удается(P0.13).Эмулятор через J-LINK плату видит нормально.Вот мой первый исходник для ARM-
(сам я электронщик а не программист поэтому написан извините как понимаю).Прошу помощи !
#include <iolpc2378.h>
//******************************************************************************
int main()
{
//***********************Инициализация акселератора FLASH памяти****************
MAMCR_bit.MODECTRL = 0;//MAM blocked
MAMTIM_bit.CYCLES = 1;// FCLK<20 MHz
MAMCR_bit.MODECTRL = 2;// MAM functions fully enabled
MEMMAP=0x00000002;
//***************************Инициализация системы******************************
SCS_bit.OSCRANGE = 0;// Fosc=1-20MHz
SCS_bit.OSCEN = 1;//Main oscillator enabled
while(SCS_bit.OSCSTAT==0);//waiting OSC ready
//Disconnect PLL
PLLCON_bit.PLLC = 0;
PLLFEED = 0xAA;
PLLFEED = 0x55;
//Disable PLL
PLLCON_bit.PLLE = 0;
PLLFEED = 0xAA;
PLLFEED = 0x55;
//***********************Конфигурирование выводов портов************************
IO0DIR=0x00002000;//
//IO1DIR=0x00080000;//
PINSEL0=0;
PINSEL1=0;
//******************************************************************************
IO0CLR=0x00002000;
IO0SET=0x00002000;
IO0CLR=0x00002000;
IO0SET=0x00002000;
IO0CLR=0x00002000;
IO0SET=0x00002000;
for( ; ; ) {}
}