arm

    2

    1答えて

    Boost :: threadsを使用してスレッドクラスで奇妙な問題が発生しています。ここでは、私がやっていることの簡単な要約です: ルーチンは、継承ツリーを形成する基本クラスへの共有ポインタであるプライベートデータメンバを持つハンドラクラスで構成されるオブジェクトの束を作成します。私はこのルーチンが問題なく動作していると確信しています。 次に、スレッドクラスの新しいインスタンスを作成するハンドラ

    2

    1答えて

    私はARMv6ベアメタルアプリケーションでusermodeとSVCを使用しようとしていますが、このために割り込みハンドラに分岐するARMv6割り込みベクタテーブルのSVCエントリを設定する必要があります。しかし、私はこれを行う方法の良い例を見つけることができません(つまり、どのメモリアドレスを正確に設定する必要があり、どのようなものにするか)。私は過去にも同様のことをやったことがありますが、いつも

    2

    1答えて

    つここ質問: 多くのLinux-か - アンドロイドオンARMシステムに共有ライブラリを移植する場合、GCCクロスコンパイラがサポートしてEABIバージョンを行い、正確なEABIバージョンを知ることが望ましいですデフォルトです。どうやってするの? 対象となるLinuxまたはAndroidシステムがどのEABIにあるかを調べるにはどうすればよいですか?私は通常、ターゲット・ボードからシステム・ライブ

    18

    4答えて

    エミュレートされていないAndroidタブレット用のARMベースのプログラミング環境(IDE)はありますか? (好ましくはPythonまたはJava) タブレットは学校でより一般的な道具になりつつあり、安定した環境はコンピュータサイエンスプログラムで役立ちます。

    1

    1答えて

    いくつかのIntelベースのLinuxアプリケーションをARMプラットフォームに移植する必要があります。誰でも私に教えてください このプロジェクトのための最良のクロスコンパイルツールは何ですか? ありがとうございました。あなただけのデフォルトのARMツールチェーンを使用するのUbuntu Linuxホストで

    3

    2答えて

    MIPS based embedded deviceの代わりにC++の代わりにCを使用してアプリケーションをビルドしようとしています。まず、hereが見えるリンクの問題がありました。この問題は修正され、アプリケーションを正常に構築できます。私のコードでは、malloc関数をメモリ割り当てに使用していますが、この関数を呼び出すと、"Segment Fault"というメッセージが表示されます。私はma

    7

    4答えて

    GCCを使用してARMでベアメタルプログラミングを行い、QEMUでテストしようとしています。 CからARMラベルを呼び出すたびに、プログラムがハングします。 https://gist.github.com/1654392の問題を示す簡単なコード例があります。そのコードでactivate()を呼び出すと、ハングします。 私はアセンブリからbコードを(_startのように)行うと、親指の指示に切り替わ

    6

    2答えて

    ロングストーリー。良いリンカースクリプトを作成する方法を学びたいので、プラットフォーム/アーキテクチャー/ベンダーを変更する必要があります。私は何をすべきかを知らずに、再びゼロに固執しません。私は仕事の難しさに関心がありません。それはそれを理解するほどです。 は、私はそれがあったように、プログラミングのためのベースやスケルトンを作成し、STMの32ビットのCortex-M3チップ上で開発するために

    3

    1答えて

    内のバッファをバックライト私はLPC2148マニュアルを読んでいたし、スタティックRAMセクションで、私はSRAMコントローラがを組み込んだバッファ をバックライト に出くわしましたライトバックバッファは、バックツーバック書き込み中にCPUがストールしないようにするために使用されます( )。ライトバックバッファは、 ソフトウェアによってSRAMに送信された最後のデータを常に保持します。このデータは

    0

    1答えて

    iOS ARM ABIで使用されるR9レジスタとは何ですか? ABIのドキュメントでは、実際に何が使用されているかを言わずに、「R9を登録するには特別な使い方があります。」と書かれています。