說明
ECUcore-9G20 是一個即插即用的可OEM的模塊上系統(tǒng),運行 Linux 操作系統(tǒng)。這塊板含有所有高速組件,是一塊緊湊型低電磁干擾的多層電路板。它有全面和高性能的軟件,因此非常合適用在各種各樣的工業(yè)領(lǐng)域。
ECUcore-9G20 的 ARM9-CPU 運行在 400 MHz 下,并且具有低功耗和高性能。Linux 操作系統(tǒng)可同時運行不同的用戶應(yīng)用程序。因為有自由的可編程板載FPGA,所以可實現(xiàn)基本的數(shù)字輸入和輸出,以及可以實現(xiàn)高度集成的外圍設(shè)備。FPGA 基本版本包含功能強大的計數(shù)器和PWM 器件。另外,板上有3個ADC通道。FPGA的 VHDL 源代碼和 I/O 驅(qū)動的源代碼都包含在我們的驅(qū)動開發(fā)包(DDK)中。因此可靈活執(zhí)行您自己的 I/O 連接。
一個全面的 CANopen 庫可用于 ECUcore-9G20。其中,它包含符合CiA302標(biāo)準(zhǔn)的 CANopen 管理器。它支持自動節(jié)點配置并且可以通過CANopen 器件靈活實現(xiàn)模塊的擴展,并且輕松地即插即用。
除了以太網(wǎng)接口和CAN接口,ECUcore-9G20 還有兩個全速 USB 2.0 主機端口、一個USB設(shè)備端口,和4個UART端口。因為有許多通信接口,使該模塊非常適合用來作為分布式自動化系統(tǒng)的中央單元或者作為通信網(wǎng)關(guān)。
Linux 作為主流的 CPU 支持 ARM9 架構(gòu),并且確�,F(xiàn)行的內(nèi)核版本可用于該模塊。另外,對于 ARM 處理器,現(xiàn)有標(biāo)準(zhǔn)軟件的各種端口和業(yè)界認可的 Linux 實時擴展 Xenomai。
有了一個擴展的固件,相同的硬件模塊也可用于基于 Linux 的硬 PLC,用于 OEM 應(yīng)用項目開發(fā)。這個被叫做 PLCcore-9G20 支持C/C++和其它符合 IEC 61131-3 標(biāo)準(zhǔn)的文本或圖形編程。 |
|
特性
控制器: |
Atmel AT91SAM9G20,with ARM 926EJ-S Core,
32-bit |
系統(tǒng)時鐘: |
440MIPS at 400MHz |
RAM: |
32MiB SDR-SDRAM (64MiB 可選) |
Flash: |
16MiB NOR (64MiB 可選), 16-bit 數(shù)據(jù)總線 |
板載外設(shè): |
DMA, MMU, 硬件看門狗, 溫度傳感器, RTC |
快速以太網(wǎng): |
1x 10/100Mbps, 板載 PHY |
CAN: |
1路 |
UART: |
4路 |
USB: |
2x USB 2.0 主機, 12Mbps 全速
1x USB 2.0 設(shè)備, 12Mbps 全速 |
SPI/I2C: |
1 只帶 FPGA 固件 / 1 |
大量存儲: |
MMC/SD-卡標(biāo)記在板到板連接器 |
FPGA: |
Lattice ECP2-6 |
其它: |
SSC |
工作條件: |
溫度: -40°C…+85°C;
濕度: 10-90% RH, 非冷凝 |
電源: |
3.3V +/- 5%, 最大1A |
尺寸/重量: |
78 x 54 x 7,5 (L x W x H in mm), 20g |
板到板連接器 |
2x 50 個管腳頭插座, 1.27 mm 節(jié)距 |
可用板到板連接器: |
CAN, USB 設(shè)備, 2個USB 主機, I2C, 2個SD-卡, 以太網(wǎng), 19個數(shù)字輸入線路, 8個數(shù)字輸出線路, 3個模擬輸入線路, 4個PWM/DIO, 4個定時器/計數(shù)器/DIO |
符合 RoHS: |
是 |
操作系統(tǒng): |
Linux |
集成開發(fā)環(huán)境(IDE): |
預(yù)先集成的建議 Eclipse 的 IDE 含 GNU C/C++ 工具鏈、源-和匯編-級調(diào)試器 |
補充中間件: |
CANopen 協(xié)議棧源代碼
Ethernet POWERLINK 協(xié)議棧源代碼 |
|