国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 8159|回復(fù): 0
打印 上一主題 下一主題

【STM32H7S78-DK】測評+STM32CubeIDE串口printf

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2024-9-19 15:25:56 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
串口printf格式化輸出是最常用的調(diào)試方法之一,可以十分方便的將數(shù)據(jù)按照格式打印出來,比如用于串口示波器顯示波形數(shù)據(jù)十分方便。

根據(jù)原理圖,串口4 PD0、PD1連接到了板載STLINK的虛擬串口,使用STM32CubeIDE的配置方法如下,首先開啟串口4,參數(shù)默認(rèn)即可,注意的是需要確定管腳是PD0和PD1:
生成代碼工程,點擊project->C/C++ Build->Settings,開啟支持浮點輸入輸出,默認(rèn)是不開啟的,開啟后會多占用一點RAM資源:
在main.c里面加入代碼,引用頭文件#include "stdio.h",防止編譯報錯FILE未定義,加入printf重定向到串口輸出代碼
#ifdef __GNUC__
#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)
#else
#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
#endif
PUTCHAR_PROTOTYPE
{
    HAL_UART_Transmit(&huart4 , (uint8_t *)&ch, 1, 0xFFFF);
    return ch;
}
主循環(huán)加入測試代碼:
printf("float=%.2f\r\n",1.2f);



您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 在线播放国产视频 | 久久性视频 | 五月天激情综合网 | 91网站在线免费观看 | 日韩一区二区三区四区不卡 | 国产精品国产亚洲精品看不卡 | 国产精品1区2区 | 日韩专区在线观看 | 亚洲视频在线免费 | 91视频官网| 欧美在线高清视频播放免费 | 日本高清视频色wwwwww色 | 国产精品好好热在线观看 | 好吊日在线观看 | 99日韩 | 国产午夜亚洲精品一级在线 | 艳母在线免费看影视网站 | 99热中文| 欧美一区视频在线 | 免费一级特黄欧美大片久久网 | 久久大伊人 | 色综合天天综合网国产成人网 | 99re热这里只有精品66 | 一级日本大片免费观看视频 | 国产成人aaa在线视频免费观看 | 国产第一页在线观看 | 婷婷丁香四月 | 九九热精品在线观看 | 久久精品久久精品久久精品 | 国产高清在线观看视频 | 播播色播播 | 欧美视频一区二区 | 欧美视频第二页 | 精品国产第一国产综合精品 | 亚洲成人bt | 日韩在线观看第一页 | 91啦视频在线观看 | 一级a毛片| 女老师韩剧| tom影院亚洲国产日本一区 | 日日操夜夜操视频 |