MT2523 資源

在這個技術資源頁面,您可以下載 SDK與文件檔案,並閱讀教學文章與訓練課程,來協助您在聯發科技 MT2523 上面進行開發。

 入門指南
 

在這些開發環境中開始使用 LinkIt 2523 HDK 與 LinkIt SDK v4:

 

 
 下載與文件
 
 更多資源
 
  • FAQ:搜索我們的常見問題與解答資料庫
  • 論壇:加入 MT2523 開發社群討論

軟體架構

聯發科技 MT2523 可利用 LinkIt SDK v4 來進行軟體開發。LinkIt SDK v4 在 CMSIS 和 FreeRTOS 之上,提供了區分為三個層級的系統架構,如下圖:

  • 被置灰的區塊表示 MT2523 無法支援該功能
  • GNSS 功能僅限 MT2523G 支持

SDK 功能

Bluetooth 和 Bluetooth Low Energy

針對 MT2523,LinkIt SDK for RTOS 提供了 Bluetooth 的 Enhanced Data Rate (EDR) 與 Low Energy (LE) 的支援。SDK API 與各個模組的介紹可以在 API 指南 和Bluetooth developer’s guides for LinkIt 2523 HDK 當中查詢到。另外,您還可以在 <sdk_root>\middleware\MTK\bluetooth\readme.txt 當中找到更多關於如何使用 Bluetooth 模組的相關說明

項目

功能

EDR-A2DP

Advanced Audio Distribution Profile

EDR-AVRCP

Audio/Video Remote Control Profile (CT:v1.3/TG:v1.0)

EDR-HFP/HSP

Hands-Free Profile v1.7 or Headset Profile

EDR-PBAP

The Phone Book Access Profile (PBAP)

  • Defines the procedures and protocols to exchange Phonebook objects between devices.

EDR-SPP

Serial Port Profile

EDR-GAP

Generic Access Profile

BLE-GAP

Generic Access Profile

BLE-GATT/ATT

Generic Attribute Profile

BLE-SMP

Low Energy Security Manager Protocol

Multipoint Support

Supports multipoint Bluetooth access in EDR.

  • Two HFP(HF)
  • Two A2DP(Sink)
  • Two AVRCP(CT)
  • Two SPP server/client

Supports multipoint Bluetooth access in Bluetooth Low Energy.

  • Four Bluetooth Low Energy links.

衛星定位(GNSS)

項目功能
GNSS
  • GPS / BeiDou / GLONASS
  • Low Power Mode 
    • Periodic mode
    • GLP mode
  • Time Aiding / Location Aiding
Extended Prediction Orbit (EPO)
  • EPO host aiding
  • EPO download using Bluetooth

電池管理

項目功能
Battery management
  • Charging flow control mechanism.
  • Algorithm for battery capacity measurement.
  • Precise information on the battery, such as temperature and battery level.

周邊驅動程式

項目功能
GPIO• GPIO OUT/IN mode
• Sets Pull Up/Down for GPIO IN mode
PWM• 256 Duty Cycle range
• 32kHz and 2MHz, XTAL clock for PWM frequency reference
UART• 2 Full Set (Tx/Rx) UART support
• Baud rate of up to 921600
Flash• Default 2MB SIP Flash
• Supports external flash of up to 16MB
ADC

• Analog to Digital Converter, 12bit, 4 channel, 125kHz sample rate

I2C-Master

• Two I2Cs
• Supports 50/100/200/400 kHz Transmit Rate

IrDA

• TX (NEC, RC5, RC6, Pulse Width)
• RX (RC5,PulseWidth)

GPC

• General Purpose Counter
• Supports 1MHz pulse detection

WDT

• Supports hardware and software watchdogs
• Supports whole chip reset

I2S-Slave

• Supports sample rate: 8/12/16/24/32/48 kHz
• Supports mono and stereo mode

SPI-Master

• Serial Peripheral Interface

RTC

• Real Time Clock

GDMA

• General Purpose DMA

Security

• SHA1, SHA2 (256, 384, 512), MD5, AES, 3DES

TRNG

• Truly Random Number Generator
• Generates 32bit random number

其他功能


其他 SDK 搭配 MT2523 的重要功能如下表:

項目功能
XML• Mini-xml
• Supports Entity
• Supports Get/Set
• Supports Index
• Supports Search
ATCI
  • AT command parser
File system
  • Windows compatible
  • Platform independent
  • Very small footprint for code and work area
  • Multiple volumes
  • Multiple ANSI/OEM code pages including DBCS
  • Long filename support in ANSI/OEM or Unicode
  • FreeRTOS support for multitasking
  • Multiple sector size support up to 4kB
  • Read-only, minimized API, I/O buffer and more