原创 大話嵌入式之一---變量

動態變量也就是很多書中提到的局部變量,是函數運行過程中申請的,生命週期隨着函數的開始而誕生,隨着函數的結束而消亡;是動態存在的。程序分配棧空間給局部變量使用;由於程序或者任務的棧空間的大小限制,所以不建議在函數中申請大量的局部變

原创 一種全新的任務分配機制----無操作系統

無操作系統時傳統的程序編寫機制 main { 初始化定時器; while(1) { if(A變量== 1) { 執行函數1(); 執行函數2(); ……. } } } 定時器中斷() { 1秒時間到 { A變量 =1; } } 優

原创 關於計數型信號量

計數型信號量 在事件控制塊中增加了計數器,這個計數器可以表示爲事件發生的次數或者對資源數量的管理。計數信號量有釋放信號量操作和獲取信號量操作,釋放信號量操作的時候計數器的值會加一,獲取信號操作,計數器的值減一,如果減到0任務會進入到等待狀