Цитата(www... @ Mar 25 2016, 11:13)

О СПАСИБО. Думаю различий там нет.
А вообще после кода типа PORTB.0=1 для AVR, код HAL_GPIO_WritePin (GPIOB, GPIO_PIN_1, GPIO_GPIO_BIT_SET) вызывает мягко говоря культурный шок
Пишите так
Код
#define GPIOB ((GPIO_TypeDef *) GPIOB_BASE)
#define GPIOC ((GPIO_TypeDef *) GPIOC_BASE)
#define GreenOn sbit(GPIOC->ODR,9)
#define GreenOff cbit(GPIOC->ODR,9)
#define GreenFlp fbit(GPIOC->ODR,9)
#define BlueOn sbit(GPIOC->ODR,8)
void InitLED(void) {
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC, ENABLE);
// GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9|GPIO_Pin_8;
// GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
// GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
// GPIO_Init( GPIOC , &GPIO_InitStructure);
GPIOC->CRH &= 0xFFFFFF00;
GPIOC->CRH |= (0 << 2) | (GPIO_Speed_2MHz);
GPIOC->CRH |= ((0 << 2) | (GPIO_Speed_2MHz)) << 4;
GreenOn;
BlueOff;
}