MT7687/MT7697 資源

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


下載與文件

參考設計

前往文件頁面以下載參考設計與 Application Notes


MT7687F 與 MT7697

聯發科技 MT7687F 與 MT7697 是一系列高度整合的系統單晶片,結合了 Cortex-M4 與 Wi-Fi 子系統。 MT7697 系列還額外整合了 Bluetooth 子系統。

本系列所有晶片均為具備 FPU 的 Cortex-M4,運行時脈為 192MHz,支持 Wi-Fi b/g/n 2.4G,並且都使用同樣的 QFN (8 x 8 mm) 封裝。

不同晶片之間的差異為:

  • MT7687 內建了 2MB 的快閃記憶體,而 MT7697/MT7697D 則需要外掛快閃記憶體。
  • MT7697 與 MT7697D 提供了額外的 Bluetooth LE 連線功能。而 MT7697D 更是另外增添了 5G Wi-Fi 的支援。
  MT7687 MT7697
Part Number MT7687F MT7697 MT7697D
Processor
Cortex-M4 with FPU
Max frequency @ 192 MHz
Wi-Fi b/g/n 2.4G a/b/g/n 2.4G/5G
Bluetooth - LE LE
Flash 2MB External
RAM 352KB
Package
QFN
8 x 8 mm
HDK LinkIt 7687 - -

軟體架構

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

LinkIt SDK v4 Architecture Diagram (MT7687 and MT7697)

  • 被置灰的區塊表示 MT7697 與 MT7687 無法支援該功能
  • MT7687 並不支持 Bluetooth LE

SDK 功能

以下簡介 SDK 當中的主要功能,包含 Wi-Fi、網路、周邊硬體驅動程式等。

Wi-Fi

Wi-Fi 是 SDK 提供的主要功能。此 SDK 支持 station 模式與 access point (AP) 模式。Wi-Fi 子系統以 binary 形式發佈。

STA 模式功能

項目 功能
Standard 802.11 b/g/n station
Channel Channel 1~13
Personal Security Open, WEP-Open, WPA, WPA2
Enterprise Security N/A
WPS Enrollee (PBC / PIN)
Advanced AMPDU, Rx-Filter, DTIM

AP 模式功能

項目 功能
Standard 802.11 b/g/n station
Channel Channel 1~13
Personal Security Open, WEP-Open, WPA, WPA2
Support Clients 9 STAs(AP only mode)
WPS Registrar (PBC/PIN) , Enrollee (PIN)
Enterprise Security N/A

網路功能

主要的網路功能包含了 IPv4、TCP 與 HTTP 的支持。

項目 功能
IP Stack IPv4 (LWIP), TCP, UDP, ICMP, DHCP Client/Server, DNS Client, NETCONN, SOCKET
SNTP Simple Network Time Protocol, RFC4330, Support SNTP receive timeout, Support SNTP update delay, Support SNTP max server
HTTP HTTP 1.1, Client (Post/Get)
HTTPS HTTP 1.1, Client (Post/Get)
SSL/TLS mbedTLS, Client, Server (not test), SSL3.0, TLS1.0, 1.1, 1.2, AES, 3DES, DES, ARC4, MD5, SHA-1, SHA-256, RSA/PKCS#1 v1.5

周邊驅動程式

周邊驅動程式以原始碼形式發佈,茲表列如下:

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

• Analog to Digital Convert, 12bit, 4 channels, 125KHz sample rate

I2C-Master

• I2C * 2
• Support 50/100/200/400 KHz transmission rate

IrDA

• Tx (NEC, RC5, RC6, Pulse Width)
• Rx (RC5,Pulse Width)

GPC

• General Purpose Counter
• Support 1MHz pulse detection

WDT

• Support H/W, S/W watchdog
• Support whole chip reset

I2S-Slave

• Support sample rate: 8k/12k/16k/24k/32k/48k
• Support 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
• Generate 32bit random number

其他功能

SDK 提供的其他主要功能列於下表:

項目 功能
XML • Mini-xml
• Support Entity
• Support Get/Set
• Support Index
• Support Search
JSON • cJSON
• JSON string parser
Smart Connection • MTK smart connection
CLI command • CLI command parser