開発環境

あなたは、ファームウェアの作業に気づいたかもしれないクリックして、GitHub のリポジトリ https://github.com/Thi[Watch]ngEngineer/ReactorForge に従ってください。新しい開発環境の設定を始めました。今後、私は AVR のスタジオで動作するように Windows への切り替えに対処する必要はありません。私はとにかくその環境が好きだったことはない。私はおそらく、その人気のために Arduino の環境にすべてを移動することについて話していた, しかし、それは問題の独自のセットを持っています. 手始めに、チップの AT90PWM ファミリのサポートがない、と私はそれを追加するために時間を費やす必要はありません。次に、これがあります:

https://atom.io + https://atom.io/packages/platomformio = に素晴らしい

開発環境の開始

Arduino は、あなたがマイクロコントローラで働いたことがないなら、始めるためにすばらしいプロトタイピング・プラットホームと IDE です。初心者として、それはあなたがそこに他のプラットフォームよりも速くプロジェクトを構築得ることができます。しかし、最終的には、便利で使いやすい機能は、バックを保持することができます。これは、より速く、簡単にコードを記述する多くの機能を欠いている現代のテキストエディタで非常に標準的になっている。コードには、いくつかの非常に頭の傷の問題を引き起こす可能性が挿入されるコードのビットもあります。

Arduino を超えて移動

次の論理的なステップは、後ろに Arduino IDE を残すことです。これは、より完全な機能を備えた開発環境での作業によって行われます。Atom + PlatformIO は、私の新しいお気に入りのオープンソースのクロスプラットフォーム IDE です。それも他の人の間で Arduino のフレームワークが付属しています。これにより、使い慣れたコード構造でドライブをテストできます。準備ができたら、トレーニングホイールを取り外して、完全なネイティブ C++ に移動します。これほど多くの私はこれらのツールの両方を自慢することができます。しかし、私はあなた自身 awesomenes を発見させていただきます!

開発環境

次のステップ

次は何ですか?私は、既存のプロジェクトで使用されるライブラリの移植を開始するつもりだ。次に、メインコード、および、等を最適化する書き換えを開始 上の写真は、私が新しい IDE をセットアップするために使用したテストリグです。私は、移植プロセス全体でそれを使用していきます。コードが新しい環境で安定したら、ReactorForge に切り替えます!

私はまた、デモにこのセットアップを使用して計画していたと AT90PMW ソフトウェア PLL のセットアップの背後にある基本を説明する。私はそれを取得しますが、今のところ、それは新しい開発環境で動作するように戻ってきた!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です