0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32_ USART輸入輸出的講解

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-04-08 10:46 ? 次閱讀

今天總結(jié)STM32F103串口,以工程實(shí)例來(lái)講述。

工程現(xiàn)象:1.間斷發(fā)送字符

2.接收中斷(接收字符,并發(fā)送該字符)

軟件工程下載地址(360云盤):

https://yunpan.cn/cPEI3zyQ7UqJv訪問(wèn)密碼 ee52

講述分如下幾點(diǎn):

一、串口時(shí)鐘

這里的“時(shí)鐘配置”函數(shù)在bsp.c文件下面;

使能串口1(RCC_APB2Periph_USART1)時(shí)鐘。

二、USART1引腳配置

這里的“USART1引腳配置”函數(shù)在usart.c文件下面;

初始化串口使用引腳, 包含端口引腳、頻率、輸出類型。

三、串口配置

這里的“串口配置”函數(shù)在usart.c文件下面;

詳見(jiàn)每一句后面都有注釋。

四、串口中斷配置


這里的“NVIC配置”函數(shù)在bsp.c文件下面;

主要分配中斷控制、中斷優(yōu)先級(jí)。

五、主函數(shù)應(yīng)用

這里的“主函數(shù)”函數(shù)在main.c文件下面;

間隔跳變LED、打印(發(fā)送)字符串。

函數(shù)在stm32f10x_it.c文件下面;

功能:接收一個(gè)字符串,并發(fā)送。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10915

    瀏覽量

    356776
  • STM32F103
    +關(guān)注

    關(guān)注

    33

    文章

    478

    瀏覽量

    63733
  • USART
    +關(guān)注

    關(guān)注

    1

    文章

    195

    瀏覽量

    30912
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門子PLC輸入輸出接線全攻略

    的物理量,如溫度、壓力、流量等。本文重點(diǎn)講解數(shù)字量的輸入輸出接線。 一、數(shù)字量輸入接線方式? ? PLC的輸入端主要用于對(duì)外圍的一些輸入信號(hào)
    的頭像 發(fā)表于 01-09 16:02 ?329次閱讀
    西門子PLC<b class='flag-5'>輸入輸出</b>接線全攻略

    誤差放大器的輸入輸出關(guān)系

    誤差放大器(Error Amplifier)在電子測(cè)量和控制系統(tǒng)中扮演著至關(guān)重要的角色,其輸入輸出關(guān)系對(duì)于理解和設(shè)計(jì)這些系統(tǒng)至關(guān)重要。以下是對(duì)誤差放大器輸入輸出關(guān)系的詳細(xì)解析,包括其工作原理、輸入輸出特性、影響因素以及實(shí)際應(yīng)用等
    的頭像 發(fā)表于 09-11 15:32 ?1352次閱讀

    隔離變壓器輸入輸出可以隨便接嗎

    隔離變壓器的輸入輸出接線并非可以隨便接,而是需要遵循一定的原則、步驟和注意事項(xiàng),以確保其正常、安全、高效地運(yùn)行。 一、接線原則 電壓匹配 :在接線之前,必須確保輸入電源和輸出電器的電壓與隔離變壓器
    的頭像 發(fā)表于 09-06 11:07 ?991次閱讀

    互阻放大電路對(duì)輸入輸出電阻的要求

    檢測(cè)的領(lǐng)域中非常重要?;プ璺糯箅娐返脑O(shè)計(jì)和性能受到輸入輸出電阻的影響,因此對(duì)這些電阻的要求非常嚴(yán)格。 輸入電阻 高輸入電阻 :互阻放大電路需要具有高輸入電阻,以減少對(duì)
    的頭像 發(fā)表于 09-05 14:21 ?924次閱讀

    寄存器的輸入輸出方式

    寄存器的輸入輸出方式是數(shù)字電路設(shè)計(jì)中至關(guān)重要的部分,它決定了數(shù)據(jù)如何在寄存器中進(jìn)出以及處理的效率。下面將詳細(xì)探討寄存器的幾種主要輸入輸出方式,包括并行輸入輸出、串行輸入輸出以及雙向
    的頭像 發(fā)表于 09-05 14:09 ?1516次閱讀

    PLC運(yùn)動(dòng)控制中的輸入輸出設(shè)備

    在PLC(可編程邏輯控制器)運(yùn)動(dòng)控制系統(tǒng)中,輸入輸出設(shè)備扮演著至關(guān)重要的角色。這些設(shè)備不僅負(fù)責(zé)將外部信號(hào)傳遞給PLC,還負(fù)責(zé)將PLC的處理結(jié)果輸出到外部執(zhí)行機(jī)構(gòu),從而實(shí)現(xiàn)對(duì)機(jī)械設(shè)備運(yùn)動(dòng)的精確控制。以下是對(duì)PLC運(yùn)動(dòng)控制中輸入輸出
    的頭像 發(fā)表于 09-03 10:52 ?1017次閱讀

    引入負(fù)反饋對(duì)輸入輸出電阻的影響

    度等。 1. 引言 在電子電路設(shè)計(jì)中,電阻是一個(gè)基本的參數(shù),它影響著電路的電流和電壓。輸入電阻和輸出電阻分別描述了電路對(duì)輸入信號(hào)和輸出負(fù)載的電阻特性。引入負(fù)反饋可以顯著改變電路的
    的頭像 發(fā)表于 07-30 09:43 ?2175次閱讀

    PLC輸入輸出信號(hào)異常的原因分析

    在工業(yè)自動(dòng)化領(lǐng)域中,PLC(可編程邏輯控制器)作為控制系統(tǒng)的核心部件,其性能的穩(wěn)定性和可靠性對(duì)于整個(gè)生產(chǎn)線的正常運(yùn)行具有至關(guān)重要的影響。然而,在實(shí)際應(yīng)用中,PLC的輸入輸出信號(hào)異常問(wèn)題時(shí)有發(fā)生,這不
    的頭像 發(fā)表于 06-12 11:25 ?2350次閱讀

    LM7301軌到軌輸入輸出運(yùn)算放大器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《LM7301軌到軌輸入輸出運(yùn)算放大器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-11 11:10 ?0次下載
    LM7301軌到軌<b class='flag-5'>輸入輸出</b>運(yùn)算放大器數(shù)據(jù)表

    IP5328P輸入輸出快充協(xié)議資料包

    電子發(fā)燒友網(wǎng)站提供《IP5328P輸入輸出快充協(xié)議資料包.zip》資料免費(fèi)下載
    發(fā)表于 06-07 11:17 ?12次下載

    自定義位寬輸入輸出截位模塊的靈活配置方案

    可配置任意輸入輸出位寬截位模塊
    的頭像 發(fā)表于 04-25 11:36 ?416次閱讀

    STM32 GPIO弱上拉能做輸入輸出嗎?

    STM32 GPIO 弱上拉能做輸入輸出
    發(fā)表于 04-07 07:07

    PLC的輸入輸出接口是否需要進(jìn)行隔離保護(hù)?

    PLC(可編程邏輯控制器)的輸入輸出接口是否需要進(jìn)行隔離保護(hù),取決于具體的應(yīng)用場(chǎng)景和需求。
    的頭像 發(fā)表于 02-23 09:09 ?2186次閱讀

    輸入輸出復(fù)用電路的定義 復(fù)用器的輸出由什么控制

    輸入輸出復(fù)用電路是一種特殊的電路設(shè)計(jì),它允許單個(gè)物理端口在不同的時(shí)間或條件下執(zhí)行輸入輸出操作。這種復(fù)用電路在多個(gè)領(lǐng)域都有應(yīng)用,特別是在需要高效利用硬件資源和提高系統(tǒng)性能的場(chǎng)景中。
    的頭像 發(fā)表于 02-18 14:11 ?964次閱讀

    鎖相環(huán)的輸入輸出相位一致嗎?

    鎖相環(huán)是保證相位一致,還是相位差一致?鎖相環(huán)的輸入輸出相位一致嗎? 鎖相環(huán)(PLL)是一種回路控制系統(tǒng),用于保持輸出信號(hào)的相位與參考信號(hào)的相位之間的恒定關(guān)系。簡(jiǎn)單來(lái)說(shuō),鎖相環(huán)的目的是保證相位一致
    的頭像 發(fā)表于 01-31 15:45 ?1245次閱讀