本文作者: Bob Monkman
本文來(lái)源: 嵌入式系統(tǒng)專(zhuān)家之聲
原文鏈接: https://mp.weixin.qq.com/s/WpUju9hLG6y4QJh318doog
我最近與PX5總裁兼首席執(zhí)行官Bill Lamie和IAR高級(jí)產(chǎn)品營(yíng)銷(xiāo)經(jīng)理Rafael Taubinger進(jìn)行了很好的交談,,討論了最近將工業(yè)級(jí)PX5 RTOS移植到SiFive HiFive Rev B RISC-V開(kāi)發(fā)板(由32位SiFive RISC-V嵌入式微控制器)的經(jīng)歷,,使用IAR Embedded Workbench工具套件,。我想了解幾十年來(lái)一直是嵌入式創(chuàng)新者的Bill,,為什么選擇SiFive和IAR作為他最近的投資平臺(tái)和開(kāi)發(fā)解決方案,。而且,,由于我還不熟悉PX5 RTOS,,想深入了解這項(xiàng)最新技術(shù)。作為RTOS市場(chǎng)的資深人士,,我對(duì)PX5可以配置為最小尺寸印象深刻,,在32位微控制器上需要不到1KB的閃存和1KB的RAM。該內(nèi)核具有原生的 POSIX 線(xiàn)程 API,,使其可移植且為各個(gè)領(lǐng)域的開(kāi)發(fā)人員所熟悉,。PX5 團(tuán)隊(duì)特別關(guān)注廣泛校驗(yàn)和驗(yàn)證,以便在需要安全實(shí)踐文檔的安全關(guān)鍵應(yīng)用中使用,。
這也是他們使用無(wú)處不在的IAR embedded workbench工具的一個(gè)重要原因,。IAR 解決方案已經(jīng)有 40 年歷史,并在全球客戶(hù)的無(wú)數(shù)安全關(guān)鍵用例中使用,。IAR功能安全版本已通過(guò)TüV南德意志集團(tuán)認(rèn)證,,符合ISO 26262、IEC 61508,、IEC 62304和更多標(biāo)準(zhǔn)的要求,。IAR 擁有完整的開(kāi)發(fā)工具鏈,具有高度優(yōu)化的編譯器,,以及出色的調(diào)試器,,該調(diào)試器一直是 Bill 與 IAR 團(tuán)隊(duì)合作的 20+ 年中最喜歡的調(diào)試器之一。他告訴我們,,他最近使用了IAR的代碼覆蓋率分析工具,,以確保在自己的PX5 RTOS測(cè)試框架中實(shí)現(xiàn)100%的代碼覆蓋率,并使用代碼分析工具IAR C-STAT來(lái)滿(mǎn)足MISRA和其他編碼標(biāo)準(zhǔn),,這些標(biāo)準(zhǔn)旨在向市場(chǎng)提供明顯的高質(zhì)量代碼,。
就像今天市場(chǎng)上快速增長(zhǎng)的軟件供應(yīng)商一樣,PX5和IAR都認(rèn)識(shí)到RISC-V開(kāi)放ISA標(biāo)準(zhǔn)正在獲得巨大的動(dòng)力,,并且隨著需求增長(zhǎng),,他們打算為客戶(hù)提供經(jīng)過(guò)驗(yàn)證的RISC-V商業(yè)支持,。我問(wèn)Bill為什么選擇SiFive作為RISC-V上市合作伙伴,答案也與我們每天從生態(tài)系統(tǒng)中聽(tīng)到的一致,。PX5認(rèn)為SiFive通過(guò)多種措施成為領(lǐng)先的RISC-V IP提供商,。他們贊賞SiFive的創(chuàng)始人是2010年發(fā)明RISC-V指令集架構(gòu)(ISA)的同一團(tuán)隊(duì),并且SiFive是RISC-V ISA整個(gè)生態(tài)系統(tǒng)中發(fā)展關(guān)鍵作用的思想領(lǐng)袖和創(chuàng)新者,。SiFive正在致力于應(yīng)用在廣泛的細(xì)分市場(chǎng),,包括PX5正在尋求準(zhǔn)備解決方案的安全關(guān)鍵應(yīng)用。SIFive支持我們所有產(chǎn)品中的一致的指令集,,提高了便攜性,,同時(shí)降低了成本,并最大限度地提高了RISC-V提供的能源效率,、簡(jiǎn)單性,、安全性和靈活性上的優(yōu)勢(shì)。
這一切都非常有意義,,SiFive感謝PX5和IAR等軟件合作伙伴的熱情和信任,,他們與我們合作,為市場(chǎng)提供卓越的價(jià)值,。
有關(guān)SiFive HiFive1 RevB板上Px5 RTOS的免費(fèi)評(píng)估,,請(qǐng)?jiān)L問(wèn)SiFive.com。有關(guān) PX5 實(shí)時(shí)操作系統(tǒng)的更多信息,,請(qǐng)點(diǎn)擊px5rtos.com,。有關(guān)RISC-V的IAR解決方案的更多信息,,請(qǐng)?jiān)L問(wèn) iar.com,。