Answer the question
In order to leave comments, you need to log in
Is it possible to connect LCD via 8080/FSMC to STM Nucleo board?
Good afternoon.
There is a HY32C LCD display with a parallel interface D / A [15-0], D / C, ~WR, ~ RD
There are also two boards from STM Nucleo L152RE ( mbed.org/platforms/ST-Nucleo-L152RE ) and F401RE ( mbed.org/platforms/ST-Nucleo-F401RE )
when the display is connected simply to the controller outputs and manually controlled via the BusInOut command and by juggling the control outputs, everything works, but very slowly - about 2 frames per second. I optimized everything I could, but the speed did not increase significantly. Although the frequency of the controllers is 32MHz and 84MHz, respectively, the display redraws slowly.
I read that STM32 controllers support direct control of the parallel interface with FSMC via DMA.
Can this be implemented on these platforms, or does it have to be a different processor with FSMC support?
How can I speed up data transfer in the current case?
Answer the question
In order to leave comments, you need to log in
Both links give 404. The first MK does not contain FSMC. For the second, see the datasheet. Most likely, he also does not have such legs (usually FSMC support starts from 100 legs).
Buy a 144-pin STM32F103 breadboard from the Chinese for 20 bucks, there will be 100% support for FSMC.
Of course, you can't get high speed with a manual "foot-kick". 2 frames per second is already good!
No, the STM32L152RET6 microcontroller, which is the core of this board, does not have FSMC. For example, the STM32L152RDT6 microcontroller from this family is suitable. This is easy to understand if you read the datasheet for this microcontroller.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question