私は、Punctual Atom、Wildfire、Puzhong の開発ボードに関する多くの熱心なネチズンの比較とコメントを読みました。
これを言うのは良くありません、そのコードはゴミの中に書かれています、そして他の誰がたわごとの山のようなものです。
正直、ロバを殺したような気分だ。
なぜそんなことを言うのですか?
なぜなら、次の 2 つの問題が無視されているからです。
1. 製品のポジショニング
私が初めて独学でMCUを勉強し始めた頃、郭天祥さんの動画がとても好きでした。
これは 10 年前のことですが、当時は開発ボードやチュートリアルが普及した今とは異なり、基本的に選択肢がありませんでした。
当時はマイコンもc言語も回路も何も知りませんでした。
私も体が硬いので頭が回らない、ライトをつける機能もあり、ピンを変えるとコントロールできなくなります。
したがって、体系的でステップバイステップのチュートリアルがとても好きで、特に馴染みのない技術や分野については、サポートするハードウェアがチュートリアルとまったく同じである必要があります。
現在の開発ボードにも同じことが当てはまり、入門用のものもあれば、基本的な基礎を持っている人に適したものもあります。
シングルチップマイコンの使い方を教えるだけなので、シングルチップマイコンの周辺機器についてもチュートリアルを行っています。
シングルチップマイコンを学びたい場合は、開発ボードが最適ですが、プログラミングレベルやプロジェクト思考を向上させたい場合は、開発ボードのビデオを見るのは明らかに適していません。実際に学習した方が早いです。上級エンジニアとのプロジェクト開発。
要件がこの位置付けから逸脱すると、対応が難しくなります。
他人のチュートリアルが簡単であればクソだと思うが、詳細に説明されている場合は長すぎると思うだろう。
開発ボードの内容をまだ学習中ということは、シングルチップマイコンについて学び始めたばかりということなので、シンプルであればあるほど良いと言えるのではないでしょうか?
この時点で、まだどのようなコードを要求しますか。それが理解できれば、それはすでに大成功です。
空母の建造基準でネジを締める方法を他人に教えてもらう必要はありません。
2. 製品利益
開発ボードの価格は 200 元から 300 元で、コース、サポート資料、ルーチンはすべて無料で提供され、技術サポートが付いているものもあります。
テクノロジーはそれほど安くあってはならないと思うことがあります。
みんなが自分には価値がないと思っているから、全体の給与水準が下がってしまうんです(笑)。
材料費を差し引くと開発ボードの利益は実際には大したものではなく、最近ではチップの価格が再び高騰しており、基本的には稼働量がないと儲からない上に生産も手間がかかります。この時代にオープンソース化できるのは珍しいことです。
そして、山火事のビデオを見て、Atomic 開発ボードを購入する人も少なくないと思います。
知識の創造者は、何であれ、尊敬に値すると思います。
少し前に、誰かが私に、私たちの無制限の MCU コースとこれらの開発ボードの違いは何ですかと尋ねました。なぜ他の人は数百しか必要としないのに、私たちはそれよりもはるかに多くの料金を請求するのでしょうか。
実は開発ボードの位置づけは人それぞれで、シングルチップマイコンの使い方を教えることが開発ボードの位置づけです。
入社から就職までのシステム全体をポジショニングしており、51、STM8、STM32まではすべてプロジェクト主導で知識を実践しています。
開発ボードには特別な機能はありませんが、とにかくすべての周辺機器が拡張されているため、盲目的に調整できます。
このプロジェクトは、製品要件に応じてチップを選択するものです。未使用のペリフェラルは、通常、拡張されたり取り出されたりすることはありません。特定の製品機能を備え、より目的に特化したものです。下の図は、第 3 プロジェクトの機能マップです。
初心者の場合、開発ボードを学習した後でも、プロジェクト思考やプログラミング スキルが不足しているため、プロジェクトを実行できないことがわかります。
プロジェクト思考は機能実現のアイデアとして単純に理解できます。
プログラミングのレベルは、アイデアがあり、コードを書くことができ、まず機能を実現し、その後拡張性や移植性を考慮することができます。
これらはエンジニアとして最も重要な能力であることが多く、シングルチップマイコンについては、製品の種類に応じて仕事の中で選択し、これを使うということはありません。
最終的な提案:
テクノロジーよりも人間であることが重要であり、最初から良い習慣を身につけなければなりません。
過度の売春と感謝の無知という習慣は目立たないように見えるかもしれませんが、実際には将来に大きな影響を及ぼします。
基礎は人それぞれ違いますし、同じコースを見ても体感は異なります。
野火の講義のほうが優れており、時間厳守の原子力開発委員会のほうが優れていると言われていますが、浦中のことについては、私はよく知りません。
そうすれば、彼らの強みを黙って統合して学習し、彼らの強みを活かして弱点を避けることができます。
どんなに優れたコースでも、すべての知識を網羅することは困難なので、何かを学ぶときは、まず学習経路を設定します。
この学習パスに沿って、殺されても方向性を逸脱することはありませんが、特定のリンクに問題がある場合は、単一点突破法を使用します。
この知識点をもとに、たくさんの情報を集め、理解できるまで繰り返し学習するのです。
私は 10 年間開発を行っており、特定の知識ポイントとして山火事や原子について学ぶことがあります。
したがって、チュートリアルはチュートリアルに身を委ねるのではなく、使い方が主になります。
イースターエッグの終わりに、最近多くの友人が私に MCU の学習教材を求めてきました。その後、業界での 10 年間の経験に基づいて、暇なときに徹夜して注意深く編集した「MCU 入門」 Advanced Tutorial + Toolkit」はすべて無料です。みんなでシェアしましょう!!!
中小企業のパートナーはこの情報を頼りにBAT工場への参入に成功したとの ことなので、保存するなら猛勉強しなければなりません。
チュートリアル パッケージと詳細な学習パスは、以下の記事の冒頭にあります。