質問編集履歴
4
(1)(2)について、文章追加。
test
CHANGED
File without changes
|
test
CHANGED
@@ -48,6 +48,8 @@
|
|
48
48
|
|
49
49
|
また、exit関数利用の為の実装(stdlib.h)がなされていれば、この1命令だけで、他は何もしなくて大丈夫でしょうか?
|
50
50
|
|
51
|
+
更に、プログラムを終了して元に戻るみたいな、今回の使用の仕方としてなら、exit(0);関数は、プログラム中に2つ以上使用しても問題はないでしょうか?
|
52
|
+
|
51
53
|
|
52
54
|
|
53
55
|
(2)return(0);を採用する。
|
@@ -59,6 +61,8 @@
|
|
59
61
|
また、return関数利用の為の実装がなされていれば、この1命令だけで、他は何もしなくて大丈夫でしょうか?
|
60
62
|
|
61
63
|
更に、私の希望するプログラム製作においては、exit、returnのどちらを採用するのが適切でしょうか?
|
64
|
+
|
65
|
+
それと、プログラムを終了して元に戻るみたいな、今回の使用の仕方としてなら、return(0);関数は、プログラム中に2つ以上使用しても問題はないでしょうか?
|
62
66
|
|
63
67
|
|
64
68
|
|
3
return(0);の件について追加。
test
CHANGED
File without changes
|
test
CHANGED
@@ -46,11 +46,23 @@
|
|
46
46
|
|
47
47
|
これで、私の希望は実現できますか?
|
48
48
|
|
49
|
-
また、この1命令だけで、他は何もしなくて大丈夫でしょうか?
|
49
|
+
また、exit関数利用の為の実装(stdlib.h)がなされていれば、この1命令だけで、他は何もしなくて大丈夫でしょうか?
|
50
50
|
|
51
51
|
|
52
52
|
|
53
|
+
(2)return(0);を採用する。
|
54
|
+
|
55
|
+
最初の条件に置いてnoの場合、return(0);// 強制終了。
|
56
|
+
|
57
|
+
これで私の希望は実現できますか?
|
58
|
+
|
59
|
+
また、return関数利用の為の実装がなされていれば、この1命令だけで、他は何もしなくて大丈夫でしょうか?
|
60
|
+
|
61
|
+
更に、私の希望するプログラム製作においては、exit、returnのどちらを採用するのが適切でしょうか?
|
62
|
+
|
63
|
+
|
64
|
+
|
53
|
-
(
|
65
|
+
(3)WDTを採用する。
|
54
66
|
|
55
67
|
条件noの場合、while(1){}で永久ループを意図的に発生させ、WDTでリセットをかける事で、改めてsleepから始める。
|
56
68
|
|
@@ -60,7 +72,7 @@
|
|
60
72
|
|
61
73
|
|
62
74
|
|
63
|
-
(
|
75
|
+
(4)RESET();を採用する。
|
64
76
|
|
65
77
|
これもインターネットで探しました。
|
66
78
|
|
@@ -70,7 +82,7 @@
|
|
70
82
|
|
71
83
|
|
72
84
|
|
73
|
-
以上
|
85
|
+
以上4点について、この中に、今回の、私が製作している様な、長いプログラムに最適な、スマートな方法がありますでしょうか?
|
74
86
|
|
75
87
|
|
76
88
|
|
2
一部文章表現変更。
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
|
10
10
|
|
11
|
-
その割り込みプログラムの最初で、条件分岐をさせ、次のプログラムに進むか、
|
11
|
+
その割り込みプログラムの最初で、条件分岐をさせ、①次のプログラムに進むか、もしくは、②プログラムを終了させて、また、改めてスリープに戻り、外部割り込みの発生を待機させると言った事をさせたいです。
|
12
12
|
|
13
13
|
|
14
14
|
|
1
タイトルに具体的な内容を追加。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
C言語 長いプログラムのプログラムリセット(終了)方法について教えて下さい。
|
1
|
+
C言語 長いプログラムのスマートなプログラムリセット(終了)方法について教えて下さい。
|
test
CHANGED
File without changes
|