瑞薩電子推出基於RTOS的高性能RZ/A3M微處理器以滿足HMI需求

瑞薩電子今天推出基於RTOS的RZ/A系列新款高性能微處理器(MPU),以滿足高階人機介面(HMI)系統日益增長的需求。新款RZ/A3M MPU支援大容量SDRAM、SRAM和RTOS,可無縫執行複雜任務和即時圖形顯示。RZ/A3M可在最高解析度1280×800的大型LCD面板上顯示影像和攝影機畫面,滿足下一代家用電器、工業和辦公室自動化、醫療保健設備和大樓控制系統的顯示要求。 RZ/A3M與現有的RZ/A3UL類似,具有64位元Arm...
2025 年 05 月 21 日

IAR成為Zephyr Project銀級會員

IAR宣布正式成為Zephyr Project之銀級會員。Zephyr由Linux基金會託管並廣泛應用於嵌入式產業的開源即時作業系統(RTOS),目前已獲得眾多嵌入式領域之重要企業支持。此次合作充分彰顯了IAR對開源社群的深度承諾,將致力為開發人員提供專業級工具與解決方案,同時協助Zephyr...
2025 年 02 月 17 日

Green Hills µ-velOSity RTOS與ST Stellar SR6 MCU協同運作

Green Hills Software為意法半導體(ST)的授權合作夥伴,開發出一套整合硬體與軟體的解決方案,為嵌入式系統開發者提供顯著優勢。 此一創新平台結合了Green Hills Software...
2024 年 07 月 29 日

瑞薩64位元MPU實現RTOS高解析度HMI/快速啟動

瑞薩電子(Renesas)宣布推出RZ/A3UL微處理器(MPU),可實現高解析度人機介面(HMI)和快速啟動,適用於需要高吞吐量和即時處理能力的應用。新的RZ/A3UL讓客戶能夠充分發揮即時作業系統(RTOS)的潛力,同時利用最高工作頻率1...
2022 年 08 月 10 日

意法STM32系列部署Microsoft Azure RTOS開發包

意法半導體(ST)在STM32Cube開發環境中擴大對Microsoft Azure RTOS的支援範圍,其涵蓋更多STM32產品家族中高性能、主流、低功耗和無線微控制器(MCU)。 使用者可以利用Azure...
2022 年 07 月 19 日

兼顧即時性/任務調度彈性 RTOS簡化嵌入式軟體設計

即時作業系統(RTOS)是輕型作業系統,用於在資源和時間受限的設計中使多工和任務整合變得易於執行,這在嵌入式系統中較為常見。此外,即時表示的是執行時間而非原始速度的可預測性/確定性,因此RTOS由於其確定性,通常可以滿足注重即時性應用的要求。 RTOS可調度處理不同任務 以下是RTOS的主要概念: 任務 任務(也可稱為進程/執行緒)是獨立函數,以無限迴圈方式運作,通常每個函數只負責一個功能。任務在自己的時間(時間隔離)和記憶體堆疊(空間隔離)內獨立運作。透過使用硬體記憶體保護單元(MPU)可以保證任務之間的空間隔離,這種保護單元會限制可存取的記憶體區域,並在出現違規存取時觸發故障異常。通常情況下,內部周邊都是記憶體映射的,所以MPU也可以用來限制周邊存取。 任務可以處於以下不同的狀態: ‧阻塞—任務正在等待一個事件(如延遲超時、資料/資源的可用性)。 ‧待命—任務隨時可以在CPU上執行,但由於CPU被另一個任務使用而沒有執行。 ‧執行—任務被分配到CPU上執行。 調度器 RTOS中的調度器控制哪一個任務可在CPU上執行,且有不同的調度演算法。通常包括如下幾種演算法: ‧搶占演算法—如果另一個優先順序更高的任務就緒,則中斷任務。 ‧協作演算法—只有當目前正在運行的任務主動讓出時,才會進行任務切換。 搶占調度可以讓優先順序較高的任務中斷優先順序較低的任務,以滿足即時約束條件,但代價是在上下文切換過程會產生更多的負荷。 任務間通訊(ITC) 多工通常需要相互分享資訊或事件。最簡單的共用方式是直接在RAM中讀/寫共用全域變數,但由於競爭條件會導致資料損壞風險,因此這種方式並不可取。比較好的方法是透過Setter和Getter函數來讀取/寫入檔案範圍內的靜態變數,透過禁用中斷或在Setter/Getter函數內部使用互斥(Mutex)來防止競爭條件。更簡潔的方法是使用執行緒安全的RTOS物件,如在任務之間傳遞資訊的訊息佇列。 除了資訊共用外,RTOS物件還能夠同步任務執行,因為任務可以被阻塞,以等待RTOS物件的可用性。 大多數RTOS都有如下物件: ‧訊息佇列 -傳遞資料的先進先出(FIFO)佇列 -可以透過複製或引用(指標)方式來發送的資料 -用於在任務之間或中斷與任務之間發送資料 ‧旗標 -可做為參考計數器,記錄特定資源的可用性 -可以是二進位或計數旗標 -用於保護資源的使用或同步任務執行 Mutex 類似於二進位旗標,一般用於保護單一資源的使用(MUTual...
2022 年 07 月 10 日

TSN支援整合IT/OT 工業邊緣軟體加速自動化

曾有新建機場曾耗資兩億多美元建設行李處理系統,但因為系統故障,最終不得不徹底廢棄重建。當時,業界傳言稱,出現故障的原因是該系統採用了適用於運算的高階作業系統(OS),而不是適用於工業自動化的即時作業系...
2021 年 12 月 30 日

軟體定義汽車成大勢所趨 標準化為台廠帶來切入契機

軟體定義汽車(Software Define Vehicle, SDV)的概念,最早於2007年4月的IEEE會議論文中被提出,至今已成為產業界對於智慧汽車發展的共識。汽車產業會迅速認同此一概念的主要...
2021 年 12 月 13 日

專訪Arm首席應用工程師張維良 物聯網軟體開發平台縮短研發時程

物聯網的破碎化特性造就產品的多樣性,在開發系統性的物聯網產品時,就需要兼顧多項需求,也使得物聯網產品開發週期高達五年,因此IP解決方案廠商Arm, 發表Arm物聯網全面解決方案(Arm Total Solutions...
2021 年 11 月 13 日

Arm物聯網軟體開發平台縮短產品研發兩年時程

Arm發表Arm物聯網全面解決方案(Arm Total Solutions for IoT)。是一個基於解決方案的物聯網(IoT)設計方法,將使軟體開發變得更簡易,為開發人員、OEM廠商及服務供應商在物聯網價值鏈的每個階段,加速產品上市時程,同時也縮短產品設計週期最多可達兩年。 Arm物聯網全面解決方案架構 目前物聯網產品設計耗時至少五年。Arm首席應用工程師張維良指出,物聯網軟體依賴硬體提供測試及開發環境、開發效率不彰以及軟體及服務無法跨平台導致缺乏規模效益,是物聯網發展的三大挑戰。Arm針對特定場景提供物聯網全面解決方案,讓開發人員得以專注於創新與差異化,能簡化設計流程、產品開發過程的內容,包括硬體...
2021 年 10 月 21 日

流暢人機介面提升使用體驗 EV圖形處理能力大躍進

電動車透過軟體,大量導入駕駛輔助等功能,因此如同智慧型手機一樣需要即時更新。同時使用者體驗佳的人機介面也成為電動車的銷售重點,因而仰賴彈性SoC滿足良好的觸控/視覺回饋,以及軟體更新的需求。
2021 年 04 月 01 日

意法推新軟體封包 加速智慧產品研發週期

為擴大對下一代智慧物聯網裝置的開發及支援,意法半導體(ST)推出把Microsoft Azure RTOS平台加入其功能之STM32Cube擴充包系列套裝軟體。 意法半導體和微軟於2020年宣布,開發者可以從意法半導體的STM32Cube生態系統直接使用Azure...
2021 年 03 月 31 日