51 MCU の学習を開始するにはどうすればよいですか?

学習プロセスは、特に実用的で高度に工学的なものでは、必ずしも最初に基礎を築き、その後上部構造を構築するとは限りません。シングルチップマイコンを学ぶ前に、まずしっかりとした基礎を築く必要がある場合、基礎があまりにも巨大で、その基礎の下にさらに基礎的な基礎があるため、基礎が決して良くならないため、しっかりと学習してはいけないと思います。

正しい学習方法は次のとおりです。まず開発ボードを使用し、プログラムを MCU にダウンロードする方法を学習し、水ランプの動作を制御するなど、プログラムの動作を観察します。次に、プログラムを見て、プログラムを変更します。 、実行状態を変更します。そうすることで、打たれずに学習を続ける自信が徐々に蓄積されます。

もう 1 つのポイントは、遭遇したすべての問題を理解しようとするのではなく、経験を要約するように努めることです。理解しようと努めなければならないことは、不可能どころか、多大な費用がかかり、無駄であり、学習に対する自信を大きく損なうこともたくさんあります。

学習のプロセスは、基礎を固めてから次の学習に進むのではなく、横断的な実践と復習のプロセスであり、まずは応用できるようになることが最も重要です。 , 自然と多くのことが理解できるようになります。

また、これまでにシングルチップマイコンを勉強したことがない方は、レジスタや命令を直接扱うアセンブリ言語から理解が深まるため、先にアセンブリ言語を学習することをお勧めします。シングルチップマイコンの具体的な動作プロセスを説明します。インターネット上に「Xinyuan 氏」による 51 個のシングルチップ マイコンの組み立てチュートリアルがあり、これは私が見つけた中で最高のチュートリアルであり、非常に詳細で理解しやすいものです。複雑で大規模なプロジェクトを実行したい場合は、C 言語をしっかりと学ぶ必要がありますが、今日のシングルチッププログラミングは、特別な事情(速度やタイミングの厳しい要求など)がない限り、基本的に十分に可能です。 C 言語。台湾の PIC マイクロコントローラーのみが C コンパイラーを持たないため、依然としてアセンブリ言語を使用しています。

98213277261385a6f072caddb8971e65.jpeg


私は、一晩で誰もが初心者レベルからマスターレベルのエンジニアになり、テクノロジーの謎をマスターできる MCU 学習チートのセットをまとめました。コメント欄に 6 を付けて、この攻略本を無料でプレゼントしましょう!

おすすめ

転載: blog.csdn.net/lz19zlun/article/details/132205621