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

 
 
> помигать светодиодиком в lpc2478, не получается(((
_Ivan_33
сообщение Apr 8 2011, 20:04
Сообщение #1


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



здравствуйте! не получается помигать светодиодиком на данном проце
компилятор - keil
CODE

#include "stdio.h"
#include "LPC23XX.h"

void wait (void) { /* wait function */
int d;

for (d = 0; d < 1000000; d++); /* only to delay for LED flashes */
}

int main(void){
IODIR0 = 0x00000180;

while(1){
IOSET0 = 0x00000080;
// wait();
IOCLR0 = 0x000000100;
};
return 0;
}

плата sk-lpc2478-s3e
стартап был сконфигурирован кейлом самостоятельно и правки туда не вводились...
помогите пожалуйста!


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Ivan_33
сообщение Apr 9 2011, 17:49
Сообщение #2


fpga designer
****

Группа: Свой
Сообщений: 613
Регистрация: 20-04-08
Из: Зеленоград
Пользователь №: 36 928



да знакомо... этим я специально воспользовался...
но когда пишешь процу убрать все ноги порта в 0, а на них вольтметром получается 3,3 вольта, то это настораживает...

а что за регистр IOPIN - за что он отвечает непонятно...?
GPIO Port Pin value register. The current state of the GPIO
configured port pins can always be read from this register,
regardless of pin direction. By writing to this register port’s pins will
be set to the desired level instantaneously.
текущее состояние конфигурируемых выводов порта может быть прочитано из этого регистра, независимо вход или выход этот вывод. При записи в этот регистр, выводы порта будут поставлены в необходимый уровень мгновенно.
То есть если я пишу в один его бит единицу, то вывод если он выход будет поставлен в лог 1, так?

точнее дело так... светодиод горит, но очень тускло, если на него смотреть сверху - то видно горение, сбоку - нет. когда его подключаешь к +3,3 вольтам горит ярко, так что светодиод исправен. подключен через резистор в 560 ом.

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


--------------------
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Ivan_33   помигать светодиодиком в lpc2478   Apr 8 2011, 20:04
- - DpInRock   Ну, wait закоментирован... А по программе ничего м...   Apr 9 2011, 09:34
- - _Ivan_33   CODE#include "stdio.h" #include "LP...   Apr 9 2011, 15:11
- - DpInRock   Вам знакомо назначение "//"? Это обознач...   Apr 9 2011, 16:03
- - _Ivan_33   вот мой проект   Apr 9 2011, 21:09
- - DpInRock   Вот там есть файл LPC2400.s Если хотите стать чел...   Apr 9 2011, 21:22
- - _Ivan_33   добавление volatile ничего не дает, так как это ло...   Apr 9 2011, 22:22
- - DpInRock   Не что значит, а ДЛЯ ЧЕГО. Там идет настройка PLL...   Apr 10 2011, 08:29
- - _Ivan_33   пробовал и погасить и зажечь, не получалось оптими...   Apr 10 2011, 09:53
- - S1LENCE   Может вместо #include "LPC23XX.h" нужно ...   Apr 11 2011, 06:32
- - _Ivan_33   я нашел этот файл вот тут - http://ics.nxp.com/pro...   Apr 11 2011, 16:54
- - skripach   Чем прошиваете?   Apr 11 2011, 17:26
- - _Ivan_33   флешмеджиком в связке с arm-usb-ocd   Apr 11 2011, 19:43
- - _Ivan_33   товарищи... чудеса продолжаются... дали мне прошив...   Apr 12 2011, 21:40
- - yashok   Из файла main.c видно что диод мигать не должен, а...   Apr 13 2011, 05:41
- - _Ivan_33   он даже не загорается...   Apr 13 2011, 13:52
- - yashok   А разве на плате sk-lpc2478-s3e диод не заведен на...   Apr 14 2011, 07:02
- - DpInRock   Кодvoid dell(void) { volatile unsigned int...   Apr 14 2011, 07:36
- - ARM7   Ну сделай наконец так-и будет мигать- Кодint main...   Apr 24 2011, 12:33


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

 


RSS Текстовая версия Сейчас: 30th July 2025 - 10:20
Рейтинг@Mail.ru


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