Привет всем... Который час бьюсь головой об клавиатуру, МК STM32F103RBT6, среда CoIDE просто пытаюсь поморгать светодиодом
на новом для меня МК. Вродь все правильно настраиваю. Итог ноль. Ничего не моргает.
Лезу в даташит по этому МК - нифига не найду, на котором пине висят светодиоды (Если можно, ткните носом, где они)
Ну или, пожалуйста, подскажите мне, ламеру, может, я что-то пропускаю????
Сразу скажу, что задержки поставлены наитупые для простоты. Знаю, что лучше таймерами. В отладке тоже делалось - ноль эффекта.
И если можно, ткните, пожалуйста носом, где и в каком мануале пины смотреть.
Код
#include "stm32f10x.h"
#include "stm32f10x_gpio.h"
#include "stm32f10x_rcc.h"
int main(void)
{
SystemInit();
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
GPIO_StructInit(&GPIO_InitStructure);
GPIO_Init(GPIOC, &GPIO_InitStructure);
GPIO_SetBits(GPIOC, GPIO_Pin_13);
volatile int i = 0;
while(1)
{
for(i=0; i< 10000; i++);
GPIO_SetBits(GPIOC, GPIO_Pin_13);
for(i=0; i< 10000; i++);
GPIO_ResetBits(GPIOC, GPIO_Pin_13);
}
}