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

 
 
 
Reply to this topicStart new topic
> Keil и lpc1758, Что я делаю не так?
kiv121
сообщение Oct 24 2011, 16:35
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-09
Пользователь №: 53 586



Нарисовал платку JTAGа, изготовили парочку.
Собрал, прошил v8 - работает и обновляется в Кейле.
Нарисовал платку с lpc1758, вместе с JTAGом изготовили
парочку. Собрал.
Кроме всего обвеса - один светодиод.
Пытаюсь всей этой конструкцией его зажечь.
Написал программку типа Blinky, откомпил., всё нормально.
1. В симуляторе Кейла светодиод "мигает" как положено.
2. При подключении JTAGа всё пошагово отрабатывает, в окошке порта - птички FIOClear и FIOSet
соответственно переключаются. А FIOPIN серенький и птички не меняются.
Кроме того в работающем симуляторе в окне порта на одну строчку внизу (называется PINs) больше.
Генератор LPC работает, напряжение без помех. Во флэш по ISP все проги с верификацией шьют.

В чем засада?

Сообщение отредактировал kiv121 - Oct 24 2011, 16:37
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 24 2011, 16:39
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



А порт-то на вывод настроен? Как FIO
Go to the top of the page
 
+Quote Post
kiv121
сообщение Oct 24 2011, 17:31
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-09
Пользователь №: 53 586



LPC_PINCON->PINSEL1=0;

У меня P0.30
Результат прежний.

Сообщение отредактировал kiv121 - Oct 24 2011, 17:32
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 24 2011, 17:45
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(kiv121 @ Oct 24 2011, 21:31) *
LPC_PINCON->PINSEL1=0;

У меня P0.30
Результат прежний.

выбор функции пина, конечно, дело хорошее
но там же еще и FIODIR надобно бы на ВЫВОД настроить
Код
FIO0DIR |= 1UL << 30;

ну или как там у Вас регистр обзывается
Go to the top of the page
 
+Quote Post
kiv121
сообщение Oct 24 2011, 17:51
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-09
Пользователь №: 53 586



Да вроде такие вещи сделаны, я же написал что в симуляторе
всё красиво...
На P0.30 стоит 2в и не шевелится.
Пробовал на P0.29 - одинаково.

Сообщение отредактировал kiv121 - Oct 24 2011, 17:55
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 24 2011, 17:56
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(kiv121 @ Oct 24 2011, 21:51) *
Да вроде такие вещи сделаны, я же написал что в симуляторе
всё красиво...

симулятор, как и забор, может очень много чего показывать

инит, управление пином - в студию

да и схему платы тоже. Залипы при пайке, непропаи и прочие дефекты проверялись?
Go to the top of the page
 
+Quote Post
kiv121
сообщение Oct 24 2011, 18:05
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-09
Пользователь №: 53 586



Всем спасибо, заработало.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 24 2011, 18:06
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(kiv121 @ Oct 24 2011, 22:05) *
Всем спасибо, заработало.

проблема-то в чем была?
Go to the top of the page
 
+Quote Post
kiv121
сообщение Oct 24 2011, 18:15
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-09
Пользователь №: 53 586



Платы рисовал в Altium Designer 10, самой последней версии.
Установки стояли по умолчанию. Сделал с одной стороны "земляной"
полигон, а расстояния стояли мизерные. Кварц был немытый - в сирт
и вопрос решился. В Резоните бесплатно сделали все в 2 экземплярах,
так что платка JTAGа валяться будет.
Вот такие дела.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 24 2011, 18:25
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(kiv121 @ Oct 24 2011, 22:15) *
расстояния стояли мизерные
В Резоните бесплатно сделали все в 2 экземплярах

как это Резонит сподобился сделать по 5-й категории (предположил по слову "мизерные") бесплатно платы? sm.gif
Go to the top of the page
 
+Quote Post
kiv121
сообщение Oct 24 2011, 18:29
Сообщение #11


Участник
*

Группа: Участник
Сообщений: 65
Регистрация: 12-11-09
Пользователь №: 53 586



У меня это уже не первый случай.
Я в Воронеже, у нас их диллеры, мож по этому.
А зазор может и я ... короче потом посмотрел - 5mil стояло

Сообщение отредактировал kiv121 - Oct 24 2011, 18:31
Go to the top of the page
 
+Quote Post

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

 


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


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