Собственно вопрос в теме.
При сбросе они примаплены к JTAG. Пытался делать, как в ST-шном примере:
/* Configure PB.03 (JTDO) and PB.04 (JTRST) as output push-pull */ GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3 | GPIO_Pin_4; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_Init(GPIOB, &GPIO_InitStructure);
ни фига не вышло. Для F10x есть функция GPIO_PinRemapConfig, которая это делает. Для F4 такого не нашёл.
Мне надо дрыгать этими ногами. Ну PB3 на моей дискавери заведен на программатор, а как освободить PB4?
Спасибо.
--------------------
Чтобы возить такого пассажира, необходим лимузин другого класса. (с) Мария Эдуарда
|