2018-03-20から1日間の記事一覧

スタックフレーム

Lineroのエンジニアさんのpdfで ARM上のスタックフレームを読み解くとある。誰かがスタックの理解を必要とするのか。C ++例外GDB コーリングを表示させたいみんなどのように可能なのか?ABIは専用のフレームポイントを用意していない。。特別なセッションが…

STM32のSystickサンプル

シンプルな構造なので、マイコンプログラムのはじめの一歩によさそう。一定間隔でLEDの点灯消灯を繰り替えす一定間隔はDelay関数で。Delay関数はつまり、whileループである。whileループから抜けるのはカウンタがゼロになったとき。カウンタの減算をSystick…

STM32マイコンのリンカスクリプト

いろいろなところで説明されていることを収集しつつ、考えてみる。STM32F4discovery(STM32F407VGT6)のリンカスクリプトサンプルがベース。リンカスクリプトとスタートアップアセンブリは一対。サンプルアセンブリには、.cpu cortex-m3とある。F4discoveryはc…