更新时间:2021-07-08 GMT+08:00
分享

编写测试程序

下面在裸机工程Core\Src\main.c文件中编写测试代码,实现串口循环输出并且LED灯闪烁:

  1. 添加头文件:
    #include <stdio.h>
  2. 在main()函数的while(1)循环中添加如下代码:
    printf("hello\n");
    HAL_Delay(1000);
    HAL_GPIO_TogglePin(GPIOF, GPIO_PIN_9);
  3. /* USER CODE BEGIN 4 */中添加函数:
    __attribute__((used)) int _write(int fd, char *ptr, int len)
    {
        (void)HAL_UART_Transmit(&huart1, (uint8_t *)ptr, len, 0xFFFF);
        return len;
    }

相关文档