Professional Documents
Culture Documents
Báo Cáo Lab 3
Báo Cáo Lab 3
Yu cu ca Lab 3:
ComputeData
temperatureBuf
temperatureBuf
flowRateBuf
flowRateBuf
carbonLevelBuf
carbonLevelBuf
salinityLevelBuf
salinityLevelBuf
tempCorrected
flowRateCorrected
carbonLevelCorrected
salinityLevelCorrected
DisplayData
WarningAlarmData
tempCorrected
temperatureBuf
flowRateCorrected
flowRateBuf
carbonLevelCorrected
carbonLevelBuf
salinityLevelCorrected
salinityLevelBuf
batteryState
batteryState
Task Queue
Trong Lab ny thay v dng task Schedule th cc task s c sp xp vo hang i
Queue.Cc task s c chn thc thi theo thut ton Round Robyn.
Task queue gm c 7 TCB:
WarningAlarmTCB;
KeypadConsoleTCB;
LocalComsTCB;
MeasureTCB;
ComputeTCB;
StatusTCB;
DisplayTCB;
Ngoi ra vic khi ng h thng s c thc hin qua task Startup.
Local
Software Delay
Time Base Reference
Global Counter
Local
Hardware Timer
Time Base Reference
Global Counter
Usecase Diagram
Class Diagram