Полная версия этой страницы:
Keil и lpc1758
kiv121
Oct 24 2011, 16:35
Нарисовал платку JTAGа, изготовили парочку.
Собрал, прошил v8 - работает и обновляется в Кейле.
Нарисовал платку с lpc1758, вместе с JTAGом изготовили
парочку. Собрал.
Кроме всего обвеса - один светодиод.
Пытаюсь всей этой конструкцией его зажечь.
Написал программку типа Blinky, откомпил., всё нормально.
1. В симуляторе Кейла светодиод "мигает" как положено.
2. При подключении JTAGа всё пошагово отрабатывает, в окошке порта - птички FIOClear и FIOSet
соответственно переключаются. А FIOPIN серенький и птички не меняются.
Кроме того в работающем симуляторе в окне порта на одну строчку внизу (называется PINs) больше.
Генератор LPC работает, напряжение без помех. Во флэш по ISP все проги с верификацией шьют.
В чем засада?
toweroff
Oct 24 2011, 16:39
А порт-то на вывод настроен? Как FIO
kiv121
Oct 24 2011, 17:31
LPC_PINCON->PINSEL1=0;
У меня P0.30
Результат прежний.
toweroff
Oct 24 2011, 17:45
Цитата(kiv121 @ Oct 24 2011, 21:31)

LPC_PINCON->PINSEL1=0;
У меня P0.30
Результат прежний.
выбор функции пина, конечно, дело хорошее
но там же еще и FIODIR надобно бы на ВЫВОД настроить
Код
FIO0DIR |= 1UL << 30;
ну или как там у Вас регистр обзывается
kiv121
Oct 24 2011, 17:51
Да вроде такие вещи сделаны, я же написал что в симуляторе
всё красиво...
На P0.30 стоит 2в и не шевелится.
Пробовал на P0.29 - одинаково.
toweroff
Oct 24 2011, 17:56
Цитата(kiv121 @ Oct 24 2011, 21:51)

Да вроде такие вещи сделаны, я же написал что в симуляторе
всё красиво...
симулятор, как и забор, может очень много чего показывать
инит, управление пином - в студию
да и схему платы тоже. Залипы при пайке, непропаи и прочие дефекты проверялись?
kiv121
Oct 24 2011, 18:05
Всем спасибо, заработало.
toweroff
Oct 24 2011, 18:06
Цитата(kiv121 @ Oct 24 2011, 22:05)

Всем спасибо, заработало.
проблема-то в чем была?
kiv121
Oct 24 2011, 18:15
Платы рисовал в Altium Designer 10, самой последней версии.
Установки стояли по умолчанию. Сделал с одной стороны "земляной"
полигон, а расстояния стояли мизерные. Кварц был немытый - в сирт
и вопрос решился. В Резоните бесплатно сделали все в 2 экземплярах,
так что платка JTAGа валяться будет.
Вот такие дела.
toweroff
Oct 24 2011, 18:25
Цитата(kiv121 @ Oct 24 2011, 22:15)

расстояния стояли мизерные
В Резоните бесплатно сделали все в 2 экземплярах
как это Резонит сподобился сделать по 5-й категории (предположил по слову "мизерные") бесплатно платы?
kiv121
Oct 24 2011, 18:29
У меня это уже не первый случай.
Я в Воронеже, у нас их диллеры, мож по этому.
А зазор может и я ... короче потом посмотрел - 5mil стояло
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.