Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: STM32F103
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Vlad_9
Можно ли использовать в STM32F103 альтернативные порты? Порт А занят под АЦП а мне еще нужен таймер 2 в режиме ШИМ который на этих же пинах. Так понимаю задействовать другие пины можно с помощью GPIO_PinAFConfig. Но функции в библиотеке gpio такой нет. Примеры в основном с F4 контроллерами. Поддерживает STM32F103 GPIO_PinAFConfig?
Fusion
Для отключения пинов JTAG у STM32F103:

RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_NoJTRST, ENABLE);
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
Aleksandr Baranov
Цитата(Vlad_9 @ Sep 13 2017, 14:50) *
Можно ли использовать в STM32F103 альтернативные порты? Порт А занят под АЦП а мне еще нужен таймер 2 в режиме ШИМ который на этих же пинах. Так понимаю задействовать другие пины можно с помощью GPIO_PinAFConfig. Но функции в библиотеке gpio такой нет. Примеры в основном с F4 контроллерами. Поддерживает STM32F103 GPIO_PinAFConfig?

Посмотрите на "void GPIO_PinRemapConfig" в библиотеке stm32f10x_gpio.c
Эдди
Читайте внимательней даташит!
Vlad_9
Aleksandr Baranov, Fusion большое спасибо, все получилось.
scifi
Цитата(Эдди @ Sep 14 2017, 00:23) *
Читайте внимательней даташит!

Ещё в кубе удобно раскидывать функции по ножкам.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.