arm

    1

    1答えて

    私はARMシステムにtslibを埋め込みようとしています。私はライブラリをクロスコンパイルしましたが、テストスクリプトでなければ大丈夫です。実際には、コンパイルプラットフォームからのパスとライブラリをリンクしようとしたため、私のアームプラットフォームではまったく動作しません。 私の例です:私は/ home/jdl/tslibからコンパイルしました。アームシステムのバグ: /home/ts_cali

    6

    4答えて

    AppleのiOSで教育目的で使用するARMアセンブリコードを試してみたいと思います。私は、Xcodeのラインコードからいくつかのものを使いたいと思います。 私の理解では、私のiPhoneのためのiOSデバイスのためにコンパイルする必要があります。つまり、メンバーシップのために$ 99を支払う必要があります。 iOS電話機シミュレータでASMアセンブリコードを使用することはできません。 iPhon

    3

    2答えて

    アームアーキテクチャ用のlibをコンパイルしたいと思います。どうやら、Xcodeは "arm-apple-darwin11-llvm-g ++ - 4.2"というパスを挿入しています。 二つの質問:私は、この設定を変更することができます ? 自分のシステムでarm-apple-darwin10-llvm-g ++ - 4.2しか見つけられません。どうすればarm-apple-darwin11-ll

    13

    1答えて

    ARMアセンブリには、「スーパーバイザモード」に入るためのSWIおよびSVC命令があります。 なぜ私に混乱を招くのですか?なぜ2つありますか? Here SVCは以前はSWIであったと言われています。基本的にニーモニックを変更したということですか?彼らは同じことですか?交換可能に使用できますか?それらのうちの1つは、アーキテクチャの前に存在しますか?

    0

    1答えて

    低レベルのコードを試してみたいNexus One携帯電話ですが、どのように説明するのが適切なマニュアルが見つかりません。 私が知る限り、VROMはブートローダにジャンプする前にいくつかの初期ブートストラップを行い、ブートローダにジャンプしてから、Linuxカーネルを解凍してロードします。私ができるようにしたいのは、カスタムイメージをVROMに渡して、それを自分のエントリーポイントにジャンプさせるこ

    1

    1答えて

    私の加速度計から一連のバイトを読みたい。私はそれを働かせることはできません。 バイト単位で読むと、すべてが正常ですが、シーケンスを読み込もうとすると真の値が得られません。 void ADXL_ReadSeq(uint8_t StartAddr,signed char *data) { // StartAddr |= (1<<7); // while(I2C_Get

    3

    2答えて

    libcを使用しないベアメタルのツールチェーンを使用しているcortex-m3ボードで作業しています。 データをバイト単位でコピーするmemcpyを実装しましたが、遅すぎます。 GCCのマニュアルでは、__builtin_memcpyを提供していると私はそれを使用することに決めました。そこで、__builtin_memcpyを使った実装があります。 #include <stddef.h> vo

    1

    1答えて

    私はいくつかのスタックスマッシング保護シナリオを有効にするために、GCC 3.4.3コンパイラでオプション-fstack-protector-allを設定しようとしています。しかし、これでコンパイルすると、 エラーが発生します。認識できないコマンドラインオプション "-fstack-protector-all" 。だから、このオプションはGCC 3.4.3では実装されていないようですね??または私

    0

    4答えて

    私は平均を計算し、次のコードを改善したい: void calculateMeanStDev8x8Aux(cv::Mat* patch, int sx, int sy, int& mean, float& stdev) { unsigned sum=0; unsigned sqsum=0; const unsigned char* aux=patch->data +

    9

    1答えて

    一般的なgdb/gdbserverに関する質問があります。私は、ホスト上でgdbとリモートターゲット上でgdbserverを使用してアームの組み込みアプリケーションをデバッグしようとしています。私は、メインの冒頭でコードの行を進めることができます。しかし、gdb(またはgdbserver)は、共有ライブラリ関数の呼び出し後に失われているようです。コールの後にブレークポイントを設定して使用しても、ブ