HALライブラリのクイック構文集です。
deley
HAL_Delay(100);
GPIO
ピンをHigh
HAL_GPIO_WritePin(GPIOA,PIN,GPIO_PIN_SET);
ピンをLow
HAL_GPIO_WritePin(GPIOA,PIN,GPIO_PIN_RESET);
UART
OUTPUT char
HAL_UART_Transmit(&huart1,(uint8_t *),1,3000);
OUTPUT String
HAL_UART_Transmit(&huart1,(uint8_t *),strlen(s),3000);
INPUT
HAL_UART_Receive(&huart1,(uint8_t *)&c,1,3000);
※3000はタイムアウト