タグ付けされた質問 「cortex-m0」

6
「基本」マイクロコントローラーからARM Cortexに移行する方法
さまざまなメーカーの8ビットコア(8051、PIC、AVRなど)で長年の経験があり、現在Cortex M0を把握しています。具体的にはこれですが、それよりももっと一般的になりたいと思います。 システムのさまざまな部分をさまざまな詳細レベルで説明する複数のドキュメントがあり、実際にすべてを結び付けているものは見当たりませんでした。これは、すべてを説明する1つのデータシートを持つことに比べて。そもそもドキュメント化するものがはるかに多いことは理解していますが、フォーマットの変更によりループが発生しています。 上記のWebサイトには、各サブシステムとペリフェラルの概要を説明するドキュメントと、各レジスタの詳細を説明するドキュメントがあり、ヘッダーファイルやいくつかの複雑な例を含むSDKのすべてのソースコードがありますが、それがすべて一緒に接続する方法を説明するものは何もない Cortexアーキテクチャの簡潔なウォークスルーがあり、CPUから周辺機器への複数のバス層(それぞれが独自のウォッチドッグタイマーを備えているなど)の小さなコントローラーにはない機能と、それらのすべての接続方法について説明していますか?

1
GDB、OpenOCD、arm-none-eabi-gccを使用して、STM32ディスカバリーボードでgdbコンソールにデバッグメッセージを出力するにはどうすればよいですか?
OpenOCD、arm-none-eabi-gcc、およびgdbを使用してSTM32 Cortex M0ディスカバリーボード(32F0308DISCOVERY)をプログラミングしています。SWD経由でデバッグメッセージを記録する簡単な方法があるかどうか疑問に思っていました。セミホスティングオプションについて読んだことがありますが、これにはnewlibまたは他の大きなライブラリを取り込む必要があるようです。(64kフラッシュしか利用できません。)SWDを介してテキストを記録するためのより軽量な方法はありますか、またはUARTのみが実用的なオプションですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.