精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

STM32CUBEIDE----配置輸出串口中文和文本大小

嵌入式單片機MCU開發 ? 來源:嵌入式單片機MCU開發 ? 作者:嵌入式單片機MCU開 ? 2023-07-27 09:15 ? 次閱讀

概述

TM32CubeIDE是一體式多操作系統開發工具,是STM32Cube軟件生態系統的一部分。
交流群:615061293

STM32CubeIDE是一種高級C/C++開發平臺,具有STM32微控制器微處理器的外設配置、代碼生成、代碼編譯和調試功能。它基于Eclipse?/CDT?框架和用于開發的GCC工具鏈,以及用于調試的GDB。它支持集成數以百計的現有插件,正是這些插件使Eclipse? IDE的功能趨于完整。

STM32CubeIDE集成了STM32CubeMX的STM32配置與項目創建功能,以便提供一體化工具體驗,并節省安裝與開發時間。在通過所選板卡或示例選擇一個空的STM32 MCU或MPU,或者預配置微控制器或微處理器之后,將創建項目并生成初始化代碼。在開發過程的任何時間,用戶均可返回外設或中間件的初始化和配置階段,并重新生成初始化代碼,期間不會影響用戶代碼。

STM32CubeIDE包含相關構建和堆棧分析儀,能夠為用戶提供有關項目狀態和內存要求的有用信息

STM32CubeIDE還具有標準和高級調試功能,其中包括CPU內核寄存器、存儲器和外設寄存器以及實時變量查看、串行線傳輸監測器接口或故障分析器的視圖。

配置編碼格式

關于STM32CUBEIDE無法通過串口打印中文字符,需要更改編碼配置。 點擊proiect->Properties
在這里插入圖片描述

編碼格式輸入GMK。
在這里插入圖片描述

重定向

此時就可以正確輸出中文字符。

#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(&huart2 , (uint8_t *)&ch, 1, 0xFFFF);
    return ch;
}

在這里插入圖片描述

修改字體大小

在編輯器右鍵->preferences
在這里插入圖片描述
選擇General->Appearance->Colors and Fonts->Text Font->Edit
在這里插入圖片描述
在這就可以修改字體大小。
在這里插入圖片描述
審核編輯:湯梓紅

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

    關注

    48

    文章

    7490

    瀏覽量

    151057
  • STM32
    +關注

    關注

    2266

    文章

    10873

    瀏覽量

    354832
  • 串口
    +關注

    關注

    14

    文章

    1543

    瀏覽量

    76203
  • C++
    C++
    +關注

    關注

    22

    文章

    2104

    瀏覽量

    73498
收藏 人收藏

    評論

    相關推薦

    STM32CubeIDE配置STM32F103輸出帶死區的互補PWM波

    STM32F103的TIM1和TIM8是高級定時器,可以產生嵌入死區時間的互補PWM波,使用STM32CubeIDE完成相關配置,可以直接生成代碼,輸出帶死區的PWM波。
    的頭像 發表于 11-01 09:41 ?6860次閱讀
    <b class='flag-5'>STM32CubeIDE</b>下<b class='flag-5'>配置</b><b class='flag-5'>STM32</b>F103<b class='flag-5'>輸出</b>帶死區的互補PWM波

    STM32CubeIDE為什么無法進行調試

    STM32CubeIDE為什么無法進行調試?STM32使用CubeMAX配置串口中斷接收方法是什么?
    發表于 09-28 07:16

    如何配置STM32CubeIDE串口

    如何配置STM32CubeIDE串口
    發表于 12-06 06:11

    STM32串口中配置

    STM32串口中配置,也是很簡單的. 首先是配置UART的GPIO口 首先是配置UART的GPIO口
    的頭像 發表于 04-06 07:24 ?1.3w次閱讀

    STM32串口中斷 DMA接收的幾點注意地方

    STM32串口中斷、DMA接收的幾點注意地方
    的頭像 發表于 03-04 13:57 ?2.1w次閱讀

    STM32CubeIDE SWV功能介紹

    01 引言 STM32CubeIDE是ST官方推出的集成開發環境,集成了很多STM32的調試與開發工具。本文主要介紹如何使用SWV功能來打印輸出。 02 問題描述 客戶使用STM32CubeI
    的頭像 發表于 10-13 14:20 ?3701次閱讀
    <b class='flag-5'>STM32CubeIDE</b> SWV功能介紹

    STM32 的 USART 串口中斷通訊---輸出 hello windows(實現 STM32 與主機的通訊)

    文章內容:學習stm32中斷、DMA通信原理和編程方法。使用stm32tubemx和HAL庫分別完成以下編程練習:采用串口中斷方式重做匯編輸出hello windows!目錄一級目錄二
    發表于 12-06 20:51 ?11次下載
    <b class='flag-5'>STM32</b> 的 USART <b class='flag-5'>串口中</b>斷通訊---<b class='flag-5'>輸出</b> hello windows(實現 <b class='flag-5'>STM32</b> 與主機的通訊)

    STM32使用CubeMAX配置串口中斷接收方法

    STM32使用CubeMAX配置串口中斷接收方法目錄1.定位串口中斷發生的地方2.處理串口中斷接收的流程是:(1)初始化
    發表于 12-14 18:45 ?28次下載
    <b class='flag-5'>STM32</b>使用CubeMAX<b class='flag-5'>配置</b>的<b class='flag-5'>串口中</b>斷接收方法

    STM32f103------串口中斷及其配置

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔STM32f103------串口中斷及其配置使能串口時鐘和GPIO時鐘配置
    發表于 12-27 19:30 ?22次下載
    <b class='flag-5'>STM32</b>f103------<b class='flag-5'>串口中</b>斷及其<b class='flag-5'>配置</b>

    STM32CUBEIDE(6)----printf打印配置

    查看原理圖,PA2和PA3設置為開發板的串口配置串口STM32CUBEIDE配置 若需要打印浮點型,需要勾選下面的選項。
    的頭像 發表于 11-28 17:23 ?3182次閱讀
    <b class='flag-5'>STM32CUBEIDE</b>(6)----printf打印<b class='flag-5'>配置</b>

    STM32串口中斷應用實例

    本文將介紹如何使用STM32F4的串口接收中斷,通過串口助手模擬上位機發送指令、STM32F4串口中斷接收到指令后根據指令選擇開關LED小燈
    的頭像 發表于 04-20 11:45 ?2280次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>串口中</b>斷應用實例

    STM32CubeIDE實用技巧之配置Heap空間

    STM32CubeIDE實用技巧之配置Heap空間
    的頭像 發表于 10-31 17:30 ?1080次閱讀
    <b class='flag-5'>STM32CubeIDE</b>實用技巧之<b class='flag-5'>配置</b>Heap空間

    STM32串口中斷及DMA接收常見的幾個問題

    STM32串口中斷及DMA接收常見的幾個問題
    的頭像 發表于 10-26 16:41 ?3421次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>串口中</b>斷及DMA接收常見的幾個問題

    STM32CubeIDE實用技巧之配置堆空間

    電子發燒友網站提供《STM32CubeIDE實用技巧之配置堆空間.pdf》資料免費下載
    發表于 09-19 15:07 ?7次下載
    <b class='flag-5'>STM32CubeIDE</b>實用技巧之<b class='flag-5'>配置</b>堆空間

    串口屏Modbus教程2_按鈕和文本控件V1.0

    串口屏Modbus教程2_按鈕和文本控件V1.0
    發表于 04-29 13:30 ?3次下載