控制元概述:

    控制元是MicroWin 圖形用戶介面的主要組成部分之一,用戶通過操作控制元物件完成與應用程式之間的交互。控制元的使用集中體現了MicroWin 系統对象導向的特點。

pixnote21 發表在 痞客邦 留言(0) 人氣()

1信箱

 

pixnote21 發表在 痞客邦 留言(0) 人氣()

旗號(semaphore)是一個允許線程等待某一事件直到此事件發生的同步原語,此事件可以有另一個線程產生,也可以有硬體中斷的DSR服 務函數產生。每一個旗號都有一個計數器與之對應,此計數器的數值表示關聯在此旗號上等待處理的事件個數。當計數器為零時,等待事件發生的線程被阻塞直到此 計數器大於零,等到事件後系統會對計數器減一;當事件發生後,系統對此計數器進行加一運算,表示等待處理的事件數目加一。

例如:有一批貨物要從A途徑B運到C處,其中此貨物由A運到BX公司(相當於線程X)負責;此貨物由B運到CY公司(相當於線程Y)負責。X公司會將貨物一件一件的運到B處,B處每來一件貨物表示有一件貨物等待運走(相當於一個事件的產生並等待處理); B處貨物的個數相當於與此事件對應的旗號的計數器的數值。Y公司會將B處的貨物一件一件的運到C處,如果B處貨物件數大於0(此時相當於Y等待的事件發生過了),則Y公司將B處的一件貨物運到C處;如果B處沒有貨物則Y公司會一直等到X公司將貨物運到B為止。依次迴圈直到把A處的貨物全部運送到C處。

pixnote21 發表在 痞客邦 留言(0) 人氣()

1 多執行緒同步

pixnote21 發表在 痞客邦 留言(0) 人氣()

1打開S+core IDE,使用“S+core IDE eCos Project"範本採用預設設置新建一個專案;

2刪除專案資料夾目錄下的“default_install"資料夾;

pixnote21 發表在 痞客邦 留言(0) 人氣()

1打開S+core IDE,使用“S+core IDE eCos Project"範本採用預設設置新建一個專案;

2刪除專案資料夾目錄下的“default_install"資料夾;

pixnote21 發表在 痞客邦 留言(0) 人氣()

1.     打開S+core IDE eCos創造一個專案

2.     於專案目錄下,找到default_install資料夾將它刪除

pixnote21 發表在 痞客邦 留言(0) 人氣()

1.     打開S+core IDE eCos創造一個專案

2.     於專案目錄下,找到default_install資料夾將它刪除

pixnote21 發表在 痞客邦 留言(0) 人氣()

1.簡介RedBoot

pixnote21 發表在 痞客邦 留言(0) 人氣()

C++的繼承機制有三種 : private  , protected  , public 。 每種繼承方式對於衍生類別繼承自基礎類別的成員存取權限將有所不同。

以下片斷程式為定義基礎類別 :

pixnote21 發表在 痞客邦 留言(0) 人氣()

«123