ソフトウェア PicWriterUSB:電源ラインの動作改善 PICマイコン書込み時のVPP、VDDラインの挙動を改善するこんにちはリゲル・インテリジェンスです。一応の完成を見たPicWriterUSBですが、ずっと気になっていた電源ライン(VPP、VDD)の回路を変更して動作の改善を図ります。元の回... 2022.11.01 ソフトウェアハードウェアファームウェアマイコン電子回路
アプリケーション DAPLink化したST-LINK/V2をVSCodeで使う VSCodeとDAPLink/CMSIS-DAPボードの接続設定こんにちはリゲル・インテリジェンスです。DAPLink/CMSIS-DAPボードをOpenOCDに接続出来ましたので、いよいよVSCode(Visual Studio Code... 2022.10.24 アプリケーションソフトウェアファームウェア
ソフトウェア NUCLEOのST-LINK/V2をDAPLink化する:ハードウェア編 SWD経由でのファームウェア書込みSTMicro NUCLEO-L476RGのST-LINK/V2をDAPLink化するためのファームウェアを準備しましたので、実際にボードに書込んでDAPLinkとしての動作を確認したいと思います。今回利用... 2022.10.20 ソフトウェアハードウェアファームウェアマイコン組込み機器
ソフトウェア NUCLEOのST-LINK/V2をDAPLink化する:ソフトウェア編 RP2040をSWDデバッグしたいこんにちは、リゲル・インテリジェンスです。Raspberry Pi Picoの互換ボードであるSeeed XIAO RP2040のソフトウェア開発を行うためには、 C/C++ SDKベースの環境を構築したホ... 2022.10.19 ソフトウェアハードウェアファームウェアマイコン組込み機器
ソフトウェア PicWriterUSB:まとめ編 PicWriterUSBの一応の完成こんにちは、リゲル・インテリジェンスです。ハードウェア、ソフトウェアそれぞれのコンポーネントの動作確認が終わりましたので「PicWriterUSB」として一本のプログラムにまとめます。将来的な拡張があるか... 2022.10.17 ソフトウェアハードウェアファームウェアマイコン
ソフトウェア PicWriterUSB:ソフトウェア編【PIOの利用】 RP2040 PIOを用いたPICマイコンアクセスこんにちはリゲル・インテリジェンスです。PICマイコン(PIC16F1823)へプログラムを書込むには、基本的に4本の信号線をコントロールする必要があります。 VPP:PicWriterUS... 2022.10.14 ソフトウェアハードウェアファームウェアマイコン
ソフトウェア PicWriterUSB:ソフトウェア編【FAT & Intel HEX】 FAT12 readerとIntel HEX parserの実装こんにちは、リゲル・インテリジェンスです。RP2040にUSBマスストレージクラス&FAT12ドライブを実装しました。ホストOSからファイルとして書き込まれたデータはmsc_d... 2022.10.13 ソフトウェアハードウェアファームウェアマイコン
ソフトウェア PicWriterUSB:ソフトウェア編【Dual core対応】 RP2040の2つのコアを使い分けるこんにちは、リゲル・インテリジェンスです。RP2040へのUSBマスストレージクラス=FAT12ドライブの実装は目処が立ちましたので、PICマイコン用の「.hex」ファイルがドライブへ書き込まれたことを検... 2022.10.12 ソフトウェアハードウェアファームウェアマイコン
ソフトウェア PicWriterUSB:ソフトウェア編【USBマスストレージ】 PicWriterUSBの機能実装に必要な機能を考えるこんにちは、リゲル・インテリジェンスです。Seeed XIAO RP2040をPICマイコンの書込み器に利用する際に、どのような機能にするか=どのようなソフトウェアコンポーネントが必要か... 2022.10.11 ソフトウェアハードウェアファームウェアマイコン
ソフトウェア PicWriterUSBの使用方法 RP2040で作成したPICマイコン書込み器を使ってみるこんにちは、リゲル・インテリジェンスです。Seeed XIAO RP2040を使用してPICマイコンの書込み器を作成しました。(安直に”PicWriterUSB”と呼んでいます)まず、... 2022.10.09 ソフトウェアハードウェアファームウェアマイコン