一個(gè)使用MSP430匯編語(yǔ)言寫(xiě)的 RTOS,此版本為 V1.1 版并已修正過(guò)在 IAR MSP430 V3.42A 編譯后可于 simulator 下正常調(diào)度工作了,其中設(shè)置的六個(gè)任務(wù)上都下了斷點(diǎn),方便在 simulator 下觀測(cè)任務(wù)調(diào)度,茲將原使用說(shuō)明詳列如下:
M430/OS 演示程序 V1.1 版,此演示程序包含六個(gè)任務(wù):
softclock 軟時(shí)鐘任務(wù)
task1 向端口2的每個(gè)管腳輸出方波的任務(wù)
task2 向端口3的每個(gè)管腳輸出方波的任務(wù)
task3 向端口4的每個(gè)管腳輸出方波的任務(wù)
task4 向端口5的每個(gè)管腳輸出方波的任務(wù)
taskled 點(diǎn)亮P1.0上指示燈的任務(wù)
6個(gè)任務(wù),加上M430/OS的空閑任務(wù),共7個(gè)任務(wù),系統(tǒng)開(kāi)辟了6塊堆棧,空閑任務(wù)使用main程序的堆棧,空閑任務(wù)不保存現(xiàn)場(chǎng)。每塊堆棧的大小可以不同。
軟時(shí)鐘任務(wù)利用M430/OS的多任務(wù)延時(shí)模擬了一個(gè)有年、月、日、時(shí)、分、秒的時(shí)鐘,并且可以日期,時(shí)間格式為BCD格式或10進(jìn)制格式。
標(biāo)簽:
MSP
430
simulator
3.42
上傳時(shí)間:
2015-12-14
上傳用戶(hù):www240697738