| 馬保3UF7102-1AA00-0 |
![]() |
價格: 元(人民幣) | 產地:3UF7102-1AA00-0 |
| 最少起訂量:1個 | 發貨地:3UF7102-1AA00-0 | |
| 上架時間:2021-11-12 16:10:58 | 瀏覽量:127 | |
廈門光沃自動化設備有限公司
![]() |
||
| 經營模式:經銷商 | 公司類型:其他有限責任公司 | |
| 所屬行業:PLC控制系統 | 主要客戶:全國市場 | |
在線咨詢 ![]() |
||
| 聯系人:吳 (先生) | 手機:18030229050 |
|
電話: |
傳真: |
| 郵箱:1878187406@qq.com | 地址:廈門市海滄區滄湖東一里海景奧斯卡 |
|
3UF7102-1AA00-0 3UF7102-1AA00-0近年來Linux憑借其開源、性能優異、軟件資源豐富的優勢,在嵌入式平臺上得到了廣泛的應用。在LEON上運行的操作系統目前已經有RTEMS、eCOS、VxWorks和嵌入式Linux。選擇嵌入式Linux的主要原因,是由于Linux的開發平臺搭建得比較完善,在工具鏈、內核移植、驅動程序以及應用程序的各層上都有很好的支持;使用Linux開發能夠大大加快開發的進度,并滿足多數應用的指標。目前,對LEON提供良好支持的Linux發行版有Snapgear。由于LEON軟核優異的可配置性和可移植性,在LEON上進行Linux的移植工作與普通定制的嵌入式微處理器相比,有很多特殊點和難點,主要表現在兩個方面。 (1)配置和編譯內核 編譯內核的目的在于,生成在目標CPU上運行的內核。由于LEON自身硬件的可配置性,Linux的源代碼中也需要加入與硬件核相關的選項進行配置。若LEON軟核配置IP,例如硬件加速單元、加密單元或外設接口,則Linux內核中需加入驅動程序。因此,內核的配置分為兩類,一類是配置LEON軟核自身的設置,另一類是配置目標板上的其他外圍設備,例如內存系統、外設接口等。與一般的定制嵌入式CPU(如ARM體系的CPU)相比,前一類配置是LEON獨有的。這種配置的靈活性為軟硬件平臺的定制提供了極大的方便。例如,Snapgear Embedded Linux根據具體需求配置硬件乘除法指令和浮點運算單元FPU;在不需要進行浮點運算的應用中,配置LEON硬件就不需配置浮點單元,相應Linux的配置中取消FPU,進而節省硬件資源和軟件的開銷。 項目中實際采取的LEON軟核配置方案為:LEON核選擇LEON2MMU或LEON3MMU,時鐘頻率為50MHz,配置硬件整數乘除法指令和FPU對應的浮點操作指令。外圍設備配置的串口的起始波特率為38 400 bps,另外,還配置了只讀存儲區ROM和隨機存取器RAM。 (2)調試內核 LEON軟核平臺調試工具有:TSIM、GRSIM和GRMON。 TSIM:SPARC架構處理器通用軟件仿真器,用于軟件仿真ERC32-和LEON微處理器。 GRSIM:LEON平臺軟件仿真器,支持多處理器平臺(MP)。 GRMON:LEON平臺硬件仿真調試器,支持基于GRLIB軟核IP的SoC設計的硬件調試。 TSIM作為軟件模擬的VHDL模型,調試過程中常見的啟動選項設置如下: -freq:設置TSIM模擬LEON處理器硬件的工作頻率,LEON3默認為50 MHz。 -fpm:配置模擬FPU模塊。 -nfp:針對無FPU的模擬硬件平臺關閉FPU。 -nov8:針對無硬件乘除法硬件平臺關閉硬件乘除法指令。 3UF7102-1AA00-0 |
| 版權聲明:以上所展示的信息由會員自行提供,內容的真實性、準確性和合法性由發布會員負責。機電之家對此不承擔任何責任。 友情提醒:為規避購買風險,建議您在購買相關產品前務必確認供應商資質及產品質量。 |