回答編集履歴

2

追記

2015/11/26 02:54

投稿

T.Kanno
T.Kanno

スコア915

test CHANGED
@@ -18,4 +18,28 @@
18
18
 
19
19
 
20
20
 
21
+ ---
21
22
 
23
+ ちょっと気になったのですけど、
24
+
25
+
26
+
27
+ LPS331APの電源はFTからの3Vで駆動しているように見えますが、
28
+
29
+ これをArduinoの5Vのポートで駆動するとLPS331APの入力のマックスVDD_io+0.3Vを超えませんか?
30
+
31
+
32
+
33
+ SSを ポート出力で HIGH/LOWコントロールするよりは、LPS331APの電源にプルアップされたCSに対して、Arduino側で入力モード(HIGHインピーダンスでH=非選択)、出力モードでLOW な感じで切り替えるのが安全に思えます。
34
+
35
+
36
+
37
+ あと、LPS331APはかなりセンシティブなモジュールの記憶がありますが、壊れていませんかね? D10とD6のモジュールを交換しても動作は同じでしょうか?
38
+
39
+
40
+
41
+ オシロかロジアナがあると原因を究明しやすいんですけどもね。
42
+
43
+
44
+
45
+

1

追記

2015/11/26 02:54

投稿

T.Kanno
T.Kanno

スコア915

test CHANGED
@@ -9,3 +9,13 @@
9
9
  ・SSに使用するD8,D7,D6が出力ポート設定になっているか?
10
10
 
11
11
  (ソース上は出力にされているように見えますが、他のファンクションの設定でマルチファンクションピンで、他の優先順位の高いピンに割り当てられていないか?)
12
+
13
+
14
+
15
+ ---
16
+
17
+ 競合しそうなのはPWMですけど、使ってる形跡はありませんねぇ。
18
+
19
+
20
+
21
+