原创 《VxWorks7編程指南》筆記(一)——內存管理

目錄 1.VxWorks7內存管理模型 2.物理內存映射庫 3.VxWorks內存分配 4.RTP堆與內存區域管理 5.VxWorks內核堆與內存區域管理 6.內存分配優化 7.內存池 8.POSIX內存管理 9.內存映射機制 10.內核

原创 《VxWorks7編程指南》筆記(三)——信號機制

目錄 1.信號 2.VxWorks信號配置 3.信號相關的基礎函數 4.隊列信號函數 5.信號事件 6.信號處理函數 1.信號 信號作爲一種操作系統機制,用於處理異常條件並對控制流進行異步通知。在很多方面,信號是一種類似於硬件中斷的軟件機

原创 通過提升籃球投籃命中率的方法,類比知識學習的過程

今天突然發現,或許在學習某項知識或練習某項技能的時候,可以借鑑之前自己進行投籃練習的方式。 我個人提升投籃命中率的方法可以描述爲:找到油漆線上的所有點位,然後從零角度點位開始,每個點位必須要累積投進5個球之後才能進入到下一個點位的投籃,這

原创 軟硬件環境配置文檔的閱讀與編寫注意事項

在閱讀一篇文檔時,如果其中涉及了較多的、詳細的配置步驟,則進行粗讀即可。因爲具體的配置步驟如果太長,在沒有實際的操作環境下進行閱讀,最多就是在腦中走一遍流程,看完之後過不了多久就會遺忘許多細節。因此,花較多時間看配置步驟的效率會比較低。

原创 英文文檔閱讀與技能樹

對於500頁左右的英文文檔,應該先選擇重點章節快速粗讀,瞭解大致內容。再次細讀的過程中最好能夠進行翻譯記錄,以加深理解,也方便後續查閱。一定要注意每個新知識體系中的基礎知識,如果開始就跳過了基礎章節,後續只能重新補習。基礎打牢之後,再延伸

原创 TI6678 MSMC關閉Cache方法總結

背景 TI6678的MSMC在默認條件下是開啓對L1d的緩存的,但是卻沒有硬件機制維護MSMC的Cache一致性,在這種情況下如果將多核共享變量存放在MSMC中,將會出現多核訪問共享變量不一致的問題。在某個項目進行過程中需要使用MSM

原创 vxworks環形緩衝區函數源碼分析

VxWorks環形緩衝區函數源碼分析 ​ by zn 文章目錄VxWorks環形緩衝區函數源碼分析0.使用環形緩衝區的注意事項1.環形緩衝區結構體定義2.rngCreate——創建環形緩衝區3.r

原创 uCOSII任務就緒過程分析

目錄0 簡介1.變量說明2.各個變量的計算方法2.1 OSTCBY2.2 OSTCBBitY2.3 OSTCBX2.4 OSTCBBitX3 使任務進入就緒態3.1 代碼3.2 解釋4 使任務脫離就緒態(進入等待態)4.1 代碼4.