UDE 4.10 具有許多新的和改進的功能,用于在實時和安全關鍵嵌入式系統(tǒng)中對復雜的多核應用程序進行調(diào)試、測試和系統(tǒng)分析。為了全面支持最新的多核系統(tǒng)——例如英飛凌的 AURIX 2G 系列,最多有 8 個可編程處理單元或 NXP 的 S32V 及其 Cortex-A53 內(nèi)核——除此之外,多核管理得到了進一步優(yōu)化,例如允許幾個異構內(nèi)核的同步停止和啟動。特別是對于基于 ARM Cortex 的 SoC 的用戶,PLS 擴展了其指令集支持。
此外,借助 UDE 4.10,開發(fā)人員還將擁有更高效的圖形可視化選項來分析應用程序的運行時行為?;谟涗浀母檾?shù)據(jù),程序序列或調(diào)用深度可以隨著時間的推移快速顯示,即使是非常大量的數(shù)據(jù)。程序流程的可視化使得出結論變得容易——例如,負載分布或分布在多個內(nèi)核上的軟件的同步——而無需太多額外的努力。
UDE 4.10 的另一個新功能是支持控制單元軟件的 ASAP2 描述。ASAP2 或 A2L 文件描述了控制單元的物理值、特性曲線和其他參數(shù)如何映射和轉換為程序變量、內(nèi)部存儲器結構和數(shù)據(jù)類型。用戶現(xiàn)在可以直接使用電子控制單元的參數(shù)并更改它們,而不必擔心它們在 MCU 內(nèi)存中的實際表示。當然,會檢查用戶值的有效性和允許的值范圍。這使得控制單元軟件的調(diào)試和運行時分析比過去更加方便和高效。
UDE 4.10 還使博世通用定時器模塊 (GTM) 的復雜定時器算法的開發(fā)人員的工作更加輕松。在以前只使用匯編代碼的情況下,現(xiàn)在也可以在 C 源代碼的基礎上,結合 TASKING 或 HighTec 的相應編譯器進行開發(fā)和調(diào)試。
尤其是 AURIX 2G 系列,UDE 4.10 的集成 FLASH 編程模塊和單獨提供的 FLASH/OTP 編程工具 UDE/Memtool 已經(jīng)擴展了額外的功能,以順利支持軟件無線傳輸。這意味著現(xiàn)在可以在設備上創(chuàng)建先決條件,以便稍后在現(xiàn)場通過現(xiàn)有的互聯(lián)網(wǎng)連接進行安全軟件更新。
除了 UDE 4.10 之外,PLS 還為其 UAD2next 引入了兩個新的跟蹤模塊,這是通過 CAN 進行調(diào)試和目標通信的全方位訪問設備。第一個模塊支持并行跟蹤,并在 12 位和 125 MHz (DDR) 下提供高達 250 MBit/s 的傳輸速度。第二個模塊支持基于 AURORA 協(xié)議的串行跟蹤接口,并通過兩個通道傳輸目標生成的跟蹤數(shù)據(jù),傳輸速度高達 1.25 GBit/s。兩個模塊都可以輕松插入 UAD2next 前面的堅固擴展槽中。
審核編輯:郭婷
-
互聯(lián)網(wǎng)
+關注
關注
55文章
11250瀏覽量
106407 -
定時器
+關注
關注
23文章
3298瀏覽量
118918 -
編譯器
+關注
關注
1文章
1662瀏覽量
50217
發(fā)布評論請先 登錄
RT-Thread4.10系統(tǒng)運行出現(xiàn)_thread_timeout斷言錯誤怎么解決?
Tektronix泰克DPO5054B示波器維護與操作說明

硬件調(diào)試:JLink 驅(qū)動配置與調(diào)試技巧

VirtualLab:激光引導無焦系統(tǒng)的分析與設計
VirtualLab Fusion應用:高NA顯微鏡系統(tǒng)分析偶極子源的PSF
Tracealyzer如何簡化調(diào)試

混合信號分析儀的原理和應用場景
自動控制系統(tǒng)的調(diào)試方法 自動控制系統(tǒng)與傳統(tǒng)控制系統(tǒng)的比較
VirtualLab Fusion應用:用于抑制高衍射級次的角濾波體光柵
迅為RK3568開發(fā)板傳統(tǒng)分區(qū)和定制擴展分區(qū)鏡像對比
時鐘噪聲對DAC性能影響系統(tǒng)分析

評論