WindowsCE6とプロセッサFreescaleIMX51を搭載したDIGIデバイスに問題があります。ARM eSPI(拡張シリアルペリフェラルインターフェイス)を使用するために、DIGIのBSPを使用してC#でアプリケーションを作成しました。
次に、DIGIによって発行された機能を使用して、デバッグでSPIを使用してOLEDをアクティブにできますが、デバイスでアプリケーションを起動すると、OLEDが機能しなくなります。
オシロスコープで、アプリケーションをデバッグモードでロードするとビット数が正しいことを確認しました。つまり、クロックには8つの立ち上がりエッジがありますが、アプリケーションをデバイスから起動すると、クロックがいくらか増加します。つまり、I 9ビットを参照してください。これは、デバッグディレクトリの.exeを使用した場合にも発生します。
なぜこれが起こっているのか分かりません。誰かが私がこの問題を解決するのを手伝ってもらえますか?