LambdaPRO 3支持XILINX Virtex-4 FX FPGA
——
Virtex-4 FX FPGA是XILINX公司推出的高性能FPGA,設備具有如下特點:
高性能;
內嵌嵌入式處理器;
具有高速串行連接功能。
LambdaPRO 3是北京科銀京成技術有限公司推出的專業嵌入式軟件平臺,用于開發智能電子設備。LambdaPRO 3以LambdaTOOL為集成開發框架,支持科銀京成的實時操作系統DeltaOS。LambdaPRO、DeltaOS和LambdaTOOL是科銀京成嵌入式軟件系列產品“道系統”(DeltaSystem)的最重要的組成部分。
LambdaPRO 3主要有如下特性:
更為可靠、易用的嵌入式實時操作系統內核,增強嵌入式應用程序的兼容性;
驅動邏輯、硬件抽象接口分離的DLL/HAL分層技術,使目標板的板級支持包開發更為規范、容易;
訪問速率更高的文件系統,支持FAT32文件存儲格式;
更為高效、穩定的TCP/IP網絡協議棧;
支持多任務和多屏顯示的圖形用戶接口;
采用Eclipse作為集成開發環境的基礎框架,使集成開發環境技術與世界一流廠商同步;
豐富的項目向導和應用框架,規范、簡化了嵌入式板級支持包和應用軟件開發的過程;
易用的配置環境,使嵌入式軟件開發者可以在規范、統一、集中的配置視圖中配置目標板、內存、操作系統內核和應用組件進行屬性配置;
異步接口技術,使多個任務可同時在后臺執行,加快用戶開發速度;
極快的調試速度,LambdaPRO 3運用了許多調試優化技術,使調試速度達到了國際先進水平;
采用通道復用技術的目標機管理工具,使同一宿主機調試多個目標機成為可能;
為嵌入式軟件開發團隊提供包括版本控制、遠程目標機管理、并行構建等能夠充分利用團隊資源,提高團隊開發效率的開發環境;
LambdaPRO 3為用戶提供運行于嵌入式強實時操作系統DeltaOS 3之上的板級支持包(BSP)ML403。ML403是XILINX推出的,采用了Virtex-4 FX FPGA:XC4VFX12-FF668-10的評估板。ML403 BSP內容包括:
目標板初始化程序;
中斷控制器驅動程序;
定時器驅動程序;
顯示控制器驅動程序。
用戶在ML403評估板上開發設備的過程如下:
使用Xilinx開發工具EDK8.1開發FPGA硬件,生成BIT文件;
使用LambdaPRO 3集成開發環境導入ML403的BSP;
使用LambdaPRO 3集成開發環境編輯設備軟件代碼;
使用LambdaPRO 3集成開發環境配置目標板資源和其它項目配置項;
通過串口連接ML403目標板和宿主機;
使用LambdaPRO 3集成開發環境調試設備軟件代碼;
重復編輯-配置-調試周期,至設備能夠正常工作;
使用LambdaPRO 3集成開發環境固化設備軟件;
完成設備開發。
評論