FreeRTOSをPSoC5LPで使う。既存のプロジェクトに適用する

カテゴリー: PSoC,ソフトウェア

HOS V4以来のRTOSです。RTOSといっても、キャラクタLCDにリアルタイム表示させる、バックグラウンドで何かやらせる、程度で使うのみでした。

今回はメモリに多少余裕のあるPSoC5LP(CY8C5868LTI-038)で、アクチュエータ動作中にもUP/DOWNキーによるスピード設定をしたいので、既存のベアメタルファームに後からFreeRTOSを導入し、メインと設定タスクを分けてみました。FreeRTOSはPSoC5LP用のデモを公開しているので、OSのコンフィギュレーションはそれをコピーするだけでも導入はできます。

続きを読む…

MiniProg4がやってきた

カテゴリー: PSoC

PSoC用のデバッガ/プログラマの新型

PSoC3/5LPをよく使います。デバッグもプログラムもMiniProg3一台しか所有してないので、不慮の故障や事故に備えてもう1台を、と思っていました。MiniProg4が出たので購入。

購入当時はまだ国内商社では扱ってなかったので、サイプレスショップより購入。PayPalが使えるので便利(DHL送料は別に後払い)。 続きを読む…