一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

N32L40XCL-STB開發(fā)板模塊之UART評測

冬至子 ? 來源:咦喲喂 ? 作者:咦喲喂 ? 2023-08-10 16:52 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.本章內(nèi)容
本章通過RT-Thread Studio配置片上外設(shè)UART的功能,實(shí)現(xiàn)開發(fā)板和PC進(jìn)行通信。
2.模塊介紹
通用同步異步收發(fā)器(USART)是一種全雙工串行數(shù)據(jù)交換接口,支持同步或異步通信??伸`活配置,以便于與多種外部設(shè)備進(jìn)行全雙工數(shù)據(jù)交換。
N32L40XCL芯片共有5個(gè)板載串口,其中串口具備的功能如下:
? 支持全雙工通信
? 支持單線半雙工通信
? 波特率可配置,最高波特率可達(dá) 2Mbit/s
? 支持 8bit 或 9bit 數(shù)據(jù)幀
? 支持 1bit 或 2bit 停止位
? 支持硬件生成校驗(yàn)位及校驗(yàn)位檢查
? 支持硬件流控: RTS、CTS
? 支持 DMA 收發(fā)
? 支持多處理器通信:如果地址不匹配,則進(jìn)入靜默模式, 可通過空閑總線檢測或地址標(biāo)識(shí)喚醒
? 支持同步模式,允許用戶在主模式下控制雙向同步串行通信
? 支持智能卡異步協(xié)議,符合 ISO7816-3 標(biāo)準(zhǔn)
? 支持串行紅外協(xié)議(IrDA SIR)編碼與解碼,提供正常與低功耗兩種運(yùn)行模式
? 支持 LIN 模式
? 支持多鐘錯(cuò)誤檢測:數(shù)據(jù)溢出錯(cuò)誤、幀錯(cuò)誤、噪聲錯(cuò)誤、檢驗(yàn)錯(cuò)誤
? 支持多個(gè)中斷請求:發(fā)送數(shù)據(jù)寄存器為空、CTS 標(biāo)志、發(fā)送完成、數(shù)據(jù)已接收、數(shù)據(jù)溢出、總線空閑、檢驗(yàn)錯(cuò)誤、LIN 模式斷開幀檢測、以及多緩沖區(qū)通信中的噪聲標(biāo)志/溢出錯(cuò)誤/幀錯(cuò)誤
3.開發(fā)軟件
開發(fā)板:N32L40XCL-STB V1.0
開發(fā)環(huán)境:RT-Thread Studio V2.2.3
RT-Thread版本:V4.0.1
下載工具:DAP-LINK(pyocd V0.1.6)
4.步驟說明
4.1新建工程

1.jpg

2.jpg

3.jpg

1.jpg

2.jpg

【注】N32L40XCL-STB這板開發(fā)板,如果用板載的DAP-LINK下載,會(huì)報(bào)pyocd會(huì)報(bào)找不到.pyack包的錯(cuò)誤。

1.jpg

1.jpg

4.2編寫測試程序
4.2.1建好工程后,雙擊“RTThread Settings”

1.jpg

4.2.2使能我們要使用的串口,由于串口1是用做RT-Thread的終端輸出這里我們選擇串口2(PA2-TX/PA3-RX)

1.jpg

以上2步完成后,就是完成了最基本的配置,進(jìn)行編譯
進(jìn)行編寫代碼測試
4.2.3 宏定義我們要用到的LED及串口

1.jpg

4.2.5進(jìn)行串口測試代碼的編寫
.1初始化完成后,串口打印語句“Hello RT-Thread&Nation!”
.2等待讀取數(shù)據(jù)時(shí),LED3(綠燈)閃爍;
.3讀取到數(shù)據(jù)時(shí),LED2(藍(lán)燈)閃爍;
.4數(shù)據(jù)發(fā)送完成時(shí),LED1(紅燈)閃爍

1.jpg

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

    關(guān)注

    0

    文章

    22

    瀏覽量

    9116
  • 編解碼器
    +關(guān)注

    關(guān)注

    0

    文章

    274

    瀏覽量

    24755
  • 數(shù)據(jù)寄存器

    關(guān)注

    0

    文章

    33

    瀏覽量

    8027
  • UART接口
    +關(guān)注

    關(guān)注

    0

    文章

    124

    瀏覽量

    15870
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1406

    瀏覽量

    41916
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    N32L43XCL-STB開發(fā)板硬件使用手冊

    N32L43XCL-STB開發(fā)板用于國民技術(shù)股份有限公司高性能32位N32L43XCL系列芯片的樣片開發(fā)。本文檔詳細(xì)描述了N32L43XCL-STB
    發(fā)表于 11-02 08:10

    N32L40XCL-STB開發(fā)板硬件使用手冊

    N32L40XCL-STB開發(fā)板用于國民技術(shù)股份有限公司高性能32位N32L40XCL系列芯片的樣片開發(fā)。本文檔詳細(xì)描述了N32L40XCL-STB
    發(fā)表于 11-02 06:35

    國民技術(shù)N32G45XCL-STB開發(fā)板資料

    國民技術(shù)N32G45XCL-STB開發(fā)板原理圖資料
    發(fā)表于 11-07 15:12 ?7次下載

    國民技術(shù)N32G43XCL-STB開發(fā)板資料

    國民技術(shù)N32G43XCL-STB開發(fā)板資料
    發(fā)表于 11-07 15:30 ?16次下載

    N32G45XCL-STB (LQFP48)開發(fā)板

    N32G45XCL-STB (LQFP48)開發(fā)板
    發(fā)表于 11-10 19:51 ?0次下載
    <b class='flag-5'>N32G45XCL-STB</b> (LQFP48)<b class='flag-5'>開發(fā)板</b>

    N32G45XCL-STB (LQFP48) 開發(fā)板

    N32G45XCL-STB (LQFP48) 開發(fā)板
    發(fā)表于 11-10 19:51 ?0次下載
    <b class='flag-5'>N32G45XCL-STB</b> (LQFP48) <b class='flag-5'>開發(fā)板</b>

    N32G43XCL-STB (LQFP48) 開發(fā)板

    N32G43XCL-STB (LQFP48) 開發(fā)板
    發(fā)表于 11-10 19:51 ?1次下載
    <b class='flag-5'>N32G43XCL-STB</b> (LQFP48) <b class='flag-5'>開發(fā)板</b>

    N32L43XCL-STB (LQFP48) 開發(fā)板

    N32L43XCL-STB (LQFP48) 開發(fā)板
    發(fā)表于 11-10 19:51 ?4次下載
    <b class='flag-5'>N32L43XCL-STB</b> (LQFP48) <b class='flag-5'>開發(fā)板</b>

    N32L40XCL-STB (LQFP48) 開發(fā)板

    N32L40XCL-STB (LQFP48) 開發(fā)板
    發(fā)表于 11-10 19:51 ?3次下載
    <b class='flag-5'>N32L40XCL-STB</b> (LQFP48) <b class='flag-5'>開發(fā)板</b>

    N32G43XCL-STB (LQFP48) 開發(fā)板

    N32G43XCL-STB (LQFP48) 開發(fā)板
    發(fā)表于 11-10 19:51 ?1次下載
    <b class='flag-5'>N32G43XCL-STB</b> (LQFP48) <b class='flag-5'>開發(fā)板</b>

    N32L40XCL-STB 開發(fā)板模塊評測任務(wù)大挑戰(zhàn)

    評測任務(wù)挑戰(zhàn)活動(dòng),讓開發(fā)者小伙伴們互相協(xié)作,對開發(fā)板的每個(gè)模塊功能進(jìn)行評測(可以自己外接外設(shè),方式不限),以及編寫所需的
    的頭像 發(fā)表于 03-28 03:25 ?1141次閱讀

    N32L40XCL-STB開發(fā)板模塊評測任務(wù)大挑戰(zhàn)UART

    本文主要對通過RT-Thread Studio對國民技術(shù)開發(fā)板N32L40XCL-STB 進(jìn)行UART外設(shè)配置,實(shí)現(xiàn)開發(fā)板串口功能。
    的頭像 發(fā)表于 08-09 15:25 ?1193次閱讀
    <b class='flag-5'>N32L40XCL-STB</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>模塊</b><b class='flag-5'>評測</b>任務(wù)大挑戰(zhàn)<b class='flag-5'>之</b><b class='flag-5'>UART</b>

    N32L40XCL-STB開發(fā)板模塊評測任務(wù)大挑戰(zhàn)-測試CAN

    選擇下載了N32L40XXX_V2.1.0.zip資料包后,解壓得到官方Demo,數(shù)據(jù)手冊,評估,軟件開發(fā)套件,應(yīng)用筆記,測試資料等等。
    的頭像 發(fā)表于 08-16 16:15 ?1630次閱讀
    <b class='flag-5'>N32L40XCL-STB</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>模塊</b><b class='flag-5'>評測</b>任務(wù)大挑戰(zhàn)-測試CAN

    國民技術(shù)N32G45XCL-STB_(LQFP48)_開發(fā)板

    國民技術(shù)N32G45XCL-STB_(LQFP48)_開發(fā)板
    發(fā)表于 10-18 16:13 ?0次下載

    國民技術(shù)N32G45XCL-STB_(LQFP48)開發(fā)板

    國民技術(shù)N32G45XCL-STB_(LQFP48)開發(fā)板
    發(fā)表于 10-18 16:13 ?2次下載