cortex-m

    1

    1答えて

    私はFreeRTOSを実行しているARM Cortex-M4組み込みシステムを持っています。私は、ゼロ除算、ヌルポインタ、アドレスエラー、無効な命令、またはアサーションなどの致命的なエラーが発生した場合に、ストレージデバイスにファイルを書き込むクラッシュログダンプメカニズムを実装しました。このファイルでは、とりわけ例外時のスタックの内容を書きます。 このシステムは、フィールドで発生するクラッシュを

    1

    1答えて

    私はTM4C123GH6PM7で動作するようにSysTick割り込みを取得しようとしています。これは皮質m4ベースのマイクロコントローラです。 Keilデバッガを使用すると、Systick割り込みがint NVICで保留中であることがわかりますが、ハンドラは実行されません。他の例外は有効になっておらず、私はPRIMASKレジスタをクリアしています。以下のコードは、割り込みを初期化する方法です。 s

    1

    1答えて

    M0 +デバイスでゼロ除算例外がありますか? 私はCortex M3とM4のデバイスがこれを持っていることを知っています。

    0

    1答えて

    私はSTM-32 Cortex-M4マイクロコントローラに含まれているcmsisヘッダーファイルを理解しようとしています。 ((GPIO_TypeDef *) 0x08000) -> MODER = 0x12; 私は、この行が何をしているか取得しない: 彼らは、例えば、書くこと、それは意味を成してい typedef struct { __IO uint32_t MODER; /*!

    0

    1答えて

    イベントリクエストユニット(ERU)の必要性は何ですか? ERUとNVICの違いは何ですか?なぜNVICの代わりにERUを使用しているのですか?

    1

    1答えて

    IARアームアセンブリマクロ内でループを作成しようとしていますが、ローカルラベルを作成する方法がわかりません。アセンブラ。次のように私のコードは次のとおりです。以下の解決 myMacro MACRO MOV R1, #0 label: enter code here do some stuff here ADD R1, R1, #1 CMP R1, #

    1

    2答えて

    のelfファイルを作成しません。私は新しいプロジェクトで.elfファイルを見つけることができず、TrialVersionで作成された古いプロジェクトは開かれません(不明なツールチェーンエラー)。 ライブ変数がVisualGDBであまりよくないので、STMStudio用の.elfファイルが必要です。 キーを購入した後、VisualGDBはいくつかのアップグレードを行いました。多少の設定を追加する必要

    1

    3答えて

    私は何らかの種類のブートローダを開発してフラッシュすることができます(ブートローダーをMCUに置くとそう呼ばれるのですか?)、恐ろしく動作します。 、永久に? 私が求めているのは、STM32F407用のブートローダを開発することです。問題は、私はブートローダーや何らかのものについて何も知りません。つまり、私はたくさんのことを学ぶ必要があります。 私はどんな答えにも感謝します、ありがとう!

    1

    1答えて

    私はAtmel SAME70Q21マイクロプロセッサ用のアプリケーションを開発しています。このMCUにはARM Coretex-M7コアが搭載されています。 Atmelは、この特定のMCUでARM TCM(タイトカップルメモリ)を実装しています。 Atmelは、TCMを「ITCM」(命令TCM)と「DTCM」(データTCM)の2つのセクションに分類するようです。 現在、通常は割り込みから高速記憶域

    0

    1答えて

    でUART経由でリクエストを送信し、応答を受け取る際の問題現在、UART経由でAtmel SAML21 Xplained Proボードに接続されたセンサーデバイスにリクエスト文字列を送信するシステムを開発中です。私はArduinoボードを「センサーデバイス」としてテストしていますが、最終的には、Rotronic HC-2センサー用です。 プロセスはこのようなものになる: MCU sends str