私は現在自分のプロジェクトでPIC18F4550を使用することについて学んでいます。 ICSPやPICKitを使わずにPICにプログラムをロードする方法はありますか? PICを初めて使用するときは、USBを使用してプログラムをPICにロードできますか?私はこの質問を自分で持っていたPICKitまたはICSPを使用せずにPIC18Fにプログラムをロード
答えて
、
は、PICをプログラムするには、多くのデバイスを使用することができます。 Microchips websiteにはいくつかのオプションがあります。ただし、PICKitはPICコントローラのプログラミングやハードウェアデバッグを行うことができます。より詳細な分析にアクセスできるICD3があります。 PICコントローラには、他にも多くのサードパーティのプログラマがいます。これらのプログラマの1つは、初めてPICをプログラミングするために必要です。あなたのPICは、最初にブートローダーコードでプログラムすることができます。ブートローダをロードすると、プログラマは必要なくなります。 USBまたはUARTでHexファイルを送信することができ、PICはこの新しい16進コードでプログラムします。マイクロチップからezblはUSBでそれを行う方法がありますが、それだけで
マイクロチップは、ブートローダAN851に非常に良いドキュメントを持ってPIC24/dsPIC33で動作します。
おそらく、私が追加する唯一のことは、一部のベンダーが、事前にプログラムされたPICに付属の開発キットを販売していることです。誰かがハードウェア・プログラマーを使ってボート・ローダーを最初から入手していましたが、エンド・ユーザーにとっては余分なハードウェアを必要としませんでした。 –
私は決してPICKitを取得することはできません。ICD3はPICを現場でデバッグするために確実に動作するのではありません。彼らはいつもプロジェクトの終わりになる前にデバッグモードで動作しなくなってしまいました。:(しかし、それらのプログラミングは魅力のように機能します。 –
このページにある簡単なPICプログラマを試すことができます。それはフリーウェアであるPICpgmで動作します。私は前にこのソフトウェアを使用しました、それはあなたがPICをプログラムするためにいくつかのハードウェアを必要とする4550
- 1. Storyboardsを使用せずにプログラムで
- 2. 検索ウィンドウ7は、sdkライブラリを使用せずにプログラム的に
- 3. テーマをロードせずにwp_mailを使う
- 4. リダイレクトせずにページをロードした後にファイルをロードする
- 5. Webサーバーを使用せずにXMLをJavaScriptにローカルにロードするには?
- 6. ページのinitまたはpageのロードを使用せずに動的ボタンのクリックイベントハンドラを使用する方法
- 7. Refresh Webpageを使用せずにMySQLデータをロード
- 8. Webコンポーネントを使用せずにSpringコンテキストをロードする
- 9. shouldAutorotateToInterfaceOrientationを使用せずにプログラムでUIViewオリエンテーションを変更する
- 10. android webviewでsslを使用せずにhttps urlをロードするには
- 11. larvelでajaxを使用したコメントシステムのページを再ロードせずに
- 12. fopen()、popen()、またはfsockopen()を使用せずにfgetcsv()を使用しますか?
- 13. jQueryは `.get()`を使用せずに `.get()`を使用します。
- 14. ソート地図を使用せずにペアでリストまたは
- 15. 擬似命令を使用せずにメモリアドレスをロードする方法は?
- 16. ヘッダファイルを使用せずにcプログラムを書くことができます
- 17. FramerJS - コードからプロトタイプをリセットまたはリフレッシュするには、再ロードせずに?
- 18. 無限のRecyclerViewロードはスクロールせずにロードし続けます
- 19. ユーティリティを使用せずにcobolプログラムで遅延を作成する方法は?
- 20. iOS:View Controllerを使用せずにXIBを使用してプログラムでプログラムを作成する方法
- 21. jQueryのload()関数を使用せずにDIVに外部要素IDをロード
- 22. REを使用せずにDateTimeを使用するには?
- 23. Mapboxを使用せずにOpenStreetMapを使用するには?
- 24. ionic-nativeを使用せずにプラグインを使用するには?
- 25. QMLを使用せずにQVirtualKeyboardプラグインを使用するには?
- 26. DatePickerDialogを使用せずにOnDateChangedListener、OnDateSetListenerを使用するには?
- 27. 遅延PIC18F
- 28. ウェブページを再ロードせずにwindow.onload javascriptプログラムを再起動/ループする方法
- 29. EnabledまたはReadOnlyを使用せずにテキスト入力を無効にする
- 30. CabalまたはStackを使用せずにsplitOnをインポートしたい
で偉大な動作するはずです。 Vellemanは、シリアルポートに接続する安価なキットを販売しています。それは多くの異なる種類のPICをプログラムできるので、非常に実用的です。 1つの欠点は、USBケーブルを使ってシリアルケーブルを使用すると実際には遅いということです。しかし、あなたが本当のシリアルポートを持つPCを持っているなら、それはかなりうまくいく。 –