STM32L151RDに接続されたLCDとインターフェースする方法を教えてもらえますか? IAR ワークベンチを使用していますが、サンプル プロジェクトで結果が得られません。また、私はオンラインのドキュメントとチュートリアルを調べましたが、それらにはすべて STM32L152xD に関する情報が含まれており、LCD が組み込まれていないが LCD ドライバがある 151 に関する情報は含まれていません。
ありがとう。
質問で述べたように、STM32L151RD には LCD コントローラがありません。データ シートでは、フロント ページの見出しの機能リストに「LCD ドライバ」としか記載されていません。この場合、彼らは「ドライバー」という用語を「コントローラー」と同義語として使用していると思います。このコントローラがなければ、STM32L151RD を使用して LCD を直接制御する簡単な方法を知りません。
STmicroが提供するSTM32F10x_StdPeriph_LibソフトウェアLibrayを使用する予定がある場合、残念ながら、これはLCDコントローラがあることを前提としています(つまり、STM32L152xを使用する必要があります)。
ただし、LCD にはコントローラ チップが組み込まれている場合があります。これらにより、マイクロコントローラは I2C や SPI などの一般的なインターフェイスを介してそれらを駆動できます。また、ビットバンまたはメモリ マップが可能な 4 ビットおよび 8 ビットのパラレル インターフェイスを見つけることも一般的です。このタイプの LCD をお持ちの場合は、STM32L151RD を使用できます。