Releases: Chimipupu/rp2xxx_dev
Releases · Chimipupu/rp2xxx_dev
V1.0.4
変更内容
- 🆕[新規] SSIFコマンドを実装(F/W情報表示コマンド)
- 🆕[新規] RSTコマンドを2種類に
- "RST S" ... S/Wリセット
- "RST U" ... U2Fダウンロード待ちリセット
- ✅[修正] DS3231の時間レジスタのビットマスクが時間の10の位を含めるよう修正
対応ボード
V1.0.3
変更内容
- 🆕[新規] I2C経由でBME280から湿度、温度、気圧を取得可能に
- 🆕[新規] I2C経由でDS3231からRTCの時刻をR/Wをするドライバを実装(drv_ds3231.hpp, drv_ds3231.cpp )
- 🆕[新規] RTCコマンドを実装(外部RTCのDS3231の時刻をR/W)
- 🆕[新規] RSTコマンドを実装(S/Wリセット)
- 🆕[新規] FreeRTOSのセンサタスクを実装(センサーのポーリング)
- ✅[修正] I2CはFreeRTOSでセマフォをとって排他制御するよう修正(BME280とDS3231がI2Cのため)
対応ボード
V1.0.2
変更内容
- ✅[修正] モニタプログラムのコマンドバッファのポーリング処理を修正
- ✅[修正] モニタプログラムのコマンド実行処理の修正
- 🆕[追加] FreeRTOSのモニタタスクはシリアル初期化後に動作するよう変更
対応ボード
Ver1.0.1
変更内容
- ✅[修正] モニタプログラムでの無限ループを廃止
- ✅[修正] OLEDのメインをステートで回すよう修正
- ✅[修正] CPUのCore1側の初期化でシリアル待ちループは不要
対応ボード
Ver1.0.0
概要
RP2040とRP2350で性能比較可能に
- ✅2コアCPU & FreeRTOS
- ✅ベンチマーク
- ✅四則演算(整数、float、double)
- ✅sin,cos,tan,atan2,sqrt
- ✅GPIOトグル
- ✅モニタプログラム
- ✅四則演算コマンド
- ✅ファイルシステムコマンド
- ✅数学コマンド(円周率、素数、フィボナッチ数列)
- ✅マンデルブロ集合の描画コマンド
- ✅マイコンのレジスタ表示
対応ボード