3

Arduino IDE を使用して Arduino をプログラムしました。しかし今、私は STC(51) を搭載した開発ボードを持っています。OSXでプログラムする方法がわかりません。Windows には多くの GUI ツールがあることがわかりましたが、OSX 用のツールを見つけるのは困難です。

「sdcc」をインストールするために必要な情報が見つかりました。しかし、アップロードはできないようです。

私は Web 開発者です。コマンド ラインを使用しても問題ありません。しかし、基本的にこのタスクに必要なツールがわかりません。これらのツールの使用方法の例を示したほうがよいでしょう。

ところで: VM を使用して Windows を実行したくありません。また、他の IDE ではなく Sublime でコーディングするのが好きです。

編集:

stcdudeに関する情報を提供していただきありがとうございます。しかし、私はそれを機能させることができません。

stcdude の問題でstcgalである別のものを見つけました。しかし、今のところ私にはうまくいきません。

これまでのところ、sdccコンパイル コードを使用し、 srecordを使用して ihx を bin に変換できます。ただし、公式の Win GUI ツールを介してアップロードする必要があります。

ところで: 私は中国人であり、多くの悪い中国の Web サイトを見てきましたが、STC の公式サイトとそのドキュメントにはショックを受けました。彼らが今でも私たちのためにオープンソースツールを書いてくれてありがとう。

これを見つけましたhttp://www.stcisp.com/mcuisp_stc15f_code_c.html役に立つと思いました。

4

1 に答える 1

1

私はあなたのチップを扱っていないので、詳細をお伝えすることはできません。ただし、私はsdccOS X で使用します。これは C コンパイラです。C 言語を使用してチップ用のプログラムを作成する場合に必要になります。

マイクロコントローラをプログラミングする (コンパイルされたプログラムをアップロードする) ための唯一のチャンスはstcdudeかもしれません。そのコードを見て、Macで動作するはずだと思います。コンパイルする場合は、最初にluaをインストールする必要があります。

于 2015-04-23T16:42:53.673 に答える