概述
Flowcode 是圖形化編程集成開發(fā)環(huán)境 (IDE),可讓您為基于微控制器的系統(tǒng)以及 Windows PC 和平板電腦開發(fā)功能強(qiáng)大的電氣、電子和機(jī)電系統(tǒng)。
為什么選擇 Flowcode
# 圖形化編程 & C代碼
# 支持包括 Arduino 的34個(gè)家族
# 集成 E-blocks2 硬件
# 3D 模擬設(shè)計(jì)
# 測試 & 調(diào)試功能
# 供家庭使用的免費(fèi)學(xué)生許可證
Flowcode 在教育中
嵌入式系統(tǒng)編程
嵌入式 Flowcode 可用于為 PIC、AVR、Arduino、RPI、ESP32 和 ARM 系列的 1500 多個(gè)微控制器教授圖形和 C 代碼編程。 通過完整的仿真、電路調(diào)試、大型組件庫和相關(guān)課程,這是教授嵌入式編程的方法。 兼容 Matrix 自己的 E-blocks 板(帶有集成示波器和邏輯分析儀)以及許多第三方硬件板。
軟件:嵌入式Flowcode
第三方硬件:來自 Arduino、AVR、PIC、dsPIC、PIC32、ARM、ESP32、RPi 的 1500 多個(gè)目標(biāo)
Matrix硬件:ECIO、E-blocks II
數(shù)字信號處理
Flowcode中的數(shù)據(jù)流/數(shù)字信號處理工具允許使用包括振蕩器、求和、數(shù)學(xué)、濾波器和 FFT 在內(nèi)的各種組件在屏幕上拖放、指向和單擊構(gòu)建數(shù)字信號處理系統(tǒng)。 生成的設(shè)計(jì)可以模擬并編譯到一系列具有數(shù)字信號處理功能的微控制器,用于研究具有傅里葉變換和其他數(shù)字?jǐn)?shù)學(xué)結(jié)構(gòu)的數(shù)字信號處理。
軟件:嵌入式Flowcode
第三方硬件:眾多基于ARM、PIC32、dsPIC的第三方硬件開發(fā)板
Matrix硬件:E-blocks ll
*的數(shù)字通信
學(xué)生可以學(xué)習(xí)各種現(xiàn)代數(shù)字通信系統(tǒng),包括 SPI、I2C、CAN 總線、藍(lán)牙、USB、互聯(lián)網(wǎng)通信、Zigbee、RDIF。
軟件:嵌入式Flowcode
Matrix硬件:E-blocks II 解決方案
具有低成本硬件的 Windows 編程
Flowcode 應(yīng)用允許學(xué)生使用 PIC、Arduino、RPi 和 ESP32 目標(biāo)硬件基于低成本硬件接口為 Windows 系統(tǒng)構(gòu)建高級人機(jī)界面。 借助各種屏幕開關(guān)、刻度盤、指示器、圖表和其他控件,可以使用 USB 藍(lán)牙、Wi-Fi 和 LAN 進(jìn)行控制和數(shù)據(jù)收集。 兼容 Matrix 的 MIAC 控制器、E-blocks、ECIO 和許多第三方硬件板。
軟件:Flowcode 應(yīng)用
第三方硬件:Arduino Uno、PIC ECIO、ESP32、RPi,適當(dāng)免費(fèi)的 APl。 提供 APL 的大量第三方硬件。
通訊
數(shù)據(jù)流圖形編程允許學(xué)生在屏幕上構(gòu)建通訊系統(tǒng),使用內(nèi)部示波器模擬其性能,然后將它們下載到快速微控制器。 學(xué)生可以輕松構(gòu)建調(diào)制器/解調(diào)器和編碼器系統(tǒng),包括 AM、FM、PM、QAM、SSB、ASK、APSK、CPM、FSK、MFSK、OOK、PPM、PSK、QAM、ASFDMA 和擴(kuò)頻技術(shù)。
軟件:嵌入式Flowcode
第三方硬件:基于 PIC32、ARM、dsPIC 的快速微控制器
Matrix硬件:E-blocks II、Sysblocks
音樂技術(shù)與音樂工程
Flowcode 是一個(gè)的工具,用于教授現(xiàn)代音頻技術(shù)系統(tǒng)如何以數(shù)字格式處理音頻以創(chuàng)建音頻效果、調(diào)節(jié)體育場內(nèi)的延遲以及在各種情況下管理音樂。 Flowcode 還包括用于 MIDI、DMX 和其他控制標(biāo)準(zhǔn)的組件。
軟件:嵌入式Flowcode
第三方硬件:基于 PIC32、ARM、dsPIC 的快速微控制器
Matrix硬件:E-blocks II
機(jī)器人技術(shù)
Flowcode 是機(jī)器人課程的伴奏。 Flowcode 與 Solidworks 接口,允許學(xué)生設(shè)計(jì)機(jī)電系統(tǒng)并在 Flowcodes 的 3D 界面中對它們進(jìn)行電氣和機(jī)械仿真。 Flowcode 還可用于嵌入式和基于 PC 的環(huán)境中,以本地和遠(yuǎn)程控制機(jī)器人系統(tǒng)。
軟件:嵌入式Flowcode
第三方硬件:基于Arduino、PiC等的第三方機(jī)器人系統(tǒng)。
Matrix 硬件:Formula Allcode、Matrix 機(jī)械臂
汽車工程
Flowcode應(yīng)用和嵌入式Flowcode相結(jié)合,使學(xué)生能夠構(gòu)建具有多個(gè) CAN 總線和 LIN 總線通信的高級汽車工程平臺。
軟件:Flowcode應(yīng)用
Matrix 硬件:MIAC NXT
測試與測量
Flowcode應(yīng)用允許學(xué)生使用 PIC、Arduino、RPi 和 ESP32 目標(biāo)硬件基于低成本硬件接口為 Windows 系統(tǒng)構(gòu)建高級人機(jī)界面。 借助各種屏幕開關(guān)、刻度盤、指示器、圖表和其他控件,可以使用 USB、藍(lán)牙、Wi-Fi 和 LAN 進(jìn)行控制和數(shù)據(jù)收集。
軟件:Flowcode應(yīng)用
第三方硬件:基于 Arduino Uno、PIC ECIO、ESP2、RPi 的低成本微控制器板,并提供免費(fèi) API。
Matrix硬件:E-blocks II、MIAC NXT