欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
閱讀ucosii學到的技巧
[打印本頁]
作者:
51黑er
時間:
2015-11-2 12:55
標題:
閱讀ucosii學到的技巧
閱讀ucosii的代碼,發現了一個小技巧。就是在使得任務進入就緒狀態的時候,有:
OSRdyGrp|=OSMapTbl[prio>>3];
OSRdyTbl[prio>>3]|=OSMapTbl[prio&0x07];
這樣兩行,其實>>3就是除以8,而&0x07就是 取模運算 mod 8 或者 % 8.
后一個技巧是我新學到的。任何取模運算,只要是2的整數冪,都可以用這個技巧。比如,對8取模運算,就是 位與 &0x7。
對4運算則是,&0x3。 其實說白了,就是192,去除19剩余2,就是對10取模,去除1剩余92就是對100取模。
作者:
林曦
時間:
2018-6-14 17:38
看了文章后,對學習有幫助
作者:
Execel
時間:
2018-6-20 17:58
可能是 你有一個函數可能會被主函數和一個中斷服務程序(或者調用中斷服務程序的函數)同時調用,或者同時被多個中斷服務程序調用,發生重入了
作者:
zipl1985
時間:
2019-1-2 09:31
這個技巧不錯,比除法運算快呀,謝謝
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1