Например TDA7294

Форум РадиоКот • Просмотр темы - STM32 отключение SWD и JTAG (StdPeriph Driver)
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 09:52:34

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


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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: STM32 отключение SWD и JTAG (StdPeriph Driver)
СообщениеДобавлено: Пн окт 28, 2013 17:18:04 
Первый раз сказал Мяу!

Зарегистрирован: Вс дек 20, 2009 01:06:21
Сообщений: 33
Рейтинг сообщения: 0
Здравствуйте! Сразу к делу!
Так получилось, что на изготовленной плате вывод РА13 контроллера SТM32f105VC должен использоваться как порт ввода-вывода. Проблема в том, что по умолчанию на нем висит JTAG и/или SWD, Как отключить данный интерфейс от ноги и настроить порт на ввода-вывода?

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);
GPIO_InitTypeDef GPIO_InitStructure;

//Настройка порта A
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_12|GPIO_Pin_13; //задаем номер вывода
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // выход пушпулл
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
GPIO_Init(GPIOA, &GPIO_InitStructure) ; //вызов функции инициализации

Компилятор ошибок не выдает, на железе всё работает, кроме PA13. Прошиваю через bootloader.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 отключение SWD и JTAG (StdPeriph Driver)
СообщениеДобавлено: Пн окт 28, 2013 19:36:54 
Собутыльник Кота
Аватар пользователя

Карма: 40
Рейтинг сообщений: 372
Зарегистрирован: Вс июл 17, 2011 11:51:52
Сообщений: 2623
Рейтинг сообщения: 0
Вроде бы всё правильно. Только наверное лучше будет вначале включить тактирование GPIOA, и только потом выполнять Remap
Полностью SWD отключать не приходилось, у меня обычно отключается только JTAG
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
PA15 PB3 PB4 работают нормально.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 отключение SWD и JTAG (StdPeriph Driver)
СообщениеДобавлено: Вт окт 29, 2013 14:39:07 
Первый раз сказал Мяу!

Зарегистрирован: Вс дек 20, 2009 01:06:21
Сообщений: 33
Рейтинг сообщения: 0
Заработало :-)


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: STM32 отключение SWD и JTAG (StdPeriph Driver)
СообщениеДобавлено: Вт окт 29, 2013 15:09:41 
Собутыльник Кота
Аватар пользователя

Карма: 40
Рейтинг сообщений: 372
Зарегистрирован: Вс июл 17, 2011 11:51:52
Сообщений: 2623
Рейтинг сообщения: 0
В чём причина была?


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 отключение SWD и JTAG (StdPeriph Driver)
СообщениеДобавлено: Ср окт 30, 2013 16:00:33 
Первый раз сказал Мяу!

Зарегистрирован: Вс дек 20, 2009 01:06:21
Сообщений: 33
Рейтинг сообщения: 0
Странно, но не могу добиться повторной ошибки...
Откомпилировал -> прошил -> заработало :)


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

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

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


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

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


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

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


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