質問編集履歴

4

(1)(2)について、文章追加。

2017/11/23 08:25

投稿

Guamstreet
Guamstreet

スコア31

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);の件について追加。

2017/11/23 08:25

投稿

Guamstreet
Guamstreet

スコア31

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
- (2)WDTを採用する。
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
- (3)RESET();を採用する。
75
+ (4)RESET();を採用する。
64
76
 
65
77
  これもインターネットで探しました。
66
78
 
@@ -70,7 +82,7 @@
70
82
 
71
83
 
72
84
 
73
- 以上3点について、この中に、今回の、私が製作している様な、長いプログラムに最適な、スマートな方法がありますでしょうか?
85
+ 以上4点について、この中に、今回の、私が製作している様な、長いプログラムに最適な、スマートな方法がありますでしょうか?
74
86
 
75
87
 
76
88
 

2

一部文章表現変更。

2017/11/23 08:21

投稿

Guamstreet
Guamstreet

スコア31

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

タイトルに具体的な内容を追加。

2017/11/22 14:55

投稿

Guamstreet
Guamstreet

スコア31

test CHANGED
@@ -1 +1 @@
1
- C言語 長いプログラムのプログラムリセット(終了)方法について教えて下さい。
1
+ C言語 長いプログラムのスマートなプログラムリセット(終了)方法について教えて下さい。
test CHANGED
File without changes