MIKROE-標誌

MIKROE STM32F407ZGT6 多適配器原型板

MIKROE-STM32F407ZGT6 多適配器原型板

感謝您選擇米克羅!
我們為您提供嵌入式開發的終極多媒體解決方案。外觀優雅,內部卻極其強大,我們設計它是為了激發傑出成就。現在,一切都是你的了。享受優質服務。

選擇您自己的外觀
後面相同,前面有選擇。

  • mikromedia 5 for STM32 帶邊框電阻式 FPI
  • mikromedia 5 for STM32 帶框架的電阻式 FPI

mikromedia 5 for STM32 RESISTIVE FPI 是一款緊湊型開發板,旨在作為快速開發多媒體和以 GUI 為中心的應用程式的完整解決方案。透過採用由強大的圖形控制器驅動的 5 英寸電阻式觸控屏,可以顯示 24 位元調色板(16.7 萬色),以及由 DSP 驅動的嵌入式聲音編解碼器 IC,代表了任何類型多媒體應用的完美解決方案。

其核心是意法半導體公司生產的強大的 32 位 STM32F407ZGT6 或 STM32F746ZGT6 微控制器(下文中稱為“主機 MCU”),它為最苛刻的任務提供了足夠的處理能力,確保流暢的圖形性能和無故障的音頻再現。

然而,該開發板不僅限於基於多媒體的應用:mikromedia 5 for STM32 RESISTIVE FPI(下文中稱為「mikromedia 5 FPI」)具有 USB、RF 連接選項、數位運動感測器、壓電蜂鳴器、電池充電功能、SD 卡讀卡器、RTC 等功能,將其用途擴展到多媒體之外。三個緊湊型 mikroBUS Shuttle 連接器代表了最獨特的連接功能,可存取日益增長的龐大 Click boards™ 基礎。

mikromedia 5 FPI 的可用性並不僅僅在於它能夠加速原型設計和應用程式開發tages:它被設計為完整的解決方案,可以直接實施到任何專案中,無需進行任何額外的硬體修改。我們為 STM5 RESISTIVE FPI 板提供兩種類型的 mikromedia 32。第一款具有 TFT 顯示屏,周圍有邊框,非常適合手持設備。另一款 mikromedia 5 for STM32 RESISTIVE FPI 板具有金屬框架的 TFT 顯示器和四個角落安裝孔,可輕鬆安裝在各種工業設備中。每個選項都可以用於智慧家庭解決方案、牆板、安全和汽車系統、工廠自動化、製程控制、測量、診斷等。有了這兩種類型,您只需一個漂亮的外殼就可以將 mikromedia 5 for STM32 RESISTIVE FPI 板變成功能齊全的設計。

筆記:本手冊全文僅展示了 mikromedia 5 for STM32 RESISTIVE FPI 的一個選項,僅用於說明目的。本手冊適用於這兩種選擇。

微控制器的主要特性

從本質上講,mikromedia 5 for STM32 Resistive FPI 使用 STM32F407ZGT6 或 STM32F746ZGT6 MCU。

STM32F407ZGT6 是 32 位元 RISC ARM® Cortex®-M4 核心。此款MCU由意法半導體生產,具有專用的浮點單元(FPU)、一整套DSP功能以及記憶體保護單元(MPU),可提高應用程式的安全性。主機 MCU 上有許多外設,其主要功能包括:

  • 1 MB 快閃記憶體
  • 192 + 4 KB SRAM(包括 64 KB 核心耦合記憶體)
  • 自適應即時加速器 (ART Accelerator™) 允許從快閃記憶體進行零等待狀態執行
  • 工作頻率高達 168 MHz
  • 210 DMIPS / 1.25 DMIPS/MHz (Dhrystone 2.1) 有關 MCU 功能的完整列表,請參閱 STM32F407ZGT6 資料表

MIKROE-STM32F407ZGT6-多適配器原型板-圖-1

STM32F746ZGT6 是 32 位元 RISC ARM® Cortex®-M7 核心。此款MCU由意法半導體生產,具有專用的浮點單元(FPU)、一整套DSP功能以及記憶體保護單元(MPU),可提高應用程式的安全性。主機 MCU 上有許多外設,其主要功能包括:

  • 1 MB 快閃記憶體
  • 320 KB SRAM
  • 自適應即時加速器 (ART Accelerator™) 允許從快閃記憶體進行零等待狀態執行
  • 工作頻率高達 216 MHz
  • 462 DMIPS / 2.14 DMIPS/MHz(Dhrystone 2.1)有關 MCU 功能的完整列表,請參閱 STM32F746ZGT6 資料表。

MIKROE-STM32F407ZGT6-多適配器原型板-圖-2

微控制器編程/調試

主機 MCU 可以透過 J 進行編程和調試TAG/ SWD 相容於 2×5 針腳接頭(1),標示為 PROG/DEBUG。此標題允許使用外部編程器(例如 CODEGRIP 或 mikroProg)。也可以使用預設預先編程到裝置中的引導程式對微控制器進行程式設計。有關引導程式軟體的所有資訊均可在以下頁面找到: www.mikroe.com/mikrobootloader

單片機復位MIKROE-STM32F407ZGT6-多適配器原型板-圖-3
電路板配有重置按鈕(2),位於電路板的背面。它用於在微控制器重設引腳上產生低邏輯電平。MIKROE-STM32F407ZGT6-多適配器原型板-圖-4

電源裝置

MIKROE-STM32F407ZGT6-多適配器原型板-圖-5

電源裝置 (PSU) 提供清潔且穩定的電力,這是 mikromedia 5 FPI 開發板正常運作所必需的。主機 MCU 以及其他週邊設備都需要穩定、無雜訊的電源。因此,PSU 經過精心設計,可調節、過濾和分配電力至 mikromedia 5 FPI 的所有部分。它配備了三種不同的電源輸入,提供了 mikromedia 5 FPI 所需的所有靈活性,尤其是在現場使用或作為大型系統的整合元素時。在使用多個電源的情況下,具有預先定義優先順序的自動電源切換電路可確保使用最合適的電源。

PSU 還包含可靠、安全的電池充電電路,可為單顆鋰聚合物/鋰離子電池充電。也支援電源 OR-ing 選項,當外部或 USB 電源與電池結合時,提供不間斷電源 (UPS) 功能。

詳細說明

PSU 的任務非常艱鉅,即為主機 MCU 和所有板載週邊以及外部連接的周邊提供電源。關鍵要求之一是提供足夠的電流,避免電壓過低tage 在輸出端下降。此外,PSU 必須能夠支援具有不同標稱電壓的多種電源。tages,允許按優先順序在它們之間切換。 PSU設計基於Microchip生產的一套高性能電源開關IC,保證了輸出電壓的良好品質。tage、額定電流高,電磁輻射減少。

在輸入 stagPSU 的 MIC2253 是一款具有過電壓功能的高效能升壓穩壓器 ICtage 保護確保卷tage 在下一個 s 處輸入tage 監管良好且穩定。它用於提高音量tag低音量電子tage 電源(鋰聚合物/鋰離子電池和 USB),允許下一個tage 為開發板提供穩壓良好的 3.3V 和 5V。一組分立元件用於決定輸入電源是否需要一定的電壓tag提升。當同時連接多個電源時,此電路也用於確定輸入優先順序:外部連接的 12V PSU、USB 供電以及鋰聚合物/鋰離子電池。

可用電源之間的轉換旨在確保開發板的不間斷運作。下一代 PSUtage 使用兩個 MIC28511 同步降壓調節器,能夠提供高達 3A 的電流。 MIC28511 IC 採用 HyperSpeed Control® 和 HyperLight Load® 架構,提供超快瞬態回應和高輕載效率。兩個降壓調節器分別用於為整個開發板和連接的外圍設備對應的電源軌(3.3V 和 5V)供電。

卷tag參考

MCP1501,一款高精準度緩衝卷tag來自 Microchip 的參考用於提供非常精確的體積tag沒有捲的參考文獻tage 漂移。它可用於各種目的:最常見的用途包括卷tag主機 MCU 上的 A/D 轉換器、D/A 轉換器和比較器週邊的參考。 MCP1501 可提供高達 20mA 的電流,限制其僅用於 voltag具有高輸入阻抗的比較器應用。根據特定應用,可以選擇來自電源軌的 3.3V 電壓或來自 MCP2.048 的 1501V 電壓。標有 REF SEL 的板載 SMD 跳線提供兩個卷tage 參考選擇:

  • REF: 2.048V 來自高精度電壓tag參考IC
  • 3V3:來自主電源軌的 3.3V

電源連接器

MIKROE-STM32F407ZGT6-多適配器原型板-圖-6

如上所述,PSU 的先進設計允許使用多種類型的電源,提供前所未有的靈活性:當由 Li-Po/Li-Ion 電池供電時,它提供了最高程度的自主性。對於電源有問題的情況,可以透過雙極螺絲端子連接的外部 12VDC 電源供電。即使透過 USB 電纜供電,電源也不是問題。它可以透過 USB-C 連接器供電,使用 USB HOST(即個人電腦)、USB 壁式轉接器或電池行動電源提供的電源。有三種電源連接器可用,每種都有其獨特的用途:

  • CN6:USB-C 介面(1)
  • TB1:外部 12VDC PSU 螺絲端子 (2)
  • CN8:標準2.5mm間距XH電池連接器(3)

USB-C 連接器
USB-C 連接器(標示為 CN6)從 USB 主機(通常是 PC)、USB 行動電源或 USB 壁式轉接器提供電源。透過 USB 連接器供電時,可用功率將取決於電源功能。最大額定功率以及允許的輸入電壓tag使用 USB 電源的情況下的 e 範圍如圖 6 表所示:

USB供電
輸入音量tag[V] 輸出量tag[V] 最大電流 [A] 最大功率 [W]
最小 最大限度 3.3 1.7 5.61
 

4.4

 

5.5

5 1.3 6.5
3.3 & 5 0.7 & 0.7 5.81

當使用PC作為電源時,如果主機PC支援USB 3.2接口,並配備USB-C連接器,則可以獲得最大功率。如果主機 PC 使用 USB 2.0 接口,它將能夠提供最少的電力,因為在這種情況下僅提供最多 500 mA(2.5V 時 5W)。請注意,使用較長的 USB 線或品質較差的 USB 線時,音量tage 可能會超出額定工作容量tage 範圍,導致開發板出現無法預測的行為。

筆記:如果 USB 主機未配備 USB-C 連接器,則可以使用 A 型至 C 型 USB 轉接器(包含在包裝中)。

12VDC 螺絲端子

可透過 12 極螺絲端子(標示為 TB2)連接外部 1V 電源。使用外部電源時,可以獲得最佳電量,因為一個外部電源單元可以輕鬆地與另一個外部電源單元互換,同時其功率和操作特性可以根據應用決定。當使用外部 2.8V 電源時,開發板允許每個電源軌(3.3V 和 5V)的最大電流為 12A。最大額定功率以及允許的輸入電壓tag使用外部電源時,e範圍如圖7所示:

外接電源
輸入音量tag[V] 輸出量tag[V] 最大電流 [A] 最大功率 [W]
最小 最大限度 3.3 2.8 9.24
 

10.6

 

14

5 2.8 14
3.3 & 5 2.8 & 2.8 23.24

圖7: 外部電源表。

鋰聚合物/鋰離子 XH 電池連接器

當由單節鋰聚合物/鋰離子電池供電時,mikromedia 5 FPI 提供了遠端操作的選項。這允許完全自主,允許它在某些非常特殊的情況下使用:危險環境,農業應用等。它允許使用一系列單節鋰聚合物電池和鋰離子電池。 mikromedia 2.5 FPI 的 PSU 提供電池充電功能,可透過 USB 連接器和 5VDC/外部電源充電。 PSU 的電池充電電路管理電池充電過程,以實現最佳充電條件並延長電池壽命。充電過程由位於 mikromedia 12 FPI 背面的 BATT LED 指示燈指示。

PSU 模組還包括電池充電器電路。根據mikromedia 5 FPI開發板的運作狀態,充電電流可以設定為100mA或500mA。當開發板斷電時,充電器IC將分配所有可用電力用於電池充電。這會導致充電速度更快,充電電流設定為約 500mA。通電時,可用的充電電流將設定為約 100 mA,將整體功耗降低到合理水準。最大額定功率以及允許的輸入電壓tag使用電池供電時,e 範圍如圖 8 表所示:

電池供電
輸入音量tag[V] 輸出量tag[V] 最大電流 [A] 最大功率 [W]
最小 最大限度 3.3 1.3 4.29
 

3.5

 

4.2

5 1.1 5.5
3.3 & 5 0.6 & 0.6 4.98

圖8: 電池供電表。

電源冗餘和不間斷電源(UPS)

PSU 模組支援電源冗餘:如果其中一個電源出現故障或斷開,它將自動切換到最合適的電源。電源冗餘還允許不間斷運作(即 UPS 功能,如果移除 USB 電纜,電池仍將提供電力,而無需在過渡期間重置 mikromedia 5 FPI)。

啟動 mikromedia 5 FPI 板

MIKROE-STM32F407ZGT6-多適配器原型板-圖-7

在我們的例子中,將有效電源連接到 (1) 單節鋰聚合物/鋰離子電池後,mikromedia 5 FPI 即可開啟。這可以透過電路板邊緣的一個小開關來完成,標記為 SW1 (2)。透過打開它,PSU 模組將啟用,並且電力將分配到整個電路板。標記為 PWR 的 LED 指示燈表示 mikromedia 5 FPI 電源已開啟。

電阻顯示

帶有電阻式觸控螢幕的高品質 5 吋 TFT 真彩顯示器是 mikromedia 5 FPI 最顯著的特點。顯示器解析度為 800 x 480 像素,最多可顯示 16.7M 種色彩(24 位元色深)。 mikromedia 5 FPI 的顯示器具有 500:1 的相當高的對比度,這要歸功於用於背光的 18 個高亮度 LED。顯示模組由晶門科技的SSD1963(1)圖形驅動IC控制。這是一個強大的圖形協處理器,配備1215KB的幀緩衝記憶體。它還包括一些高級功能,如硬體加速顯示旋轉、顯示鏡像、硬體視窗、動態背光控制、可編程顏色和亮度控制等。

基於 TSC2003 RTP 控制器的電阻面板允許開發互動式應用程序,提供觸控驅動的控制介面。觸控螢幕控制器使用I2C介面與主控制器進行通訊。 mikromedia 5 FPI 配備高品質的 2 吋顯示器 (5) 和支援手勢的控制器,為建立各種以 GUI 為中心的人機介面 (HMI) 應用程式提供了非常強大的硬體環境。

MIKROE-STM32F407ZGT6-多適配器原型板-圖-8

資料儲存

mikromedia 5 FPI開發板配備兩種類型的儲存記憶體:帶有microSD卡插槽和Flash記憶體模組。

MIKROE-STM32F407ZGT6-多適配器原型板-圖-9

microSD 卡插槽
microSD 卡插槽 (1) 允許在 microSD 記憶卡上外部儲存大量資料。它使用安全數位輸入/輸出介面 (SDIO) 與 MCU 進行通訊。板上也提供了microSD卡檢測電路。 microSD 卡是最小的 SD 卡版本,尺寸僅 5 x 11 毫米。儘管尺寸很小,但它可以儲存大量數據。為了讀取和寫入 SD 卡,需要在主機 MCU 上執行適當的軟體/韌體。

外部快閃記憶體
mikromedia 5 FPI 配備 SST26VF064B 快閃記憶體 (2)。快閃記憶體模組的密度為64 Mbits。其儲存單元依8位元字排列,總共產生8Mb的非揮發性記憶體,可用於各種應用。 SST26VF064B 快閃記憶體模組最顯著的特點是其速度快、耐久性極高、資料保留期極長。其可承受高達100,000萬次循環,並可保存儲存的資訊超過100年。它也使用SPI介面與MCU進行通訊。

連接性

mikromedia 5 FPI 提供大量的連線選項。它包括對 WiFi、RF 和 USB(主機/設備)的支援。除了這些選項之外,它還提供三個標準化的 mikroBUS™ Shuttle 連接器。這對於系統來說是一個相當大的升級,因為它允許與龐大的 Click boards™ 基礎進行互動。

USB

主機 MCU 配備 USB 外圍模組,允許簡單的 USB 連接。 USB(通用串行匯流排)是一種非常受歡迎的行業標準,它定義了用於電腦和其他設備之間的通訊和供電的電纜、連接器和協定。 mikromedia 5 FPI 支援 USB 作為主機/裝置模式,允許開發各種基於 USB 的應用程式。它配備了 USB-C 連接器,提供了許多優勢tag與早期類型的 USB 連接器(對稱設計、更高的額定電流、緊湊的尺寸等)相比。 USB 模式選擇是使用單晶片控制器 IC 完成的。此IC提供配置通道(CC)偵測和指示功能。MIKROE-STM32F407ZGT6-多適配器原型板-圖-10

若要將 mikromedia 5 FPI 設定為 USB HOST,MCU 應將 USB PSW 接腳設定為低邏輯電平 (0)。如果設定為高邏輯電平 (1),mikromedia 5 FPI 將充當裝置。在主機模式下,mikromedia 5 FPI 透過 USB-C 連接器 (1) 為所連接的裝置供電。 USB PSW 接腳由主機 MCU 驅動,可讓軟體控制 USB 模式。 USB ID 接腳用於偵測連接到 USB 連接埠的裝置類型,根據 USB OTG 規範:連接到 GND 的 USB ID 接腳表示 HOST 設備,而設定為高阻抗狀態 (HI-Z) 的 USB ID 接腳表示所連接的周邊是 DEVICE。

RF

mikromedia 5 FPI 提供全球 ISM 無線電波段的通訊。 ISM頻段涵蓋2.4GHz至2.4835GHz之間的頻率範圍。此頻段專門用於工業、科學和醫療用途(因此縮寫為 ISM)。此外,它可在全球範圍內使用,當需要短距離 M2M 通訊時,它是 WiFi 的完美替代品。 mikromedia 5 FPI 使用 nRF24L01+ (1),這是由 Nordic Semiconductors 生產的帶有嵌入式基頻協議引擎的單晶片 2.4GHz 收發器。它是超低功耗無線應用的完美解決方案。此收發器依賴 GFSK 調製,允許資料速率範圍從 250 kbps 到 2 Mbps。 GFSK調變是最有效的射頻訊號調變方案,可減少所需頻寬,從而減少功率浪費。 nRF24L01+ 還具有專有的增強型 ShockBurst™,這是一種基於資料包的資料鏈結層。除了其他功能外,它還提供 6 通道 MultiCeiver™ 功能,允許在星型網路拓撲中使用 nRF24L01+。 nRF24L01+使用SPI介面與主機MCU通訊。沿著 SPI 線路,它使用額外的 GPIO 引腳進行 SPI 晶片選擇、晶片啟用和中斷。 mikromedia 5 FPI 的 RF 部分還配有小型晶片天線 (4) 以及外部天線的 SMA 連接器。

MIKROE-STM32F407ZGT6-多適配器原型板-圖-11

無線上網

標記為 CC2 的非常流行的 WiFi 模組 (3100) 允許 WiFi 連線。這個模組是片上完整的 WiFi 解決方案:它是一個強大的 WiFi 網路處理器,具有電源管理子系統,提供 TCP/IP 堆疊、支援 256 位元 AES 的強大加密引擎、WPA2 安全性、SmartConfig™ 技術等等。透過從 MCU 卸載 WiFi 和互聯網處理任務,它允許主機 MCU 處理要求更高的圖形應用程序,從而使其成為為 mikromedia 5 FPI 添加 WiFi 連接的理想解決方案。它使用 SPI 介面與主機 MCU 通信,並使用幾個額外的 GPIO 引腳用於重置、休眠和中斷報告。MIKROE-STM32F407ZGT6-多適配器原型板-圖-12

標示為 FORCE AP (3) 的 SMD 跳線用於強制 CC3100 模組進入存取點 (AP) 模式或站點模式。但是,CC3100 模組的操作模式可以被軟體覆蓋。

此 SMD 跳線提供兩種選擇:

  • 0:FORCE AP 接腳被拉至低邏輯電平,強制 CC3100 模組進入 STATION 模式
  • 1:FORCE AP 引腳被拉至高邏輯電平,強制 CC3100 模組進入 AP 模式 mikromedia 4 FPI 的 PCB 上集成有一個晶片天線(5)以及用於外部 WiFi 天線的 SMA 連接器。

mikroBUS™ 穿梭連接器

Mikromedia 5 for STM32 RESISTIVE FPI 開發板使用 mikroBUS™ Shuttle 連接器,這是 mikroBUS™ 標準的全新成員,採用 2×8 針 IDC 接頭的形式,間距為 1.27mm(50mil)。與 mikroBUS™ 插座不同,mikroBUS™ Shuttle 連接器佔用的空間較小,因此可以在需要更緊湊設計的情況下使用。開發板上有三個 mikroBUS™ Shuttle 連接器 (1),標示為 MB1 至 MB3。通常,mikroBUS™ Shuttle 連接器可以與 mikroBUS™ Shuttle 擴充板結合使用,但不限於此。MIKROE-STM32F407ZGT6-多適配器原型板-圖-13

mikroBUS™ Shuttle 擴充板 (2) 是一個配備傳統 mikroBUS™ 插座和四個安裝孔的附加板。它可以透過扁平電纜連接到 mikroBUS™ Shuttle 連接器。這確保了與龐大的 Click boards™ 基礎的兼容性。使用 mikroBUS™ Shuttles 還可以帶來許多其他好處:

  • 使用扁平電纜時,mikroBUS™ Shuttle 的位置並未固定
  • mikroBUS™ Shuttle 擴充板包含額外的安裝孔,可用於永久安裝
  • 可以使用任意長度的扁平電纜(取決於具體使用情況)
  • 透過使用 Shuttle click (3) 級聯這些連接器,可以進一步擴展連接性

有關 mikroBUS™ Shuttle 擴展板和 Shuttle 的更多信息

點擊訪問 web 頁面:
www.mikroe.com/mikrobus-shuttle
www.mikroe.com/shuttle-click
有關 mikroBUS™ 的更多信息,請訪問官方 web 頁面位於 www.mikroe.com/mikrobusMIKROE-STM32F407ZGT6-多適配器原型板-圖-14

聲音相關週邊設備

透過提供一對與聲音相關的外圍設備,mikromedia 5 FPI 完善了其多媒體概念。它具有一個壓電蜂鳴器,編程極其簡單但只能產生最簡單的聲音,僅適用於警報或通知。第二個音訊選項是強大的 VS1053B IC (1)。它是一個 Ogg Vorbis/MP3/AAC/WMA/FLAC/WAV/MIDI 音訊解碼器和一個 PCM/IMA ADPCM/Ogg Vorbis 編碼器,兩者都位於一個晶片​​上。它具有強大的 DSP 核心、高品質 A/D 和 D/A 轉換器、能夠驅動 30Ω 負載的立體聲耳機驅動器、具有平滑音量變化的零交叉檢測、低音和高音控制等等。

MIKROE-STM32F407ZGT6-多適配器原型板-圖-15

壓電蜂鳴器
壓電蜂鳴器(2)是一種能夠重現聲音的簡單裝置。它由一個小型預偏壓電晶體驅動。透過在電晶體基極施加來自 MCU 的 PWM 訊號可以驅動蜂鳴器:聲音的音調取決於 PWM 訊號的頻率,而音量可以透過改變其占空比來控制。由於它非常容易編程,因此對於簡單的警報、通知和其他類型的簡單聲音信號非常有用。

音訊編解碼器

MIKROE-STM32F407ZGT6-多適配器原型板-圖-16

透過利用專用音訊編解碼器 IC(標記為 VS1053B (1)),可以從主機 MCU 卸載資源要求高且複雜的音訊處理任務。該 IC 支援多種不同的音訊格式,常見於各種數位音訊設備。它可以獨立編碼和解碼音訊串流,同時並行執行 DSP 相關任務。 VS1053B 具有多項關鍵特性,使得該 IC 在音訊處理方面成為非常受歡迎的選擇。

透過提供高品質的硬體壓縮(編碼),VS1053B 允許錄製音訊佔用比原始格式的相同音訊資訊少得多的空間。結合高品質 ADC 和 DAC、耳機驅動器、整合式音訊均衡器、音量控制等,它為任何類型的音訊應用提供了全方位的解決方案。除了強大的圖形處理器之外,VS1053B 音訊處理器還完善了 mikromedia 5 FPI 開發板的多媒體方面。 mikromedia 5 FPI 板配備 3.5 公釐四極耳機插孔 (3),可連接附麥克風的耳機。

感測器和其他週邊設備

一組額外的板載感測器和設備為 mikromedia 5 FPI 開發板增加了另一層可用性。

數位運動感應器
FXOS8700CQ 是一款先進的整合式 3 軸加速度計和 3 軸磁力計,可偵測許多不同的運動相關事件,包括方向事件偵測、自由落體偵測、衝擊偵測以及點擊和雙擊事件偵測。這些事件可以透過兩個專用中斷引腳報告給主機 MCU,而資料傳輸則透過 I2C 通訊介面進行。 FXOS8700CQ 感測器對於顯示方向偵測非常有用。它還可用於將 mikromedia 5 FPI 轉變為完整的 6 軸電子羅盤解決方案。可以使用 ADDR SEL 標籤 (2) 下分組的兩個 SMD 跳線來更改 I1C 從屬位址。

MIKROE-STM32F407ZGT6-多適配器原型板-圖-17

實時時鐘(RTC)

主機 MCU 包含即時時鐘外圍模組 (RTC)。 RTC 週邊設備使用單獨的電源,通常是電池。為了能夠持續追蹤時間,mikromedia 5 FPI 配備了連結電池,即使主電源關閉也能維持 RTC 功能。 RTC 週邊設備的極低功耗使這些電池能夠持續非常長時間。 mikromedia 5 FPI 開發板配備紐帶電池座(2),相容於 SR60、LR60、364 紐帶電池類型,允許其在應用程式中包含即時時鐘。MIKROE-STM32F407ZGT6-多適配器原型板-圖-18

選擇 NECTO DESIGNER 來設計 GUI 應用
使用 NECTO Studio 設計器和 LVGL 圖形庫輕鬆建立智慧 GUI 應用程式。

MIKROE-STM32F407ZGT6-多適配器原型板-圖-19

接下來怎麼辦?

現在,您已經完成了 mikromedia 5 for STM32 RESISTIVE FPI 開發板的每個功能的體驗。您必須了解它的模組和組織。現在您就可以開始使用新主機板了。我們建議採取幾個步驟,這可能是最好的開始方式。

編譯器
NECTO Studio 是一個完整的、跨平台的嵌入式應用程式整合開發環境 (IDE),提供開始開發和原型設計所需的一切,包括用於嵌入式裝置的 Click board™ 應用程式和 GUI。快速軟體開發很容易實現,因為開發人員不需要考慮低階程式碼,從而使他們能夠專注於應用程式程式碼本身。這意味著更改 MCU 甚至整個平台不需要開發人員為新的 MCU 或平台重新開發程式碼。他們可以簡單地切換到所需的平台,並應用正確的板定義 file,應用程式程式碼在一次編譯後將繼續運行。 www.mikroe.com/necto.

圖形使用者介面項目
一旦您下載了 NECTO Studio,並且您已經獲得了開發板,您就可以開始編寫您的第一個 GUI 專案了。在適用於 mikromedia 設備上特定 MCU 的多個編譯器之間進行選擇,然後開始使用嵌入式行業中最受歡迎的圖形庫之一 – LVGL 圖形庫,它是 NECTO Studio 的組成部分。這為未來的 GUI 專案提供了一個絕佳的起點。

社群
您的專案從EmbeddedWiki 開始,這是世界上最大的嵌入式專案平台,擁有超過1 萬個現成項目,採用預先設計和標準化的硬體和軟體解決方案製成,可作為開發客製化產品或應用程式的起點。該平台涵蓋12個主題和92個應用程式。只需選擇您需要的 MCU,選擇應用程序,即可收到 100% 有效的代碼。無論您是第一個項目的新手,還是第 101 個項目的經驗豐富的專業人士,EmbeddedWiki 都能確保您滿意地完成項目,從而消除不必要的時間。tage. www.embeddedwiki.com

支援
MIKROE 在其生命週期結束時提供免費技術支持,因此如果出現任何問題,我們隨時準備好並願意提供協助。我們知道,當我們因任何原因陷入專案困境或面臨最後期限時,能夠依靠某人是多麼重要。這就是為什麼我們的支援部門作為我們公司的支柱之一,現在還為業務用戶提供高級技術支持,確保更短的解決方案時間。 www.mikroe.com/support

免責聲明

MIKROE擁有的所有產品均受版權法和國際版權條約的保護。因此,本手冊應被視為與任何其他版權資料一樣。未經 MIKROE 事先書面許可,不得以任何形式或任何手段複製、儲存於檢索系統、翻譯或傳播本手冊的任何部分,包括本文所述的產品和軟體。手冊 PDF 版本可以列印用於私人或本地使用,但不能用於分發。禁止對本手冊進行任何修改。 MIKROE 以「現況」提供本手冊,不提供任何明示或暗示的保證,包括但不限於適銷性或特定用途適用性的暗示保證或條件。

MIKROE 對本手冊中可能出現的任何錯誤、遺漏和不準確之處不承擔任何責任。在任何情況下,MIKROE、其董事、官員、員工或經銷商均不對因使用本手冊或產品而造成的任何間接、特定、偶然或必然損害(包括商業利潤和商業資訊損失、業務中斷或任何其他經濟損失)負責,即使 MIKROE 已被告知有此類損害的可能性。如有必要,MIKROE 保留隨時更改本手冊中包含的資訊的權利,恕不另行通知。

高風險活動
MIKROE 的產品不具備容錯能力,也不設計、製造或打算在需要故障安全性能的危險環境中作為在線控制設備使用或轉售,例如在核設施、飛機導航或通訊系統、航空設備的運作中。交通控制、直接生命維持機器或武器系統,其中軟體故障可能直接導致死亡、人身傷害或嚴重的物理或環境損害(「高風險活動」)。 MIKROE 及其供應商明確否認對高風險活動的適用性做出任何明示或暗示的保證。

商標

MIKROE 名稱和標誌、MIKROE 標誌、mikroC、mikroBasic、mikroPascal、mikroProg、mikromedia、Fusion、Click boards™ 和 mikroBUS™ 是 MIKROE 的商標。本文提及的所有其他商標均屬於其各自公司的財產。本手冊中出現的所有其他產品和公司名稱可能是或可能不是其各自公司的註冊商標或版權,僅用於識別或解釋以及所有者的利益,不具有侵權意圖。版權所有 © MIKROE,2024,保留所有權利。

  • 如果您想了解更多關於我們產品的信息,請訪問我們的 web站點位於 www.mikroe.com
  • 如果您在使用我們的任何產品時遇到問題或只是需要更多信息,請將您的票寄至 www.mikroe.com/support
  • 如果您有任何問題、意見或商業建議,請隨時聯繫我們 辦公室@mikroe.com

文件/資源

MIKROE STM32F407ZGT6 多適配器原型板 [pdf] 使用說明書
STM32F407ZGT6、STM32F746ZGT6、STM32F407ZGT6 多適配器原型板、STM32F407ZGT6、多重適配器原型板、適配器原型板、原型板、板

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *