реклама на сайте
подробности

 
 
> i need help (ARM7TDMI)
tolik_zp
сообщение Apr 16 2007, 13:48
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 127
Регистрация: 2-08-06
Пользователь №: 19 265



начал осваивать арм на примере lpc2138 и столкнулся со следующей проблемой - не работает простая программа:

#include <iolpc2138.h>

void main()
{
unsigned int i;
IO1DIR=1<<16;

while (1)
{
IO1SET=1<<16;
IO1CLR=1<<16;
}
}

компилятор - иар, программирую с помощью philips flash utility, симулятор показывает что в регистры данные пишутся, но на макетке вывод не меняет свое состояние. в чем может быть причина?
вот кусок мап файла:

SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
INTVEC 00000000 - 0000003B 3C com 2
ICODE 0000003C - 0000014F 114 rel 2
DIFUNCT 00000150 rel 2
CODE 00000150 - 000001F3 A4 rel 2
INITTAB 000001F4 - 000001FF C rel 2
DATA_Z 40000000 dse 0
CSTACK 40000000 - 40000FFF 1000 rel 2
IRQ_STACK 40001000 - 400013FF 400 rel 2
DATA_AN E0028014 - E002801F C rel 0
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 11th August 2025 - 18:36
Рейтинг@Mail.ru


Страница сгенерированна за 0.0134 секунд с 7
ELECTRONIX ©2004-2016