M480系列 : 支持ARM Mbed的NuMaker-IoT-M487平台介紹

關鍵字 :M480NuMakerIoT

Mbed™OS是Arm®在Cortex-M系列微控制器針對物聯網應用而設計的即時作業系統 (Real Time OS),並包含連網、加密、保全、儲存等功能。提供免費線上C/C++語言開發環境平台。配合Arm的雲端“Pelion Device Management”,採用CoAP通訊協定與TLS加密標準,安全的達成裝置連接、身份認證、線上更新與裝置管理。
新唐是Arm Mbed的合作夥伴。以NuMicro系列微控制器建構NuMaker IoT開發平台,通過Mbed OS 的認證,完整支援Arm Mbed OS與Pelion Device Management。新唐整合連接Pelion的完整範例於 Mbed線上開發環境直接下載使用。




NuMaker-IoT-M487還配備了大量外圍設備,例如計時器、看門狗計時器、RTC、PDMA、EBI、UART、智慧卡介面、SD主機、SPI、I²C、I²S、PWM、GPIO、LIN、CAN、PS / 2、12位ADC、模擬比較器、運算放大器、溫度傳感器、低壓復位控制器和欠壓檢測器。NuMaker-IoT-M487還提供具有RMII介面的乙太網10/100 MAC、USB 2.0 FS設備/主機/ OTG、USB 2.0 HS設備/主機/ OTG以及安全功能,例如篡改檢測、對稱密碼加速器和安全雜湊功能加速器。NuMaker-IoT-M487由Nuvoton與Mbed合作設計,用於對各種設備進行原型設計,尤其是那些需要Cortex-M4提供的尺寸和出色性價比的設備。

NuMaker-IoT-M487平台功能

特徵

  • NuMicro M487JIDAE MCU
  • 運行頻率高達192 MHz的ARM®Cortex®-M4F內核
  • 支持DSP擴展
  • 512 KB FLASH
  • 160 KB SRAM
  • SPI(4)
  • I2C(3)
  • I2S(1)
  • UART(6)
  • 高速和全速USB OTG /主機/設備
  • PWM(32)
  • ADC(16 x 12bit位元)
  • DAC(2 x 12位元)
  • 通用輸入輸出I/O
  • 比較器
  • CAN(2)

開發板周邊設備

  • 2個按鈕,3個LED
  • Bosch BMX055 9軸運動感測器
  • 新唐NAU88L25音頻編解碼器
  • 4M位元組SPI Flash
  • Wi-Fi模組
  • 10/100Mbps RJ45乙太網介面
  • MicroSD卡插槽
  • Arduino擴展介面
  • mikroBUS擴展介面
  • Nuvoton NuMaker Brick I2C介面
  • 模擬CMOS圖像感測器介面

接腳圖

Arduino介面

除錯

集成Nu-Link Me USB除錯器/模擬器,具有除錯功能
支持mbed拖放燒錄和虛擬序列連接埠

Windows序列連接埠驅動程式

NuMaker USB驅動程式(包括Nu-Link)

ICE韌體更新

DAP鏈接介面韌體更新,該板上裝有運行DAP Link介面韌體的NUC12SRE3DE MCU,可通過USB連接提供三種主要功能。

  • USB磁碟機“拖放”燒錄 : 非常適合快速原型設計或現場可升級產品。
  • 使用Nu-Link的除錯介面 : 通過諸如Keil MDK之類的工具提供完整的除錯功能。
  • 主機和目標之間的USB序列介面。

升級程式

將MSG開關(ICE上ISW1的4號)設置為ON。(它應該預設為ON位置)

  • 下載韌體更新包(如附件)。
  • 將下載的程式包解壓縮到目錄中,然後打開目錄。
  • 在Nu_Link子目錄中,有ICE韌體文件“ bin
  • 按住DAP按鈕,然後將USB埠連接到PC。將安裝一個Nu_Link驅動器。(不是Mbed驅動器)
  • 將“ NuLink1FW.bin ” 複製到Nu_Link驅動器。
  • 複製完成後,斷開USB連接。
  • 更新完成

 

技術文檔

類型標題檔案
操作手冊User Manual

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★博文作者未開放評論功能