arm

    0

    1答えて

    私は現在、プロジェクトをコンパイルし、Linuxベースのシステムを展開する32ビットターゲットに移植しようとしています。 私のホストマシンはx86_64 Debian Stretchを実行し、私のターゲットはカスタムLinuxを実行しているAtmel SAMA5d2です。 私のクロスツールチェーンはbuildrootから生成されます。 現時点では、ビルドルートツールで生成されたツールチェーンを使用

    0

    1答えて

    私はfreeRTOSのメモリ割り当て方式1を理解しようとしています。 この関数では、次のコードが使用されます。 static uint8_t ucHeap[ configTOTAL_HEAP_SIZE ]; static uint8_t *pucAlignedHeap = NULL; if(pucAlignedHeap == NULL) { /* E

    2

    1答えて

    ARMv7A mcu(Cortex-A8)の割り込みを有効にしようとしていて、私が試してもユーザモードでCPSRレジスタのIビットを変更できないことに気付きました。私は少し読んで、これは私がUSRモードにいるためです。 SWIを呼び出してSWIハンドラのSPSRを変更する唯一の方法はありますか?

    1

    2答えて

    TL; DR:0x400921f4はIEEE 754の3.1415801表現とどのようにしてですか?これは何とかソフトフロートですか?私は何が欠けていますか?ラズベリーパイ3とラズベリーパイゼロW.のために私自身のクロスコンパイラを構築しながら、私は彼らのフォーラムやウィキ上のドキュメントのスプレッドを読んだ後(* 1) crosstool-NGを知ることの過程で、現在午前 RPi3とRPi0コン

    2

    1答えて

    コードの一部が重要で高速で確定的な時間に実行する必要がある場合は、組み込みプロジェクト(ARM Cortex-Mを使用する)を使用しているとしますできるだけ。 L1キャッシュの一部を犠牲にしてクリティカルコード/データ用に予約することは可能でしょうか?私はその後、重要なコード/データを読み込み、常にL1キャッシュ速度で実行/アクセスすることができました。

    0

    1答えて

    私はARMアセンブリの初心者です(アセンブリも一般的です)。今、私はプログラムを書いています。その最も重要な部分の1つは、ユーザーが手紙を入力する必要があり、次にその手紙を他の事前入力された手紙と比較して、ユーザーが同じものを入力したかどうかを確認しますもの。例えば 、私のコードで私は、ファイルの一番下にあるファイルの先頭に .balign 4 /* Forces the next data de

    0

    1答えて

    私のターゲット Linuxアームデバイスでjavafxを実行したいのに失敗しました! NanoPC T3は、いくつかの情報があります。 [email protected]:~$ uname -a Linux NanoPi3 3.4.39-s5p6818 #3 SMP PREEMPT Mon Jun 19 18:28:53 HKT 2017 armv7l GNU/Linux [email p

    0

    1答えて

    レジスタX、Y、Zをゼロに初期化し、次にレジスタXに1を加算して10回ループするプログラムを書く必要があります。レジスタXが偶数の場合は、レジスタXが3で割り切れる場合は、ZをレジスタZに加算してください。 私はいくつかのコードを書いていますが、正しいかどうかは分かりません。 R0, #0 R1, #0 R2, #0 Loop: R3, #0 CMP R0,

    2

    1答えて

    私は現在、ARMのIARツールチェーンを使用してEclipseベースのIDEでプロジェクトをビルドするmakefileを開発中です。すべてのソースファイルを正常にコンパイルしましたが、オブジェクトファイルをリンクするために、IARのスタートアップコードが必要です。 IAR IDEまたはEclipseをIARプラグインで使用しているサンプルIARプロジェクトのどこにあるのかわかりません。 私の目標は

    0

    1答えて

    librtmpをコンパイルしようとしています。そのため、ARMプロセッサ用にRTMPをサポートするFFmpegをビルドできます。 すでにツールチェーンがあり、FFmpegのソロビルドも成功しており、ARMプロセッサー内部からのテストも成功しました。 私の理解:この階層はFFmepgを構築するために必要とされる - Ffmpeg -- Librtmp --- Openssl --- zlib