MT2523 资源

在这个技术资源页面,您可以下载 SDK与文档文件,并阅读教学文章与线上课程,来协助您在联发科技 MT2523 上面进行开发。

入门指南

 

在这些开发环境中开始使用 LinkIt 2523 HDK 与 LinkIt SDK v4:
 

 
 下载与文档

 
 更多资源

 
  • FAQ:搜索我们的常见问题与解答数据库
  • 论坛:加入 MT2523 开发社区讨论

软件架构

可使用 LinkIt SDK v4 在联发科技 MT2523 上进行软件开发。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中包含的其他基本功能如下表:

项目 功能
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