Skip to content

Commit 055b370

Browse files
delete some macros
1 parent 1ba5f3f commit 055b370

File tree

2 files changed

+7
-57
lines changed

2 files changed

+7
-57
lines changed

cores/ArduinOS/ArduinOS/ArduinOS.h

Lines changed: 6 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -687,46 +687,10 @@ TaskLoop(taskA)
687687
}
688688

689689
//
690-
// このコード(Suspend)が書かれているTaskを一時停止します.
691-
// 一時停止されたタスクは, ResumeTask()を実行するまで再開されません.
690+
// このコード(TaskSuspendSelf)が書かれているTaskを一時停止します.
691+
// 一時停止されたタスクは, TaskResume()を実行するまで再開されません.
692692
//
693-
#define Suspend() TaskSuspend(NULL)
694-
695-
//
696-
// 指定されたTaskを一時停止状態にします.
697-
// 一時停止されたタスクは, ResumeTask()を実行するまで再開されません.
698-
//
699-
// @param name:
700-
// 一時停止をしたいTask名
701-
//
702-
#define SuspendTask(name) \
703-
if((name) != NULL) \
704-
{ \
705-
TaskSuspend(name); \
706-
}
707-
708-
//
709-
// すべてのタスクを一時停止状態にします.
710-
// ResumeAll()を実行するまで, これらタスクは再開せれません.
711-
//
712-
#define SuspendAll() TaskSuspendAll()
713-
714-
//
715-
// 一時停止されたタスクを再開します.
716-
//
717-
// @param name:
718-
// 再開したいタスク名
719-
//
720-
#define ResumeTask(name) \
721-
if((name) != NULL) \
722-
{ \
723-
TaskResume(name); \
724-
}
725-
726-
//
727-
// SuspendAll()によって, 一時停止されたすべてのタスクを再開します.
728-
//
729-
#define ResumeAll() TaskResumeAll()
693+
#define TaskSuspendSelf() TaskSuspend(NULL)
730694

731695
//
732696
// このコードが呼ばれた時点で, ほかのタスクに処理を移します.
@@ -737,19 +701,7 @@ TaskLoop(taskA)
737701
//
738702
// このコードが書かれているタスクを削除します.
739703
//
740-
#define Delete() TaskDelete(NULL)
741-
742-
//
743-
// 指定されたタスクを削除します.
744-
//
745-
// @param name:
746-
// 削除したいタスク名
747-
//
748-
#define DeleteTask(name) \
749-
if((name) != NULL) \
750-
{ \
751-
TaskDelete(name); \
752-
}
704+
#define TaskDeleteSelf() TaskDelete(NULL)
753705

754706
/*
755707
// クリティカルセクションに入ることを宣言します.
@@ -825,9 +777,7 @@ TaskLoop(taskA)
825777
// @param ms:
826778
// 待機時間(ms)
827779
//
828-
#define DelayWithBlocked(ms) TaskDelay((ms) / PORT_TICK_RATE_MS)
829-
830-
#define GetTickCount() TaskGetTickCount()
780+
#define TaskDelayMillis(ms) TaskDelay((ms) / PORT_TICK_RATE_MS)
831781

832782
/*
833783
//
@@ -861,7 +811,7 @@ TaskLoop(taskA)
861811
}
862812
}
863813
*/
864-
#define DelayUntilWithBlocked(previousWakeTime, frequency) \
814+
#define TaskDelayUntilMillis(previousWakeTime, frequency) \
865815
TaskDelayUntil((previousWakeTime), (frequency) / PORT_TICK_RATE_MS)
866816
// ------------------------------------------------------
867817

examples/Basics/Blink/Blink.ino

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ void loop() {
2222

2323
TaskLoop(SerialTask){
2424
Serial.println(millis());
25-
DelayWithBlocked(1000);
25+
TaskDelayMillis(1000);
2626
}

0 commit comments

Comments
 (0)