• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+

Yuu0511のブログ一覧

2025年12月08日 イイね!

freeRTOSタスクの扱いって難しい

freeRTOSタスクの扱いって難しい自作ハイブリッドモニターの表示項目を増やしてBLE通信とLCD描画処理を分けた結果、LCDの描画処理中にBLEのタスクが割り込んでLCDカーソル位置を見失って表示レイアウトが崩れる問題が出てきてしまった...(写真は正常な状態のやつ)
てことで、急遽デュアルコアCPUなESP32S3搭載のM5Stamppicoをスイッチサイエンスの公式サイトで注文!!
これでレイアウト崩れ解消して欲しい。
あとCPUクロック周波数もC3の160MHzから240MHzに上がるから、計算処理も早くなるかな?
Posted at 2025/12/08 07:20:35 | コメント(0) | トラックバック(0)
2025年12月06日 イイね!

ESP32処理高速化のカギはfreeRTOS!!

ESP32処理高速化のカギはfreeRTOS!!ESP32で複数の処理をさせながら高速化させるにはfreeRTOSのタスク機能を使うことが必須です。
てことで、昨日一日かけて魔改造(?)してた作業の中で今までloop()内で順番に処理させてたBLE通信とLCD表示の処理を切り離して別タスクとして設定して疑似マルチスレッド処理化する作業もして今までとは桁違いに速くなりました!
ESP32S3を使えばデュアルコアCPUでそれぞれのコアにBLEとLCDの処理を割り当てて完全な並列化ができるけど、わざわざ買ってまでやっても効果はほぼ出ないと思うのとS3はお高めなのでやりませんw

まだバグ修正中で整備手帳のほうは更新できないけど、ほぼ完成してるので近いうちに公開できるかな。
Posted at 2025/12/06 08:17:18 | コメント(0) | トラックバック(0) | 日記
2025年12月05日 イイね!

自作e-POWERハイブリッドモニター完成?

自作e-POWERハイブリッドモニター完成?自作ハイブリッドモニターのプログラムを弄ってたら丸1日使ってしまった。
でもそのお陰で処理速度向上と表示レイアウト変更で情報量アップできたのでいいでしょうw
最終調整できたら整備手帳の方も更新します!!
Posted at 2025/12/05 17:27:45 | コメント(0) | トラックバック(0)
2025年12月03日 イイね!

とりあえず検証はいい感じに!

モーター回転数のPIDを仮のプログラムを作ってテストしたら正解でした。
あとは本コードの方に組み込んでテストをするだけです!

表示領域に空きは無いからモータートルクを表示してるところをボタン操作で回転数と切り替えられるようにする方向で決まりかな。
Posted at 2025/12/03 22:05:10 | コメント(0) | トラックバック(0)
2025年12月03日 イイね!

e-POWER用自作ハイブリッドモニターに項目追加?

e-POWER用ハイブリッドモニターに表示可能な項目を増やそうと調査してたら、モーター回転数のPIDがわかった。
まだ検証はしてないけど、これであってたら表示を切り替え式にして追加してみようかな?
とりあえずメモ書き。
PID:221255
計算式:A*256+B
リクエスト先:VCM(DADAF1)

これがあってれば、補正も掛けてあげて7セグLEDとか透過OLEDを使ってメーター読みと同じ値でスピードをフロントに投影するHUDも作れそう。
Posted at 2025/12/03 11:23:12 | コメント(0) | トラックバック(0)

プロフィール

「[整備] #オーラe-POWER e-powerモニターのプログラムを大公開してみる https://minkara.carview.co.jp/userid/3744115/car/3765586/8353613/note.aspx
何シテル?   09/03 23:18
Yuuです。よろしくお願いします。
みんカラ新規会員登録

ユーザー内検索

<< 2025/12 >>

 12 34 5 6
7 8910111213
14151617181920
21222324252627
28293031   

愛車一覧

日産 オーラ e-POWER 日産 オーラ e-POWER
日産 オーラ e-POWERに乗っています。

過去のブログ

2025年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ
© LY Corporation