Всем привет!
Не вероятно , но проект на С++ заработал. В чем ошибка была, так и не понял.
Всем участникам форума спасибо!!!
Вот архив рабочего проекта мигалка светодиодом STM32f407vet6, отладочная плата на скрине выше.
версия IAR EW 9.30.1
#include <stm32f4xx.h>
void SystemInit(void)
{
}
void delay(long zader)
{
for(long i=0;i<zader;i++)
{
}
}
int main(void)
{
RCC->AHB1ENR |= RCC_AHB1ENR_GPIOAEN;
GPIOA->MODER |=0X0004;
while(1)
{
GPIOA->ODR = 0x00000;
delay(0x11ffff);
GPIOA->ODR = 0xfffff;
delay(0x11ffff);
}
}