問題タブ [rp2040]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
raspberry-pi - SparkFun RP2040 と MicroPython
私は、サイド プロジェクト用のマイクロコントローラー システムに取り組んでいるソフトウェア エンジニアです。私が使用しているマイクロコントローラは、SparkFun ProMicro (RP2040 ボードに基づく) です。オンボードのフラッシュ メモリにデータを書き込めるように、ボードをフラッシュしようとしています。
私がオンラインで見つけたすべてのチュートリアルは、起動モードで開始し、UF2 ファイルをドラッグ アンド ドロップすることを提案しています。
これを行うと、マイクロコントローラーがコンピューターから排出されます。それは起こることを意味していますか?再起動するだけで、ブートローダーで再起動しませんか?
MicroPython をインストールしたら、ボードにコードを書き込んでフラッシュする作業に進みました。
私は、正しいボード (PICO ではありますが) を識別した Thonny IDE を使用しており、次のファイルを main.py (RPI Foundation から取得) として保存しています。それはトグルを印刷します。出力はボードから印刷されていることを示していると思いますが、ボードのライトは点滅していません。(以下のコードと出力)
このボードと PICO ではピン配置が異なる可能性があると考えましたが、いくつかの調査では、どちらも LED 制御にピン 25 を使用していることが示されています。
これらすべてにより、私は正しい道を進んでいると信じるようになりますが、チュートリアルでは当然のことと考えられている何かが欠けていると思います. 私の最終的な目標は、任意のテキスト データをフラッシュ ストレージに書き込むことですが、信頼性がなくなる前に約 8000 ~ 10,000 回の書き込みしかできないことを理解しています。
私が見逃しているものはありますか、それともこれについて正しい方法で考えていませんか?