このチュートリアルでは、1元(メタチュートリアル)です - その他のチュートリアルは、どのようにAVRマイクロコントローラを使用する方法を教えるために、このチュートリアルでは、このチュートリアルのシリーズを使用する方法を教えています。
私たちのチュートリアルでは、LEDボードを終了しましたが、どれだけLEDを使用する方法を教えてはいけません。あなたはすでに知っている必要があります。
マイクロコントローラ、マイクロコントローラは、主にメモリを統合制御目的のために、英語です。
我々が使用するSCMモデルでは、それはAtmelの8ビットAVRマイクロコントローラアーキテクチャ、今の会社が所有しているアトメルマイクロチップ社でATmega324PAです。
メイン() 関数が書き込むことはできません 返す あなたが書いていない場合は、と同等のステートメントを ()メイン 最終関数 の戻り 0 ;
いくつかのデバッグ情報の下でリリースよりであることをデバッグモードプログラムでコンパイルされ、パフォーマンスがやや悪化したが、より便利なデバッグになります。
ディレイ() 関数自体は正確ですが、時間の経過とともに、他のコード、実際の実行時間は常に少し長い予想以上あるプログラムを実行しています。
コードの重複を避けるために、同じコードが出力セグメントに異なる部分であって、その後、アレイを横断することができます。
uint8_t 制限タイプは、それが0になり、255、プラスワンです。
ラインはすべて進数の後に、結腸始めあたりHEXフォーマットは、ASCII文字でバイナリ情報の表現です。
ランド() モジュロNの結果は、[0、N-1]である範囲内のランダムな整数ができます。
......
あまりにも多くのコンテンツを、前のチュートリアルでは、しかし、あなたは何を知っている関連していますか?
それは前にも言っはじめ、SCMは、すべての側面を含むが、また試してみて、練習する必要があります。SCM学習、チュートリアルを見ていない、あなたが学ぶことができるコードをノックしました。
どのような具体的に「Arduinoのは、チュートリアルの富、数多くのサードパーティ製のモジュールやライブラリは、ありますが、」?見に淘宝網に行きます。
「10ビットADC」「74HC595」「555タイマー」、いくつかは何ですか?Baiduはを見て、
「アトメルメーカー7.0(AS7と呼ばれる)、である......」ハイパーリンクは、ポイントが見に行きます。
どのようなハイインピーダンス状態のことを「入力モードでは、ハイインピーダンス状態を表していますか」?プログラムやライブラリの関係はどのようなものです「ライブラリをダウンロードした後、直接には使用されませんか」?Cコードの0と1を変換する方法をステップバイステップから?モアレとは何か力によって「電源は、リップルプログラムが離れて実行することはできません任せることはできませんか」?一般的にはどのくらい?良いどのくらいですか?何が起こるか実行しているプログラム?マイクロコントローラ簡単暴走のメーカーは何ですか?
......
これらは、学習プロセスが考えることができる問題です。あなたは、あなたが理解し、アクセスを理解していないと思われる場合、あなたのレベルを上げることになります。チュートリアルのこのシリーズとしては、単にあなたにそれの道を表示します。
さあ!