Вот пробовал разные примеры из папки example/nxp в IAR. Все программы вылетают в prefetch_handler. Котроллер запаян на макетной плате, питание нормальное, если выполнять в пошаговом режиме(JetLink5 у меня есть) программа работает.
Вот исходник:
CODE
#include <NXP/iolpc2103.h>
int main(void)
{
// Disable PLL
PLLCON = 0;
IODIR_bit.P0_0 = 1;
while(1)
{
if (IOPIN_bit.P0_2)
IOCLR_bit.P0_0 = 1;
else
IOSET_bit.P0_0 = 1;
}
}
__fiq __arm void fiq_handler(void)
{
while(1){}
}
__arm void undef_handler(void)
{
while(1);
}
__arm void prefetch_handler(void)
{
while(1);
}
__arm void data_handler(void)
{
while(1);
}
__irq __arm void irq_handler (void)
{
while(1);
}
Спасибо.