arm

    3

    1答えて

    誰かがlinuxのARM9のユーザピンIO割り込み(C言語)を有効にして処理するサンプルコードを教えていただけますか? 私はその後、ユーザレベルでメッセージを処理し、私はちょうどそれを初期化する方法についていくつかのアイデアを取得したい、低レベルのドライバが必要になることがあることを認識していますなど 私は、ARM割り込みに精通しています、とデバイスドライバ(Windowsの場合)ですが、私はLi

    6

    2答えて

    私は、アーキテクチャが異なるさまざまなARMプロセッサ(ARMv5、ARMv6がほとんど)で動作する、C言語で書かれたソフトウェアを使用しています。現在、いくつかの異なるバージョンのRVDSでコードをコンパイルしていますが、カスタムインストルメンテーションを追加するために、LLVMを使用してコードをコンパイルする方法があります。 LLVMにはARMターゲットとThumbターゲットがありますが、具体

    1

    1答えて

    私はこのラインが混乱見出さのARMのCortex-M3のCPUのために紙を通して読み取り:スタックの最下位2ビット ポインタは、それらが常に 整列ワードである を意味し、常に0である 私は他の場所でも同様の記述を見ました。いくつかのゼロビットの背後にあるロジックは何ですか?>いくつかのアライメント?

    2

    1答えて

    私はUbuntuのウェブカメラでBeagleboard xMでOpenCVを実行しています。ウェブカメラは正常に動作しますが、YUYVモードでのみ動作します。つまり、luvcviewはjpeg圧縮を使用していますが、ハーフカット、不適切な色など多くのフレームがありますが、luvcview -f YuYVは完全に機能します。 OpenCVのjpeg圧縮を無効にすることはできますか? 私はopenCV

    13

    3答えて

    私はARM Cortex-M3ベースのマイクロコントローラ(Thumb 2命令セット)用のアセンブリプログラムとしてGNU asを使用しています。 いくつかのコード例では、.size、.section、.typeのような指令がELF指令であるとわかります。例として: - 通常のいずれかの%オブジェクト(?データを意味する)または%関数へ .section .text.Reset_Handler

    1

    3答えて

    U-Boot環境に書き込まれたシリアル番号をキャッチします。 ブートローダ:U-ブート1.2 カーネル:2.6.24 ツールチェーン:腕のlinux-gccの-3.4.1 RFS:busyboxの-1.9.2 Creating 3 MTD partitions on "NAND 64MiB 3,3V 8-bit": 0x00000000-0x00060000 : "bootloader" 0x

    2

    2答えて

    私はOpenCVに基づいてプロジェクトを開発しています。現在、私はUbuntu 10.04システムでAMD turionプロセッサを使用しています。しかし、プロジェクトは組み込みシステムとして動作する必要があります。そこで私は、ARM11プロセッサーをベースにしたSamsung S3C6410プロセッサ搭載のレディメイドボードを使用しています。 Linux 2.6.28をサポートします。また、ub

    10

    1答えて

    私はAndroid上で自己修正ネイティブコードを作成し、それをエミュレータで実行しようとしています。私のサンプルは、android-ndkのHelloJNIサンプルに基づいています。 #define NOPE_LENGTH 4 typedef void (*FUNC) (void); // 00000be4 <nope>: // be4: 46c0 nop (mov r8, r8

    1

    1答えて

    私はCodeSourceryのARMクロスツールチェーンで--dynamic-linkerオプションを動作させようとしています。しかし、gccはそれを無視してしまい、共有ライブラリのELFにインタープリタセグメントを追加することはありません。私はこの仕事をするために何が欠けていますか?

    1

    1答えて

    Android NDKからC++アームの変換エラーが狭くなりました。 int16_t ax = li.A.x, ay = li.A.y; int16_t bx = li.B.x, by = li.B.y; Rect16 rcA = { ax - 8, ay - 8, ax + 8, ay + 8 }; Rect16 rcB = { bx - 8, by - 8, bx + 8, by + 8