問題タブ [raspberry-pi-pico]
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.
i2c - CircuitPython で I2C を使用する際の問題 (動作中の MicroPython の例)
Pi Pico で実行して SNES Mini コントローラーと接続し、通常のゲームパッド出力 (HID デバイス スタイル) を提供するコードを作成しようとしています。
そのため、MicroPython (Pico 上) が HID デバイスの操作を実行できないことに気付く前に、次の MicroPython コードを完成させました。
これはきれいではありませんが、機能します(reconnect
切断されてセットアップバイトが再度必要になる理由がわからない少し奇妙です)、押されているキーがあれば出力されます。
これまでのところ、次の CircuitPython コードを取得しています。
しかし、セットアップビットを正しく実行できないため、読み取りを続けますbytearray(b'\xff\xff\xff\xff\xff\xff')
。
MicroPythonに相当するCircuitPythonが必要なだけだと思うので、i2c.writeto_mem(0x52, 0x40, b'\x00')
そこからはうまくいくはずです。
writeto_then_readfrom
また、MicroPython で行われていることと同等ではない可能性もあります。
ありがとう
arm - 外部 QSPI フラッシュのプログラミング Raspberry Pi Pico
SWD ライン経由でラズベリー Pico の外部フラッシュを再プログラムしたいと考えています。この機能は、Linux コンピューターからではなく、別のマイクロコントローラーに実装する必要があるため、OpenOCD ライブラリーは使用できません。
私はすでに SWD を介して RAM とコア レジスタで読み書きできる C ライブラリを作成しており、Cortex-M0+ を停止状態にすることができます。
私は多くのチュートリアルとドキュメントを読みましたが、役立つものは次のとおりです。
- http://markding.github.io/swd_programing_sram/
- https://www.silabs.com/documents/public/application-notes/an0062.pdf
- https://community.silabs.com/s/article/how-to-program-internal-sram-over-swd?language=en_US
残念ながら、それらは十分に明確ではありません。
新しいファームウェアを正しくアップロードするために RP2040 に送信するコマンドのシーケンスを説明してもらえますか?
ご協力いただきありがとうございます!
visual-studio-code - VScode C プログラムから Raspberry Pi Pico で使用可能な RAM を確認するにはどうすればよいですか?
Pico 上の VScode C プログラムが使用可能な RAM を決定するためのライブラリ関数またはその他の方法はありますか? (試行以外malloc()
) SDK の API ドキュメントを確認しましたが、何も見つかりませんでした。
python - このライブラリ usb_hid の pip が見つかりません
私は、Rasbperry pi pico といくつかのプッシュ ボタンを使用してマウスを作成するプログラムを作成することを含む、学校のプロジェクトを行っています。しかし、どうやらusbをホストするにはusb_hidライブラリが必要ですが、見つかりません。
pip インストールを行うために何日もライブラリを探していましたが、どこにも見つかりません
結果:
ImportError: 'usb_hid' という名前のモジュールがありません