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

混合信號分析儀的原理和應用場景
自動控制系統的調試方法 自動控制系統與傳統控制系統的比較
VirtualLab Fusion應用:用于抑制高衍射級次的角濾波體光柵
迅為RK3568開發板傳統分區和定制擴展分區鏡像對比
使用UDE閃爍程序時,出現OCDS鎖定錯誤怎么解決?
艾體寶干貨 IOTA流量分析秘籍第二招:IDS或終端保護系統分析

評論