BME280の温度・湿度・気圧 測定テスト・プログラム (トレーニング・ボード版)
投稿者: saya
|
2022/11/24(木) 17:35 No. 14855 引用 |
|
お世話になります。 BME280の温度・湿度・気圧トレーニング・ボード版でコンパイル後、BME280Not found!になってしまいます。 BME280が不良なのかと思いTINY85でテストしたら動きました。 センサーには異常がないようです。 試しにトレーニング・ボード版バイナリファイルをBASCOMAVRで書き込みしたら動きました。 他のプログラムを拝見しましたらBME280のチェックプログラムは今回うまく動作しないプログラムと同じなので何が原因なのかわからなくなりました。 アップされているバイナリファイルとコンパイル後のファイルと動きが違います。 ご教授いただけますと助かります。
|
|
|
|
|
|
Re:BME280の温度・湿度・気圧 測定テスト・プログラム (トレーニング・ボード版) |
引用 |
投稿者: O-Family ..2022/11/24(木) 18:53 No.14860 |
|
センサーはアナログ入力なので、未接続でも影響はないと思います。
HEXファイルで動作するとのことなので接続は間違いないと思いますが、秋月のモジュールのようなので一応J1,J2,J3のジャンパーは接続されていますよね?
そちらでコンパイルしたHEXファイルを拡張子だけ「.TXT」に変えて掲示板に添付してください。
|
|
|
|
|
|
Re:BME280の温度・湿度・気圧 測定テスト・プログラム (トレーニング・ボード版) |
引用 |
投稿者: saya ..2022/11/25(金) 10:16 No.14864 |
|
恐れ入ります。 テストしてみました。 リンク先、BAS、TXTソースファイルを名前を付けてリンク先を保存。 そのままコンパイルしました。コンパイラバージョンは2.0.8.5 オブジェクトをBASCOM-AVRとマイクロチップスタジオの両方でボードに書き込みをしましたが動きませんでした。 ご回答いただいた差異部分個所をチェックしたら同じでした。右側と同じでした。 それでも動かない? バイナリはBASファイルです。
|
|
|
|
Re:BME280の温度・湿度・気圧 測定テスト・プログラム (トレーニング・ボード版) |
引用 |
投稿者: saya ..2022/11/25(金) 10:55 No.14866 |
|
先ほどコンパイラ本体を削除してもう一度インストールしました。 そうしたら動きました。 コンパイラ本体に問題があったようでありがとうございました。 MCSでみたら2.0.8.5用パッチファイルがありました。 ダウンロードして開いたらDLLファイルでした。 これをインストール先に上書きでよろしいのでしょうか? よろしくお願いします。
|
|
|
|
Re:BME280の温度・湿度・気圧 測定テスト・プログラム (トレーニング・ボード版) |
引用 |
投稿者: saya ..2022/11/25(金) 12:18 No.14868 |
|
ご教授ありがとうございます。 2.0.8.3でコンパイルすると相変わらずエラーでした。 仕方ないので削除して2.0.8.5のみ使用します。 Aboutしましたら、 Compiler version :2.0.8.5 Compiler build :2.0.8.5.007 IDE version :2.0.8.5.002 Serial number :YKXXXXXXXXX Windows OS :Windows 10 Pro Company : Owner :USER Windows dir :C:\WINDOWS App data dir :C:\Users\USER\AppData\Roaming\MCS Electronics System dir :C:\WINDOWS\system32
古いファイルはOLDにして上書きしました。 まさかコンパイラ本体に問題があったとは夢にも思いませんでした。 この度は色々有難うございました。
|
|
|
Re:BME280の温度・湿度・気圧 測定テスト・プログラム (トレーニング・ボード版) |
引用 |
投稿者: O-Family ..2022/11/25(金) 12:39 No.14869 |
|
解決して良かったです。 無料で次々と機能を追加してくれるので文句は言えませんが、開発者も人間なのでバグはありますからね。
「SLA Service」という有料または一部の開発協力者だけがダウンロードできる所に、さらに新しいバージョンがあるのですが、私も質問があったときにビルドが違うと解決に時間がかかることがあるので、ここのベータ版は保留しています。
コンパイル結果を逆アセンブルしてMCSにバグを報告することもあるので、解決できない問題は気軽に相談してください!
|
|
|