Например TDA7294

Форум РадиоКот • Просмотр темы - STM32F100, JTAG и SWD
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 13:07:53

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: STM32F100, JTAG и SWD
СообщениеДобавлено: Пт янв 11, 2013 17:44:55 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Вт июн 29, 2010 12:31:49
Сообщений: 663
Рейтинг сообщения: 0
Подскажите, какая обвязка нужна STM32F100 (да и вообще, любому их камню), чтоб зашить туда код? Полагаю, питание нужно, а что насчёт внешнего кварца?
И ещё вопрос: обвязка не изменится, если я захочу пользоваться JTAGом для прошивки и отладки? Нужно ли как-то менять при этом соединения (может ноги какие-то замкнуть надо или ещё что)? Т.е., если я подведу к разъёму и JTAG, и SWD, понадобятся ли мне на плате какие-либо дополнительные джамперы для переключения между интерфейсами?

Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F100, JTAG и SWD
СообщениеДобавлено: Пт янв 11, 2013 18:14:52 
Мучитель микросхем

Карма: 11
Рейтинг сообщений: 35
Зарегистрирован: Ср окт 15, 2008 09:33:03
Сообщений: 475
Откуда: Воронеж
Рейтинг сообщения: 0
Для программирования по SWD нужно вывести на разъем 2 пина и землю. Внешний кварц не обязателен.
jtag не использую. В документации написано что не нужно джамперов для преключения jtag и swd. Переключается посылкой особой последовательности данных.
Программировать еще можно по UART. В этом случае понадобится дополнительный джампер и 2 резистора подтяжки.
Если есть stlink например в составе vldiscovery то лучше использовать его для программирования по swd. Разъем прогрпммирования - 3 пина.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F100, JTAG и SWD
СообщениеДобавлено: Пт янв 11, 2013 18:36:34 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 482
Зарегистрирован: Сб сен 10, 2011 17:46:25
Сообщений: 3832
Рейтинг сообщения: 0
для проб себе делал: http://habrahabr.ru/post/125994/


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: STM32F100, JTAG и SWD
СообщениеДобавлено: Пт янв 11, 2013 19:13:17 
Вымогатель припоя

Карма: 4
Рейтинг сообщений: 15
Зарегистрирован: Вт июн 29, 2010 12:31:49
Сообщений: 663
Рейтинг сообщения: 0
Пошарился на сайте ST.
http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/REFERENCE_MANUAL/CD00246267.pdf

Цитата:
25.3.1 Mechanism to select the JTAG-DP or the SW-DP

By default, the JTAG-Debug Port is active.
If the debugger host wants to switch to the SW-DP, it must provide a dedicated JTAG
sequence on TMS/TCK (respectively mapped to SWDIO and SWCLK) which disables the
JTAG-DP and enables the SW-DP. This way it is possible to activate the SWDP using only
the SWCLK and SWDIO pins.
This sequence is:
1. Send more than 50 TCK cycles with TMS (SWDIO) =1
2. Send the 16-bit sequence on TMS (SWDIO) = 0111100111100111 (MSB transmitted
first)
3. Send more than 50 TCK cycles with TMS (SWDIO) =1


Интересно, а в обратку чтоб переключиться на JTAG, такая же последовательность нужна?

Ещё раньше в этом документе написано вот что:

Цитата:
25.3 SWJ debug port (serial wire and JTAG)
The STM32F100xx core integrates the Serial Wire / JTAG Debug Port (SWJ-DP). It is an
ARM standard CoreSight debug port that combines a JTAG-DP (5-pin) interface and a SWDP
(2-pin) interface.
● The JTAG Debug Port (JTAG-DP) provides a 5-pin standard JTAG interface to the AHPAP
port.
● The Serial Wire Debug Port (SW-DP) provides a 2-pin (clock + data) interface to the
AHP-AP port.
In the SWJ-DP, the two JTAG pins of the SW-DP are multiplexed with some of the five JTAG
pins of the JTAG-DP.


Получается, и то, и другое можно юзать без лишних телодвижений?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y