cortex-m3

    2

    1答えて

    私はJTAGを介してCortex-M3ベースのマイクロコントローラ(LPC1769)と通信しようとしています。すでにハードウェアが必要ですが、動作するサンプルプログラムを入手できましたが、さらに進歩するためには、この場合に使用可能なデバイス固有のJTAG命令を知る必要があります。私はCortex-M3テクニカルリファレンスマニュアル(link)の対応するセクションを読んでおり、私に言われたことは、

    0

    1答えて

    ARM Cortex-M3ベアメタル上でコンパイルしたプログラムを実行しようとしています。システムがアプリケーションコードに到達する前に、奇妙なエラーがプログラムカウンタを吹き飛ばし、エラーを出します。命令の前 は、レジスタがあることが観察された:爆発 0x829c <__call_exitprocs+112>: ldmia.w sp!, {r4, r5, r6, r7, r8, r9, r10,

    0

    1答えて

    セクションを使用して特定のアドレスに関数を配置した後、その関数のアドレスを出力し、結果が選択されたセクションアドレス+ 1になります。 これは、 void __attribute__((section (".my_fct_address"))) Fct_Ptr_Test (void) { ... } とLD-ファイル内 void (*fct_ptr) (void); fct_ptr =

    4

    1答えて

    32ビットのCortex-M3 ARMコントローラ(STM32L1)に64ビットの整数変数があります。これは割り込みハンドラで非同期に変更できます。 volatile uint64_t v; void some_interrupt_handler() { v = v + something; } 明らかに、途中で更新された値が矛盾しないようにアクセスする方法が必要です。ここ は最

    0

    1答えて

    私はCortex-M3を含むNXP LPC1769を使用しています。これまではJTAGインターフェイスからしかアクセスしていませんでしたが、今は別の方法で行う必要があります。 ITルーチンは、メモリの特定の部分を読み込み、すぐにJTAGポートにそれらを送信することになっています。これを行う方法はありますか? Cortex-M3はJTAGポートのTDOピンを介してデータを送信できるITM(Instr

    0

    2答えて

    Cortex-M3のSysTickタイマーにアクセスしようとしていますので、特権モードに切り替える必要があります。私はSYST_CSRレジスタを書き込むことができませんでしだから、私は /* Active previlige mode */ asm ("mov r0, #0x0"); asm ("msr control, r0"); asm ("ISB"); しかし、それは働いていないと

    1

    1答えて

    超音波センサー(UARTプロトコル)と、Cortex M3に別の通信プロトコルを必要とするカメラを接続する必要があります。出来ますか?

    0

    1答えて

    皮質M3を使用しているためarduino due 可能であれば誰もが知っているので、多くのパルスの後に自己を無効にするPWMチャネルを取得します。私が試してみたいもの は、PWMの遅延を設定し、 PWMが開始され、各パルスの増分のためにどのように多くのサイクルを移動するには、この 割り込み1件の火災(タイマ0)のようなもの、 ですカウンターが限界に達するとカウンタは、PWMは、それ自体が無効になり

    1

    2答えて

    私はCortex M3プラットフォームでGPIO0をリセットする関数を記述しようとしています。私はKeilコンパイラを使用しています。 目標はアドレス0x40041014に "1"を書き込むことです。私はコードを書いた: static void resetGPIO0() { __asm { MOV R0, #0x01 MOV R1, #0x1000

    0

    1答えて

    XBee DigiMeshファームウェア(Cortex-M3、EM357)からマシンコードを抽出したいので、内部に3セクションのSRECファイルがあります。これらのセクションの1つはコードセクションだと思いますが、arm-none-eabi-objdumpは「未知の命令」を頻繁に報告します。 これはなぜ起こるのか誰も知っていますか? これは、私はこれをしようとする方法です。 arm-none-ea