Nucleo 重定向示例 由于 Nucleo 板在其调试连接器上提供对 STM32 的 USARTS(通常是 USART2)之一的访问,此示例向您展示了如何将其“挂钩”到工具链中提供的 C 库中,以便您可以使用 printf和朋友从您的 C 代码与您的董事会交谈。 将对象 retarget.o 添加到 OBJ 文件,它将添加一个构造函数( SystemInit() ),该函数将在 main 启动之前运行。 该函数初始化系统时钟、连接到 Nucleo 板调试部分的 UART 和 1kHz 系统“滴答”中断(这对计时等很有用)。 main.c 代码只是打印出一些数字并通过 UART“控制台”创建一个简单的交互式对话框。 现在有两个电路板文件,一个用于 NUCLEO-F030R8,一个用于 NUCLEO-F411RE,当然它们因处理器而异。 重定向文件也更新为使用scb_reset_sys
YOLOV5训练数据集