实验目的:
通过printf函数把程序中的数据发送到蓝精灵串口调试助手上显示。
输出格式:
%d 按照十进制整型数打印
%6d 按照十进制整型数打印,至少6个字符宽
%.2f 按照浮点数打印,小数点后有2位小数
%8.2f 按照浮点数打印,至少8个字符宽,小数点后有2位小数
%x 按照十六进制打印
%c 打印字符
%s 打印字符串
实验注意事项:
把这段程序加入到程序中
int fputc(int ch, FILE *f)
{
HAL_UART_Transmit(&huart1, (uint8_t *)&ch, 1, 1000);
return ch;
}
把这个选项勾选 Options for Target ->Target->Use MicroLIB
程序:
STM32F0 printf打印输出实验程序.zip
(3.8 MB)
更多F0视频教程及资料请关注我发布的其他帖子,陆续更新HAL库视频及例程
|