Попытался проинициализироваться с нуля. Почитал ещё раз Ref.Manual. И не могу заставит её даже светодиодом поморгать. Что я делаю не так?
Спойлер
Код: Выделить всё
#include "system_stm32f7xx.h"
#include "stm32f7xx.h"
#define delay_ms(ms) _delay_((ms)*1600)
void _delay_ (uint32_t delay)
{
while(delay--);
}
int main(void)
{ SystemInit();
SystemCoreClockUpdate();
RCC->AHB1ENR |= 0x02; // Enable GPIOB
GPIOB->MODER = 0x55555555; // All to GPIO
GPIOB->OTYPER = 0x00; // All to push-pull
GPIOB->OSPEEDR = 0x00; // All to Low-speed
GPIOB->PUPDR = 0x00; // No pull-up, pull-down
while (1)
{
/*Blink with GPIO pins : PB14 PB7 */
delay_ms(100);
GPIOB->ODR |= 0x4080; // '1' to PB14 & PB7
delay_ms(100);
GPIOB->ODR = 0x00; // '0' to PB14 & PB7
}
}


