您好,登錄后才能下訂單哦!
這篇文章主要介紹vxworks中SMP怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
多核在嵌入式實時系統里應用的越來越多,而VxWorks從6.6開始支持多核,到6.8就算支持的不錯了。風河提供了兩種多核技術:Symmetric multiprocessing (SMP) 和Asymmetricmultiprocessing (AMP)。今天簡單看看SMP的使用
前提是有個多核的Target,以及支持SMP的BSP,例如我的Target是8核的
使用合適的BSP創建VIP的時候,選中’SMP support’就可以了
在VIP的Component Configuration里有個參數叫 'VX_SMP_NUM_CPUS’,根據實際情況設置它的值,一般都是2的冪。當然,我們可以故意給它個BT的值
啟動Target,查看當前是否多核有個簡單方法,就是i命令
在Component Configuration里還有一個參數ENABLE_ALL_CPUS,默認值是TRUE
以上是“vxworks中SMP怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。