組込みLOVERSのみなさんこんにちわ.
組込装置のstatus表示と、できれば波形モニタのためにLCD表示したいなと思います.小さなLCDは買ってある.160x128px I2C
そんな折、STMからご案内メールが来ました.
GUI設計tool ToughGFXというのがあるんですって.タフってなんだ?
STM32に組み込むライブラリ+画面設計するPCアプリからなるらしき....
線引いたり文字表示とかするのってめんどくさいと思ってたところなのでタイムリーなご案内です.
とは言え、フレームメモリを2面使ったら内部RAM喰いまくって終わるんじゃない?
上記ページから引用するとフレームバッファ容量はこんな試算です.
800x480 16bpp 768kB
160x128 16bpp 40kB
40kBならいいけど、768は限界突破してしまってぜんぜん無理です.
いま、RAM不足のためデバイス変更しようと思ってるところですからこれ以上のRAM圧迫は勘弁してもらいたい.しかし1MBでも十分とはいえない.信号処理はメモリ喰い.
STM32H723(RAM500kB)→ STM32H743(RAM1MB)
外部RAMをつけようか?
外部pinを圧迫するのでparallel IF SRAMはお断り.
SPI RAMをCPUに接続しても低速度でフレームメモリには使えなくない?
なんか詰んでるよな気がする.
追記:SPI/QSPI/64Mbit PSRAMを中華様に発注しました
う~んどうしようかな
TouchGFXを味見したらレポします
かしこ
murasaki
返信削除最近のこういう液晶は液晶モジュール側にもフレームメモリ持っていそうなイメージですね。
書き換え時のクオリティを無視すれば、低速なインターフェースでも動作しそうな気がします。
違うかもですが。
IFの制約とかどうなってるのかまだわかんないのですが、想像ではメモリマップドIOなのではないか、バス配線数が16本とかではないか、などと思っているとこです
削除I2C接続だとよいのですが