色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STM32CUBEMX開發GD32F303(7)----配置printf

嵌入式單片機MCU開發 ? 來源: 嵌入式單片機MCU開發 ? 作者: 嵌入式單片機MC ? 2022-11-28 11:06 ? 次閱讀

概述

本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過GD32303C_START開發板內進行驗證。

樣品申請

https://www.wjx.top/vm/mB2IKus.aspx

硬件準備

這里準備了GD32303C_START開發板進行驗證。

在這里插入圖片描述

printf()函數

printf()函數是式樣化輸出函數, 一般用于向準則輸出設備按規定式樣輸出消息。正在編寫步驟時經常會用到此函數。printf()函數的挪用式樣為: printf(“<式樣化字符串>”,<參數表>); 其中式樣化字符串包括兩部分內容: 一部分是正常字符, 這些字符將按原樣輸出;另一部分是式樣化規定字符, 以"%“開端, 后跟一個或幾個規定字符, 用來確定輸出內容式樣。 參量表是需求輸出的一系列參數, 其個數務必與式樣化字符串所闡明的輸出參數個數一樣多, 各參數之間用英文逗號”,"分開, 且順序逐一對應, 不然將會出現意想不到的錯誤。 注意:函數printf從右到左壓棧,然后將先讀取放到棧底,最后讀取的放在棧頂,處理時候是從棧頂開始的,所以我們看見的結果是,從右邊開始處理的。

STM32CUBEMX配置

在這里插入圖片描述在這里插入圖片描述

keil配置

microlib 進行了高度優化以使代碼變得很小。 它的功能比缺省 C 庫少,并且根本不具備某些 ISO C 特性。 某些庫函數的運行速度也比較慢,如果要使用printf(),必須開啟。

在這里插入圖片描述

代碼

在main.c中,添加頭文件,若不添加會出現 identifier "FILE" is undefined報錯。

/* USER CODE BEGIN Includes */
#include "stdio.h"
/* USER CODE END Includes */

函數聲明和串口重定向:

/* USER CODE BEGIN PFP */
void uart1_data(void);                    //接收函數
#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(&huart1 , (uint8_t *)&ch, 1, 0xFFFF);
    return ch;
}
/* USER CODE END PFP */

printf()打印。

/* USER CODE BEGIN WHILE */
  while (1)
  {
    /* USER CODE END WHILE */

    /* USER CODE BEGIN 3 */    
    printf("串口打印例程\\r\\n");
    HAL_Delay(1000);            
  }
  /* USER CODE END 3 */

結果演示

在這里插入圖片描述

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • STM32
    +關注

    關注

    2270

    文章

    10910

    瀏覽量

    356615
  • Printf
    +關注

    關注

    0

    文章

    83

    瀏覽量

    13677
收藏 人收藏

    評論

    相關推薦

    STM32CUBEMX開發GD32F303(6)----GPIO輸入函數說明

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過GD
    的頭像 發表于 11-25 16:06 ?1590次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(6)----GPIO輸入函數說明

    STM32CUBEMX開發GD32F303(8)----USART收發配置

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過GD
    的頭像 發表于 11-29 10:40 ?3207次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(8)----USART收發<b class='flag-5'>配置</b>

    STM32CUBEMX開發GD32F303(9)----USART通過DMA收發

    概述 本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過GD
    的頭像 發表于 11-29 11:15 ?2155次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(9)----USART通過DMA收發

    STM32CUBEMX開發GD32F303(1)----前期準備與燒錄

    概述 在這使用STM32CUBEMX進行配置STM32F103,移植到兆易創新GD32F303,然后進行測試。 芯片申請 芯片和開發板都可免
    的頭像 發表于 11-22 17:08 ?3142次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(1)----前期準備與燒錄

    GD32F303固件庫開發(1)----前期準備與燒錄

    在這使用STM32CUBEMX進行配置STM32F103,移植到兆易創新GD32F303,然后進行測試。需要樣片的可以加Qun申請:615061293。
    的頭像 發表于 11-23 11:15 ?2792次閱讀
    <b class='flag-5'>GD32F303</b>固件庫<b class='flag-5'>開發</b>(1)----前期準備與燒錄

    STM32CUBEMX開發GD32F303(3)----點亮LED

    STM32CUBEMX創建STM32F103工程,同時移植在GD32F303中,同時通過J-LINK燒錄GD32303C_START和GD
    的頭像 發表于 11-23 11:43 ?2711次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(3)----點亮LED

    STM32CUBEMX開發GD32F303(4)----GPIO輸出模式,速率測試、開漏和輸出說明

    STM32CUBEMX創建STM32F103工程,同時移植在GD32F303中,同時通過GD32303C_START開發板內進行驗證。 需
    的頭像 發表于 11-25 11:49 ?1888次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(4)----GPIO輸出模式,速率測試、開漏和輸出說明

    STM32CUBEMX開發GD32F303(10)----雙ADC輪詢模式掃描多個通道

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過GD
    的頭像 發表于 11-29 17:38 ?1857次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(10)----雙ADC輪詢模式掃描多個通道

    STM32CUBEMX開發GD32F303(11)----ADC在DMA模式下掃描多個通道

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過GD
    的頭像 發表于 11-30 10:59 ?2423次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(11)----ADC在DMA模式下掃描多個通道

    STM32CUBEMX開發GD32F303(12)----輸出PWM及修改PWM頻率與占空比

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過開發
    的頭像 發表于 11-30 14:40 ?3901次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(12)----輸出PWM及修改PWM頻率與占空比

    STM32CUBEMX開發GD32F303(13)----定時器TIM捕獲PWM測量頻率與占空比

    概述 本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過開發
    的頭像 發表于 12-07 10:15 ?3594次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(13)----定時器TIM捕獲PWM測量頻率與占空比

    STM32CUBEMX開發GD32F303(14)----IIC之配置OLED

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過開發
    的頭像 發表于 07-26 13:52 ?2064次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(14)----IIC之<b class='flag-5'>配置</b>OLED

    STM32CUBEMX開發GD32F303(15)----外部中斷EXTI

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過開發
    的頭像 發表于 07-26 15:53 ?1384次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(15)----外部中斷EXTI

    STM32CUBEMX開發GD32F303

    在這使用STM32CUBEMX進行配置STM32F103,移植到兆易創新GD32F303,然后進行測試。
    的頭像 發表于 07-27 09:32 ?1641次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>

    STM32CUBEMX開發GD32F303(17)----內部Flash讀寫

    本章STM32CUBEMX配置STM32F103,并且在GD32F303中進行開發,同時通過開發
    的頭像 發表于 07-27 09:35 ?1850次閱讀
    <b class='flag-5'>STM32CUBEMX</b><b class='flag-5'>開發</b><b class='flag-5'>GD32F303</b>(17)----內部Flash讀寫
    主站蜘蛛池模板: 成年人国产视频| 舔1V1高H糙汉| 99热国产这里只有精品9九| 手机在线免费| 麻豆国产99在线中文| 国产精品爽爽久久久久久竹菊| 69夫妻交友网| 亚洲日产2020乱码草莓毕| 奇米精品一区二区三区在线观看| 好硬好湿好大再深一点动态图| 成人久久欧美日韩一区二区三区| 在线观看亚洲 日韩 国产| 兔费看少妇性L交大片免费| 欧美14videosex性欧美成人| 精品一区二区三区免费观看| 国产精品无码久久久久不卡| xxx日本hd| 99精品国产电影| 永久免费在线看mv| 亚洲精品AV无码喷奶水糖心| 乳液全集电影在线观看| 内射爽无广熟女亚洲| 久久综合给合久久狠狠狠…| 国精品产露脸偷拍视频 | 丰满少妇67194视频| 99在线视频免费观看视频| 在线va无卡无码高清| 亚洲欧美日韩精品久久奇米色影视| 撕烂衣服扒开胸罩揉爆胸| 日本久久久久亚洲中字幕| 欧美xxxxx九色视频免费观看| 久久亚洲A片COM人成A| 精品国产影院| 国内久久久久影院精品| 国产精品亚洲二线在线播放| 豆奶视频在线高清观看| 成 人 网 站毛片| 成年AV动漫| 动听968| 东京热 百度影音| 国产69精品久久久久人妻刘玥|