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

 
 
> LPC1102 и SWD, Работает ли SWD при ~RESET = 0
Сергей Борщ
сообщение Aug 27 2011, 15:46
Сообщение #1


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



С кортексами дела не имел, закладываю в схему LPC1102 (габариты жмут). Курю описание. Там сказано, что нет специальной ноги для принудительного запуска загрузчика. Рекомендуют запуск ISP предусматривать в программе. Но поскольку проект первый, то вполне вероятно записать в проц программу, которая не то что ISP не запустит - вообще камень на лопатки положтит. А ног и так мало, ноги SWD естественно будут заняты под SPI и нога SWCLK превратится в SPI CLK. В инструкции сказано, что в этом случае SWD отключается. Также будет занята и нога P0.0/~RESET. Изучив описание еще раз, возник такой вопрос: при подаче питания нога P0.0 работает как ~RESET. Зажав его, я не даю запуститься моей программе и не допускаю перепрограммирования функций ног ~RESET и SWCLK. Вопрос - пока я держу RESET зажатым, я смогу достучаться до камня по SWD и стереть неправильную программу (CRP не стоит, само собой)? Или же ~RESET блокирует SWD и камень в помойку? В таком случае надо будет отрабатывать программу на чем-то более многоногом и безопасном, например LPC1114, подпаивая его к полю из 4х4 площадок с шагом 0.5мм пучком проводов, чего не хотелось бы.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Сергей Борщ   LPC1102 и SWD   Aug 27 2011, 15:46
- - HARMHARM   Цитата(Сергей Борщ @ Aug 27 2011, 18:46) ...   Aug 28 2011, 15:16
- - DpInRock   Перед назначением SPI сделать полсекундную задержк...   Aug 28 2011, 20:00
- - HARMHARM   Хм. Разве нельзя сделать эмуляцию ISP? При выходе ...   Aug 29 2011, 07:41
|- - Сергей Борщ   QUOTE (HARMHARM @ Aug 29 2011, 10:41) Хм....   Aug 29 2011, 08:41
- - GetSmart   Для начала, во время отладки, можно первой строкой...   Aug 29 2011, 08:47
|- - Сергей Борщ   QUOTE (GetSmart @ Aug 29 2011, 11:47) Для...   Aug 29 2011, 09:23
|- - Ya. Kolmakov   Цитата(Сергей Борщ @ Aug 29 2011, 13:23) ...   Aug 29 2011, 19:13
|- - Сергей Борщ   QUOTE (Ya. Kolmakov @ Aug 29 2011, 22:13)...   Aug 30 2011, 06:03
- - esaulenka   Сергей, если интересно. Проверял на LPC1111. Перв...   Sep 8 2011, 12:50
|- - RA3WUM   Цитата(esaulenka @ Sep 8 2011, 16:50) Про...   Sep 13 2011, 05:01
|- - Сергей Борщ   QUOTE (RA3WUM @ Sep 13 2011, 08:01) МК ст...   Sep 13 2011, 07:28
|- - esaulenka   Цитата(RA3WUM @ Sep 13 2011, 09:01) По-ви...   Sep 13 2011, 09:20
- - Andrei0686   Привет всем! Столкнулся с небольшой проблемой ...   Sep 21 2011, 16:43
|- - toweroff   Цитата(Andrei0686 @ Sep 21 2011, 20:43) П...   Sep 21 2011, 19:38
- - Andrei0686   ну я тока начинаю работать с ARM 7. LPC1114 это AR...   Sep 22 2011, 03:30


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

 


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


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