當前位置:外匯行情大全網 - 期貨行情 - TAS的測試設置

TAS的測試設置

TAS,即(測試和設置)測試和設置。

在ucos-II操作系統中,如果不使用實時內核,需要約定先測試壹個整體變量,如果變量為0,則允許任務處理共享資源。為了防止另壹個任務使用該資源,前者簡單地將整個變量設置為1,這通常被稱為測試和設置,或TAS。TAS操作可能是微處理器的壹個不會被中斷的單條指令,也可能是關閉程序中的中斷做TAS操作然後打開中斷。

程序列表如下:

禁用中斷;關閉中斷

如果資源不可用,則If ('accessvariable '為0) {flag為0。

將變量設置為1;設置資源不可用,標記為1。

重新啟用中斷;重新打開中斷

訪問資源;處理資源

禁用中斷;關閉中斷

將“訪問變量”設置回0;不能使用Clear資源,標誌為0。

重新啟用中斷;重新打開中斷

} else {否則。

重新啟用中斷;中斷

/*您沒有訪問資源的權限,請稍後再試。*/

/*資源不可用,請稍後再試。*/

}

  • 上一篇:散戶買期貨或者股票買期貨。
  • 下一篇:誰能告訴我這部電影的名字
  • copyright 2024外匯行情大全網