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