上傳(chuan)時間(jian):2023-02-16| 作者:芯杰英電子
工控核芯板ECUcore-9G20
解釋
ECUcore-9G20是一個(ge)模塊上的即插(cha)即用OEM系(xi)統(tong),運行Linux操(cao)作系(xi)統(tong)。該(gai)板(ban)包(bao)含(han)所有(you)高速(su)元(yuan)件,是一個(ge)緊湊的多層電路板(ban),電磁干擾低。它(ta)有(you)***和***軟件,所以非常適合各種工業領(ling)域。
ECUcore-9G20的(de)(de)(de)(de)ARM9-CPU運(yun)行(xing)(xing)頻率為400MHz,具有(you)低功(gong)耗和(he)***。Linux操作(zuo)系統可(ke)(ke)(ke)以同(tong)時運(yun)行(xing)(xing)不同(tong)的(de)(de)(de)(de)用戶應(ying)用程序。因為有(you)可(ke)(ke)(ke)自(zi)由編程的(de)(de)(de)(de)片上FPGA,所以可(ke)(ke)(ke)以實現基本的(de)(de)(de)(de)數字輸(shu)入輸(shu)出,還可(ke)(ke)(ke)以實現高度集成的(de)(de)(de)(de)外(wai)圍設備。FPGA的(de)(de)(de)(de)基本版本包(bao)含強大的(de)(de)(de)(de)計數器和(he)PWM器件。此外(wai),板上還有(you)3個ADC通道。FPGA的(de)(de)(de)(de)VHDL源代(dai)碼和(he)I/O驅動(dong)程序的(de)(de)(de)(de)源代(dai)碼包(bao)含在我們的(de)(de)(de)(de)驅動(dong)程序開發工具包(bao)(DDK)中(zhong)。因此,您可(ke)(ke)(ke)以靈活地執(zhi)行(xing)(xing)自(zi)己的(de)(de)(de)(de)I/O連接。
***CANopen庫可(ke)用于ECUre-9g20。其中包含符合CiA302標準的(de)CANopenManager。支持自動節點配(pei)置,可(ke)以通過CANopen設(she)備靈活擴(kuo)展模(mo)塊(kuai),即(ji)插(cha)即(ji)用。
工控核芯板除了以太網接口(kou)和CAN接口(kou),ECUcore-9G20還有兩個全速USB2.0主(zhu)機端(duan)(duan)(duan)口(kou)、一個USB設備端(duan)(duan)(duan)口(kou)和四個UART端(duan)(duan)(duan)口(kou)。由于有許多(duo)通信(xin)接口(kou),該模塊(kuai)非常適合用作分布式自(zi)動化系統的單元或通信(xin)網關。
Linux作為(wei)主(zhu)流CPU支持ARM9架(jia)構,并保證當(dang)前(qian)內核(he)版本可以用(yong)于(yu)該模塊(kuai)。另(ling)外(wai),對于(yu)ARM處理器,現有標準軟件的各種端口以及***認(ren)可的Linux實時擴展Xenomai。
通過擴展固件,相同的硬件模塊也可用于基于Linux的硬PLC,用于OEM應用項目開發。這就是所謂的PLCcore-9G20,它支持C/C++和其他符合IEC61131-3標準的文本或圖形編程。
微信二維碼
手機網站