私のアプリケーションでは、Nordic Semiconductor の nRF51422 IC 内で実行されている Cortex M0 を使用しています。
Basic Compression Libraryを使用しようとすると、LZ と Rice が機能しましたが、Huffman_Compress でハードウェア障害が発生しました。プロセッサがアラインされていないメモリ アドレスにアクセスしていると思われますが、どうすれば確認できますか?
エラーを見つけることができるかどうかを確認するために、コードを簡単に見ていただけますか? 開発者のウェブサイトからのコードは次のとおりです。このコードでは、プロセッサが RTT を使用してハングする前に印刷を試みましたが、処理は終了しました_Huffman_Hist( in, sym, insize );が、関数には入りませんでした_Huffman_MakeTree( sym, &stream );。
前もって感謝します!=)