
# 编写测试程序
下面在裸机工程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;
   }
   ```
   
 
