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

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

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

N32L40XCL-STB開發(fā)板評測報告

冬至子 ? 來源:zhjylzh ? 作者:zhjylzh ? 2023-10-27 12:47 ? 次閱讀

一、 硬件配置介紹

1、N32L40X參數(shù)介紹

N32L40X系列采用32 bit ARM Cortex-M4F內(nèi)核,最高工作主頻64MHz,支持浮點運算和DSP指令,集成高達128KB嵌入式Flash,24KB SRAM,集成豐富的高性能模擬器件,內(nèi)置1個12bit 4.5Msps ADC,2路獨立軌到軌運算放大器,2個高速比較器,1個1Msps 12bit DAC,最大支持64個 GPIOs,集成U(S)ART、LPUART、I2C、SPI、USBCAN等數(shù)字通信接口,Segment LCD驅(qū)動接口, 內(nèi)置多種密碼算法硬件加速引擎,可配置 4MHz~32MHz外部高速晶體和32.768KHz外部低速晶體,支持上電/欠壓/外部引腳復位、看門狗復位、軟件復位,支持SWD/JTAG在線調(diào)試接口、UART、USB Bootloader 。

2、N32L40XCL-STB開發(fā)板介紹

N32L40XCL-STB開發(fā)板用于國民技術(shù)股份有限公司32位N32L40XC系列MCU的開發(fā)。開發(fā)板主MCU芯片型號為N32L406CBL7,LQFP48管腳封裝,所有的功能接口都連接出來,方便客戶開發(fā)。開發(fā)板布局圖如下:

1.jpg

圖1 N32L40XCL-STB開發(fā)板

  1. 開發(fā)板的供電
    開發(fā)板可選用USB COMM接口(J3)供電和DEBUG USB(J4)供電,通過J6跳線連接到3.3V LDO輸入口。
  2. USB COMM接口(J3)
    采用Mini USB接口(J3),連接主MCU(U3)的DP和DM信號,用于主MCU的USB接口通訊。
  3. DEBUG USB(J4)
    通過NS-LINK芯片(U4)的DEBUG USB接口,可以提供主MCU程序下載調(diào)試功能,也可以連接MCU的串口提供USB轉(zhuǎn)串口功能。
  4. SWD接口 + 串口(J5)
    SWD接口:SWDIO和SWDCK,用于主MCU程序下載調(diào)試,可采用ULINK2或JLINK對MCU進行下載調(diào)試,也可以跳線帽短接SWDIO信號插針以及SWDCK信號插針,通過DEBUG USB對MCU進行下載調(diào)試。
    串口:MCU_TX和MCU_RX,用作串口外接信號,MCU的PA9(TX)和PA10(RX)用作串口,可以單獨外接串口設備,也可以跳線帽短接MCU_TX信號插針以及MCU_RX信號插針,通過開發(fā)板上的NS-LINK,將USB口轉(zhuǎn)為串口,方便客戶使用;
  5. 復位和喚醒按鍵 (S7、S6)
    S7、S6分別為復位按鍵和喚醒按鍵,分別連接芯片的NRST管腳和PA0-WKUP管腳,用于芯片復位和喚醒功能。
  6. 通用按鍵 (S1、S2、S3)
    S1、S2、S3為通用按鍵,分別連接芯片PA4、PA5和PA6管腳。
  7. BOOT (J1 PIN12)
    J1 PIN12為BOOT0插針,可以根據(jù)需要通過跳線帽短接到鄰近的電源和地。
  8. GPIO口(J1、J2)
    芯片GPIO接口全部引出,插針上也預留3.3V電壓和GND插針,方便測試。

3開發(fā)板跳線使用說明

1.jpg

圖2 N32L40XCL-STB開發(fā)板跳線
No. 跳線位號 跳線功能 使用說明
1 J6 5V電壓跳線 J6跳線用于連接J3和J4兩個USB接口供電給LDO3.3V輸入口。
2 J8、 J15 3.3V供電跳線 J8:供電3.3V給NS-LINK MCU芯片。J15:供電3.3V給主MCU芯片。
3 J5 SWD跳線 使用NS-LINK通過USB DEBUG口下載程序給MCU,需要短接SWDIO信號插針以及SWDCK信號插針。
J5 串口跳線 使用NS-LINK通過USB DEBUG口做串口使用時,需要短接MCU_TX信號插針以及MCU RX信號插針。
4 JI PIN 12 BOOT跳線 JI PIN12: BOOTO
5 J7 PAO WAKEUP跳線 J7:短接此跳線,USB接口插入時,通過PA0喚醒MCU(設置PA0位為WKUP信號)。

二、 搭建開發(fā)環(huán)境

按照官方介紹,N32L40XCL-STB開發(fā)板支持KeilRt-thread兩種開發(fā)環(huán)境,本次評測主要在Rt-thread開發(fā)環(huán)境中進行。

1、 新建工程
打開Rt-thread Studio,選擇“新建->RT-thread項目”,見圖3,輸入新建工程名稱,選擇“基于開發(fā)板”,開發(fā)板選擇“N32L40XCL-STB”,調(diào)試器選擇“DAP-LINK”,端口選擇“SWD”,點擊完成按鈕,系統(tǒng)生成工程模板見圖3。

1.jpg

圖3 新建工程向?qū)0迮渲?/p>

1.jpg

圖4 N32L40XCL RT-thread studio示例

三、 示例:點燈

1、雙擊“application下的main.c”,刪除原內(nèi)容,輸入如下內(nèi)容:

#include
#include
#include
/* defined the LED3 pin: PB5 /
#define LED3_PIN GET_PIN(B, 5)
#define LED2_PIN GET_PIN(B, 4)
int main(void)
{
/
set LED3 pin mode to output */
rt_pin_mode(LED3_PIN, PIN_MODE_OUTPUT);
rt_pin_mode(LED2_PIN, PIN_MODE_OUTPUT);
while (1)
{
rt_pin_write(LED3_PIN, PIN_HIGH);
rt_pin_write(LED2_PIN, PIN_LOW);
rt_kprintf("LED2=0rn");
rt_thread_mdelay(500);
rt_pin_write(LED2_PIN, PIN_HIGH);
rt_pin_write(LED3_PIN, PIN_LOW);
rt_kprintf("LED2=1rn");
rt_thread_mdelay(500);
}
}

2、 編譯并下載到開發(fā)板,需先下載國民技術(shù)通用MCU量產(chǎn)下載工具

用跳線短接BOOT0與3V3,按RESET鍵, 使得MCU進入下載狀態(tài)。解壓通用MCU量產(chǎn)下載工具包,直接運行NZDownloadTool.exe,進入下載界面,如圖5.

1.jpg

圖5 N32L40XCL 下載工具界面
接口選擇USART,波特率選擇115200,數(shù)據(jù)位8,停止位1,點擊鏈接設備,顯示設備已鏈接及設備信息。點擊瀏覽選擇需下載的文件,點擊下載,顯示下載成功即可。

5、 運行,斷開BOOT0與3V3跳線,按RESET鍵,LED0、LED1交替閃爍。如圖6。

1.jpg

2.jpg

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

    關(guān)注

    10

    文章

    558

    瀏覽量

    70707
  • 比較器
    +關(guān)注

    關(guān)注

    14

    文章

    1628

    瀏覽量

    107046
  • LCD驅(qū)動
    +關(guān)注

    關(guān)注

    4

    文章

    88

    瀏覽量

    26608
  • Cortex-M4F
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    7631
  • SRAM芯片
    +關(guān)注

    關(guān)注

    0

    文章

    65

    瀏覽量

    12044
收藏 人收藏

    評論

    相關(guān)推薦

    N32L40XCL-STB 開發(fā)板評測】SPI接口評測

    N32L40XCL片內(nèi)集成2個SPI接口,SPI允許芯片與外部設備以半/全雙工、同步、串行方式通信。此接口可以被配置成主模式,并為外部從設備提供通信時鐘(SCK)。
    發(fā)表于 08-11 14:31 ?815次閱讀
    【<b class='flag-5'>N32L40XCL-STB</b> <b class='flag-5'>開發(fā)板</b><b class='flag-5'>評測</b>】SPI接口<b class='flag-5'>評測</b>

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

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

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

    N32L40XCL-STB開發(fā)板用于國民技術(shù)股份有限公司高性能32位N32L40XCL系列芯片的樣片開發(fā)。本文檔詳細描述了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 ?13次下載

    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>

    N32L40XML-STB (LQFP80)開發(fā)板

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

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

    N32G43XCL-STB (LQFP48) 開發(fā)板
    發(fā)表于 11-10 19:51 ?0次下載
    <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ā)板模塊評測任務大挑戰(zhàn)之UART

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

    國民技術(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次下載