newlib

    1

    1答えて

    一連のARMツールを構築中です。私はこれらのステップを何度も使用してきました。私は "newlib-2.5.0.20170922"と "newlib-2.5.0.20170922"ディレクトリに同じconfigure/makeを試しました。それでもエラーが発生します。私はまたスーパーユーザーとして私の踏み台を試しました。変化なし。過去の建物では、Newlibは常に問題でした。誰かが助けることができ

    1

    1答えて

    ファイルをクロスコンパイルしてBeaglebone Blackにフラッシュしようとしています。 すべてが正常に動作しますが、私は #define set_en_bit_in_fpexc() do { \ int dummy; \ __asm__ __volatile__ ("fmrx %0,fpexc\n\t" \ "orr %0,%0,#0x4000000

    1

    1答えて

    私は2つの別個のプロジェクト:ブートローダーとアプリケーションを持っています。ブートローダのプロジェクトを構築する際 は、私は、Eclipseの手順をビルド後に次の行を追加しました: アームなし-EABI-objcopyを-S -Oバイナリ "$ {PROJNAME}で.elf"「$ {PROJNAME}。 bin "になり、* .binファイルが作成されました。 ここで、アプリケーションプロジェ

    1

    2答えて

    私はターゲットCライブラリとしてNewlib 2.5.0でarm-eabi-gccツールチェーンを構築しています。 ターゲット組み込みシステムは、実行速度よりも小さなコードサイズを好むでしょう。 newlibをより小さなコードサイズにするように設定するには? デフォルトのビルドでは、コードサイズが1KBを超えるstrstrのバージョンが作成されます。このような

    0

    4答えて

    私はSTM32F103の世界で初めてです。私はSTM32F103のデモコードを持っており、コンパイルするにはarm-none-eabiを使用しています。 私はGoogleで見つけたものを試しましたが、これまでのところ何もできませんでした。私はすでに問題を3日間過ごしました。 誰でも私にprintfのデモコードを教えてもらえますか?私のメイクの パート: CFLAG = -mcpu=$(CPU) -

    0

    1答えて

    私がやっていることは、画像からいくつかのシンボルを抽出し、別の画像からシンボルを使用(リンク)しています。 armccc/armlinkでは、--symdefs =を指定すると、シンボルとそのア​​ドレスを含むファイルが作成されます。 一方、未使用のシンボルを削除すると、既存のシンボルが更新されます。 このファイルをコンパイルに含めると、前のイメージのシンボルが新しいイメージにリンクされます。 し

    1

    1答えて

    私のプロジェクトでは、SconsとMakefileの両方を使ってビルドしています。 「腕-なし-EABI-GCC -g -mthumb -mlittleエンディアン-mcpu =皮質-M4 -mcpu =皮質-M4 -Wl、 - 開始基-lm -lc -Wl 、 - エンドグループ-Wl、-gc-sections -Wl、-Map、main.map -Tstm32_flash.ld -Wl、 -

    2

    1答えて

    でそれらを実行します。私は現在、(おそらく長い間)私の周りにARMハードウェアを持っていないので、私は数日前からQEMU(ARMエミュレータ)を使用していました。 。しかしQEMUを使って、私は飛行機を殺すために私の剣を引くように感じる。そこで私はいくつかのより軽いエミュレータを探し、ARMulatorについて知っていました。 "ARMulatorは、さまざまなARMプロセッサとそのサポートアーキ

    0

    1答えて

    にSTM320fのエラー、Iコードを arm-none-eabi-as -o sample.s sample.o アセンブラメッセージをobjectにアセンブリコードを変換しようと