マイクロコントローラー用のCでのアプリの作成
-
08-07-2019 - |
質問
PICマイクロコントローラ用のCでのソフトウェア開発専用のリソースは何ですか?
IO(入力用のボタンと出力用のLCD)とアプリケーションロジックの両方を処理するある種のフレームワークを見たいです。非常にシンプルなOSと考えることができます。このようなフレームワークではPICのメモリが小さい可能性があることを理解しているため、構成ファイルに基づいて特定のコードを作成するコードジェネレーターになる可能性があると思います。次に、アプリ固有のコードフラグメントを追加します。似たようなものを見ましたか?
解決
TinyOS(Cの方言で書かれています)は、一部のPICマイクロコントローラーに移植されています。
しかし、単純なI / Oだけが必要な場合は、必要以上に洗練された方法で、学習曲線をたどるよりも自分でコードを書く方がはるかに簡単です。
その他、PLCの「ラダーロジック」アプローチを使用して、かなり洗練されたロジックを記述することが可能です。 PICマイクロコントローラーに基づいたものは次の場所にあります。
他のヒント
このようなライブラリを見たことがありません。これはおそらく、I / O構成がプロジェクトごとに大きく異なる可能性があるためです。関数のセット。
CCS Cコンパイラを調べます( http://www.ccsinfo.com )。デジタルI / O、ADC、共通バス通信を処理するためのすてきな包括的なライブラリがあります。チュートリアルと開発ボードも利用できます。
優れたピアツーピアサポートフォーラム http://www.ccsinfo.com/forum 。 CCS Cを検討している場合は、このフォーラムをチェックしてください。このIDEの特徴のいくつかを特定できるからです。
比較的安価です。私は何年も使ってきました。適切な仕事をしている。