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

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

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

【藍(lán)橋杯嵌入式】第七章 串口發(fā)送數(shù)據(jù)

撞上電子 ? 2023-10-10 09:25 ? 次閱讀

第一節(jié) 硬件解讀

藍(lán)橋杯嵌入式主板上面一共有2個USB口,下載程序和串口都是CN2口,大家千萬不要搞錯了。

如下圖,串口引腳是PA9和PA10。

ee76cc8e-670b-11ee-9788-92fbcf53809c.png

第二節(jié)CuebMX的配置

第一步:選擇對應(yīng)的引腳的和對應(yīng)的功能,如下圖:

ee7f7f6e-670b-11ee-9788-92fbcf53809c.png

第二步:配置串口,設(shè)置波特率為9600【注意:比賽一般是9600,可以根據(jù)具體情況修改】,設(shè)置完了就變成綠色了,如下圖:

ee866b4e-670b-11ee-9788-92fbcf53809c.png


第三節(jié)MDK代碼

第一步:編寫串口發(fā)送函數(shù),如下圖:


ee97427a-670b-11ee-9788-92fbcf53809c.png

第二步:編寫主函數(shù),如下圖:

eea6a8fa-670b-11ee-9788-92fbcf53809c.png

第五步:配置好下載器之后,編譯代碼,下載即可。

第六步:打開STC軟件,如下圖配置:選擇串口助手;接收緩存區(qū)選擇文本模式,波特率選擇9600;串口號請掃描,選擇正確的串口號,不一定是COM5;最后打開串口。

eebadba4-670b-11ee-9788-92fbcf53809c.png

第七步:按下按鍵,串口接收數(shù)據(jù)。

eec7285a-670b-11ee-9788-92fbcf53809c.png


第四節(jié) 實驗現(xiàn)象

注意:請用USB線連接電腦與開發(fā)板,注意是CN2口。

現(xiàn)象:LED閃爍一次,按下按鍵,對應(yīng)的LED翻轉(zhuǎn)一次,LCD顯示鍵值并以9600波特率的串口發(fā)送出去。

來源:撞上電子微信公眾號

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

    關(guān)注

    5045

    文章

    18816

    瀏覽量

    298456
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6713

    瀏覽量

    88301
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1533

    瀏覽量

    75453
收藏 人收藏

    評論

    相關(guān)推薦

    嵌入式GUI盤點(diǎn)

    嵌入式圖形用戶界面(GUI)是一種為嵌入式系統(tǒng)設(shè)計的用戶界面,它可以讓用戶通過圖形化的方式與設(shè)備進(jìn)行交互。以下是對嵌入式 GUI 的盤點(diǎn)。 emWin 由德國SEGGER公司
    發(fā)表于 09-02 10:58

    【「ARM MCU嵌入式開發(fā) | 基于國產(chǎn)GD32F10x芯片」閱讀體驗】+書籍整體概況

    USART,串口應(yīng)用比較常見,通過UART案例(以串口查詢方式發(fā)送數(shù)據(jù))和UART的中斷接收實驗,內(nèi)容豐富。
    發(fā)表于 08-25 22:48

    學(xué)習(xí)hypervisor嵌入式產(chǎn)品安全設(shè)計

    第一部分(第1~2)介紹Hypervisor基礎(chǔ),涵蓋虛擬化技術(shù)與實現(xiàn)、主流的嵌入式Hypervisor產(chǎn)品,以及基于分離內(nèi)核的嵌入式Hypervisor等內(nèi)容。第二部分(第3~12
    發(fā)表于 08-25 09:11

    飛凌嵌入式亮相第七屆全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽北部賽區(qū)決賽現(xiàn)場

    7月20日,2024年第七屆全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽北部賽區(qū)決賽在保定大學(xué)科技園正式開賽。本次大賽由全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽組委會、北部賽區(qū)執(zhí)委會主辦,保定國家大學(xué)科技園與北京郵電大學(xué)聯(lián)合承辦,飛凌
    的頭像 發(fā)表于 07-29 10:13 ?441次閱讀
    飛凌<b class='flag-5'>嵌入式</b>亮相<b class='flag-5'>第七</b>屆全國大學(xué)生<b class='flag-5'>嵌入式</b>芯片與系統(tǒng)設(shè)計競賽北部賽區(qū)決賽現(xiàn)場

    飛凌嵌入式亮相第七屆(2024)全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽北部賽區(qū)決賽現(xiàn)場

    7月20日,2024年第七屆全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽北部賽區(qū)決賽在保定大學(xué)科技園正式開賽。本次大賽由全國大學(xué)生嵌入式芯片與系統(tǒng)設(shè)計競賽組委會、北部賽區(qū)執(zhí)委會主辦,保定國家大學(xué)
    的頭像 發(fā)表于 07-23 09:24 ?369次閱讀
    飛凌<b class='flag-5'>嵌入式</b>亮相<b class='flag-5'>第七</b>屆(2024)全國大學(xué)生<b class='flag-5'>嵌入式</b>芯片與系統(tǒng)設(shè)計競賽北部賽區(qū)決賽現(xiàn)場

    雙麒麟系統(tǒng)!迅為RK3588開發(fā)板+銀河麒麟/開放麒麟

    現(xiàn)代化的用戶界面和豐富的開發(fā)工具,適用于臺式機(jī)、筆記本和嵌入式設(shè)備,致力于推動國產(chǎn)操作系統(tǒng)的自主研發(fā)和生態(tài)建設(shè)。 部分功能演示截圖 更新目錄 第一 功能適配表 第二 Android系統(tǒng)功能測試 第三
    發(fā)表于 07-15 10:35

    嵌入式Linux應(yīng)用程序開發(fā)詳解-第3

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開發(fā)詳解-第3.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 11:19 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux應(yīng)用程序開發(fā)詳解-第3<b class='flag-5'>章</b>

    嵌入式Linux應(yīng)用程序開發(fā)詳解-第2

    電子發(fā)燒友網(wǎng)站提供《嵌入式Linux應(yīng)用程序開發(fā)詳解-第2.pdf》資料免費(fèi)下載
    發(fā)表于 11-16 11:18 ?0次下載
    <b class='flag-5'>嵌入式</b>Linux應(yīng)用程序開發(fā)詳解-第2<b class='flag-5'>章</b>

    stm32如何向串口用一個字節(jié)發(fā)送3300這個數(shù)?

    stm32如何向串口用一個字節(jié)發(fā)送3300這個數(shù)? STM32是一種嵌入式微控制器,具有高性能,低功耗和低成本等優(yōu)勢。其中,串口通信是嵌入式
    的頭像 發(fā)表于 10-26 11:31 ?694次閱讀

    嵌入式突試驗機(jī)測控系統(tǒng)設(shè)計

    電子發(fā)燒友網(wǎng)站提供《嵌入式突試驗機(jī)測控系統(tǒng)設(shè)計.pdf》資料免費(fèi)下載
    發(fā)表于 10-11 11:22 ?0次下載
    <b class='flag-5'>嵌入式</b>的<b class='flag-5'>杯</b>突試驗機(jī)測控系統(tǒng)設(shè)計

    藍(lán)橋嵌入式】第六 串口通信理論知識

    使用UART串口通訊時,必須先約定好傳輸速率和一些數(shù)據(jù)位。第一節(jié)硬件連接硬件連接比較簡單,僅需要3條線,注意連接時兩個設(shè)備UART電平,如電平范圍不一致請做電平轉(zhuǎn)換后再
    的頭像 發(fā)表于 10-10 09:26 ?503次閱讀
    【<b class='flag-5'>藍(lán)橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第六<b class='flag-5'>章</b> <b class='flag-5'>串口</b>通信理論知識

    藍(lán)橋嵌入式】第八 串口接收

    上一介紹的是串口發(fā)送,本章介紹串口接收,其中CubeMX的配置不在重復(fù),上一已經(jīng)介紹完。本章重點(diǎn)給出MDK的代碼。第一節(jié)MDK配置第一
    的頭像 發(fā)表于 10-10 09:25 ?555次閱讀
    【<b class='flag-5'>藍(lán)橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第八<b class='flag-5'>章</b> <b class='flag-5'>串口</b>接收

    藍(lán)橋嵌入式】第五 LCD

    第一節(jié)硬件解讀藍(lán)橋嵌入式的LCD并沒有提供原理圖,所以也沒有什么可以講解的,如果有需要,請聯(lián)系我們微信公眾號管理員,謝謝。微信搜索:撞上電子微信公眾號即可。第二節(jié)CubeMX配置本教程在上一
    的頭像 發(fā)表于 09-28 08:00 ?592次閱讀
    【<b class='flag-5'>藍(lán)橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第五<b class='flag-5'>章</b> LCD

    藍(lán)橋嵌入式】第三 LED流水燈

    第一節(jié)硬件解讀先看看原理圖:和普通的開發(fā)板不同,藍(lán)橋嵌入式的開發(fā)板通過一個74HC573芯片之后,連接到LED和限流電阻。那么74HC573是什么呢?我們可以通過數(shù)據(jù)手冊找到他的真值
    的頭像 發(fā)表于 09-26 08:00 ?756次閱讀
    【<b class='flag-5'>藍(lán)橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>】第三<b class='flag-5'>章</b> LED流水燈

    藍(lán)橋嵌入式第二 軟件安裝

    藍(lán)橋嵌入式比賽需要安裝的軟件有如下幾種,需要大家自己在練習(xí)的時候自行安裝。下面是安裝教程。以下是需要安裝的軟件,本教程會一一帶領(lǐng)大家安裝,注意:一定要按照順序安裝。沒有安裝包的話,請大家私聊微信
    的頭像 發(fā)表于 09-22 08:00 ?1574次閱讀
    <b class='flag-5'>藍(lán)橋</b><b class='flag-5'>杯</b><b class='flag-5'>嵌入式</b>第二<b class='flag-5'>章</b> 軟件安裝