STM32CubeIDE 対応 TGSTM32F4 (1)
STMicroelectronics 製 STM32F4 マイコン・ボード 「STM32F4 Discovery」(STM32F407VGT 搭載) 用のFM音源プログラム 「TGSTM32F4」(2012 年 04 月 18 日に公開) では、開発環境として、無償版の Atollic TrueSTUDIO for STMicroelectronics STM32 Lite V 2.3.0 を使用しています。
このバージョンの TrueSTUDIO では、無償版にもかかわらずコードサイズの制限がなかったのですが、その後継のバージョンではコードサイズ 32 KB の制限が加わり、TGSTM32F4 プログラム公開の時点で V 2.3.0 はダウンロードできなくなっていました。
トラ技 2019 年 5 月号付録 PSoC4100S 基板 (3)
2015 年 5 月 23 日付けの記事 (→こちら) と 2015 年 6 月 30 日付けの記事 (→こちら) で「PSoC 4200 Prototyping Kit」用に作った「タッチ鍵盤付き無限音階オルガン」基板を改造して、トラ技 2019 年 5 月号付録基板用に作り変えました。
この基板のタッチ電極は「PSoC4 CapSense デザインガイド」で推奨される基準に即しておらず、「誤動作」する「失敗作」ですが、とりあえず手間を省いて機能を確かめるためにトラ技基板用に改造しています。
CapSense コンポーネントの仕様変更により、ユーザプログラム部分も一部変更する必要がありましたが、「機能」は確認できました。
元の基板の写真を下に示します。
トラ技 2019 年 5 月号付録 PSoC4100S 基板 (1)
トランジスタ技術 2019 年 5 月号には、付録として Cypress CY8C4146LQI-S433 (PSoC 4100S シリーズ) を搭載した基板が付いています。
以前の記事で取り上げた「PSoC 42xx Prototyping Kit」(CY8CKIT-049) に搭載されている CY8C4245AXI-483 (PSoC 4200 シリーズ) とは、内蔵ペリフェラルに違いはありますが、ソフトウェア的にはほぼ同等に扱えます。
以前に作成した FM 音源のオペレータ (スロット) 計算のサイクル数を測定するための CY8C4245 用のプロジェクトも一部の変更で CY8C4146 用に対応でき、ほぼ同等の結果が得られました。
両者の仕様の一部について比較した表を下に示します。