国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

嵌入式虛擬仿真實驗教學平臺之串口發(fā)送數(shù)據(jù)

這篇具有很好參考價值的文章主要介紹了嵌入式虛擬仿真實驗教學平臺之串口發(fā)送數(shù)據(jù)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

嵌入式虛擬仿真實驗教學平臺課程系列

串口發(fā)送數(shù)據(jù)實驗

課程內(nèi)容

本實驗使用 STM32 的串口發(fā)送數(shù)據(jù)。開始仿真后,打開串口監(jiān)視器,串口監(jiān)視器會打印出要發(fā)送的數(shù)據(jù)。

課程目標

  1. 學習配置使用GPIO功能
  2. 學習配置使用復用功能
  3. 學習配置使用UART功能

硬件設(shè)計

本課程涉及到的硬件資源以及相對應(yīng)的引腳連接如下圖1所示。(虛擬電路搭建)
嵌入式虛擬仿真實驗教學平臺之串口發(fā)送數(shù)據(jù),后端

如上圖所示,對應(yīng)的引腳連接如下:
嵌入式虛擬仿真實驗教學平臺之串口發(fā)送數(shù)據(jù),后端

軟件設(shè)計

操作步驟

  1. 初始化uart功能

部分代碼展示

 //串口發(fā)送多個數(shù)據(jù)
int USART_SendDatas (char *pBuffer, int size)  
{  
  int i = 0;  
    for (i = 0; i < size; i++)  
    {
        
            while (USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET);   
      USART_SendData(USART1, (uint8_t) *pBuffer++);
    }  
    return size;  
}

 int main(void)
 {      
    char usart_buf[13] = "hello world\n";
     
    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //設(shè)置NVIC中斷分組2:2位搶占優(yōu)先級,2位響應(yīng)優(yōu)先級
    uart_init(115200);   //串口初始化為115200
    delay_init();
    while(1)
    {
        USART_SendDatas(usart_buf,12);
        delay_ms(200);
    }   
 }

仿真

參照平臺使用手冊在仿真平臺上搭建串口發(fā)送多個字節(jié)實驗環(huán)境,進行仿真實驗。嵌入式虛擬仿真實驗教學平臺之串口發(fā)送數(shù)據(jù),后端

效果展示

嵌入式虛擬仿真實驗教學平臺之串口發(fā)送數(shù)據(jù),后端

結(jié)尾

感興趣的朋友們可以到https://app.puliedu.com/仿真平臺注冊登錄體驗體驗吧!

本文由mdnice多平臺發(fā)布文章來源地址http://www.zghlxwxcb.cn/news/detail-634081.html

到了這里,關(guān)于嵌入式虛擬仿真實驗教學平臺之串口發(fā)送數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 嵌入式硬件:proteus仿真放大電路

    嵌入式硬件:proteus仿真放大電路

    在設(shè)計放大器電路時,需要用到仿真軟件進行輔助。這里采用proteus,如下圖簡單的同向放大電路。 proteus自帶的ANALOG庫包括ADI公司幾乎所有的放大器元件,很方便我們使用,如下圖: 在仿真軟件中,如果采用單電源進行供電,則按如下電路圖: 這是一個簡單的同向放大電路

    2024年02月11日
    瀏覽(19)
  • 嵌入式軟件調(diào)試與驗證2仿真

    嵌入式軟件調(diào)試與驗證2仿真

    目前的EDA環(huán)境提供了各種固件調(diào)試方法。通常可以使用以下方法之一: 使用硬件的SystemC模型進行仿真 這可以在不接觸硬件的情況下盡早開始固件開發(fā),并在假設(shè)模型準確的情況下測試代碼的功能。主要局限是缺乏系統(tǒng)視圖和(取決于模型的準確性)缺乏硬件時序準確性(行

    2024年02月08日
    瀏覽(14)
  • 嵌入式PWM實驗報告

    嵌入式PWM實驗報告

    實驗報告書 一、實驗內(nèi)容與目的 實驗內(nèi)容 : 通過對 Exynos4412 的 PWM 的操作,控制實驗箱的蜂鳴器實現(xiàn)發(fā)聲,并播放音樂。 實驗?zāi)康?: 掌握使用 Cortex-A9 控制 PWM 的方法。 掌握 Cortex-A9 的 PWM 寄存器的配置方法。 掌握驅(qū)動的編寫步驟。 熟悉 VMware+RedHat+XShell+ARM-Linux 交叉編譯開

    2024年02月07日
    瀏覽(25)
  • [嵌入式軟件][啟蒙篇] 搭建在線仿真平臺(STM32)

    [嵌入式軟件][啟蒙篇] 搭建在線仿真平臺(STM32)

    進入官方,進行注冊: 在線仿真地址 ① 新建項目 ② 搭建一個電路 ③ 用STM32F103搭建一個簡單電路 ④ 進入編碼界面 ⑤ 編譯,并進行仿真。 紅框是必看文檔,新手建議先看中文數(shù)據(jù)手冊,不用看太多,可以邊學邊看。 至此,環(huán)境搭建完畢,后面將在這個平臺教學。 在線學

    2024年01月23日
    瀏覽(26)
  • stm32嵌入式實驗考核

    STM32 實驗考核題目 1. 利用 STM32 小板實現(xiàn):控制外接 LED 燈每隔 3 秒鐘亮暗變換,同 時在 PC 機上顯示 MCU 的計時時間,MCU 的初始時間由 PC 機 方設(shè)置。 2. 利用 STM32 小板實現(xiàn):利用導線外接 GPIO 口模擬 2 個按鍵輸入, 根據(jù)輸入組合的四種情況,分別控制三色燈四種流水燈效果

    2024年02月03日
    瀏覽(29)
  • 嵌入式LinuxLED驅(qū)動開發(fā)實驗

    嵌入式LinuxLED驅(qū)動開發(fā)實驗

    我們在裸機實驗的時候,都是通過配置底層的寄存器來進行點亮LED燈的操作的。我們現(xiàn)在還沒有學習到設(shè)備樹的相關(guān)知識,所以,我們也是通過在字符設(shè)備驅(qū)動框架的基礎(chǔ)上來配置底層寄存器來實現(xiàn)LED燈的點亮,但是,與之前不同的是,在Linux系統(tǒng)中會存在地址映射的方式,

    2024年02月15日
    瀏覽(24)
  • 基于VR技術(shù)的新型實驗室教學模式——VR線上生物實驗室

    基于VR技術(shù)的新型實驗室教學模式——VR線上生物實驗室

    隨著科技的發(fā)展,虛擬現(xiàn)實技術(shù)已經(jīng)逐漸走進了我們的生活。在教育領(lǐng)域中,虛擬現(xiàn)實技術(shù)也被廣泛應(yīng)用于各種學科的教學中。其中,VR線上生物實驗室是廣州華銳互動開發(fā)的,一種基于VR技術(shù)的新型教學模式,它能夠為學生提供更加真實、生動的實驗體驗,同時也能夠更好地

    2024年02月14日
    瀏覽(29)
  • LabVIEW開發(fā)航空電子設(shè)備嵌入式診斷半物理仿真系統(tǒng)

    LabVIEW開發(fā)航空電子設(shè)備嵌入式診斷半物理仿真系統(tǒng)

    LabVIEW開發(fā)航空電子設(shè)備嵌入式診斷半物理仿真系統(tǒng) 航電集成系統(tǒng)是現(xiàn)代戰(zhàn)爭飛機的重要組成部分,包括慣性導航系統(tǒng)、飛行控制系統(tǒng)、機電管理系統(tǒng)和任務(wù)計算機等子系統(tǒng)。戰(zhàn)機的作戰(zhàn)性能與航電系統(tǒng)息息相關(guān),可以說,沒有高性能的空電系統(tǒng),戰(zhàn)斗機就沒有機會實現(xiàn)高性

    2024年02月16日
    瀏覽(41)
  • 嵌入式系統(tǒng)實驗報告實驗一 GPIO 口控制LED 實驗

    嵌入式系統(tǒng)實驗報告實驗一 GPIO 口控制LED 實驗

    1 實驗?zāi)康?1.) 了解并掌握如何控制 STM32 的 GPIO; 2.) 掌握控制 LED 的電路原理和程序代碼; 2 實驗環(huán)境 1.) 硬件:1 個空氣溫濕度傳感器模塊、1 個 ST-Link 調(diào)試器、1 根USB2.0 方口線、1根USB3.0 數(shù)據(jù)線、1 臺PC 機; 2.) 軟件:Windows 10、MDK 集成開發(fā)環(huán)境。 3 實驗功能 實現(xiàn)LED燈依

    2024年02月01日
    瀏覽(91)
  • 《嵌入式系統(tǒng)開發(fā)實踐》實驗三 進程通信

    《嵌入式系統(tǒng)開發(fā)實踐》實驗三 進程通信

    一、 實驗?zāi)康?掌握無名管道與有名管道的進程通信; 掌握消息隊列的讀寫操作; 掌握共享內(nèi)存的通信機制。 二、 實驗任務(wù)與要求 管道讀寫程序的編寫與應(yīng)用; 消息隊列的發(fā)送和接收程序的編寫和應(yīng)用; 共享內(nèi)存的創(chuàng)建、連接和分離編程和應(yīng)用。 三、 實驗工具和環(huán)境

    2024年02月07日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包