King John Posted May 17, 2018 Report Share Posted May 17, 2018 (edited) Hello, I've got an SSD1963 working using standard GPIO on an STM32F407 w/ Chibios. I'm using a generic Chinese 7" 800x480 TFT. In my board file, I've had to add a few __NOP's in for each time I use write_data to deal, otherwise the display will be completely mangled or not draw at all. As you can imagine, this makes drawing operations quite slow and flickery, especially if I'm updating significant portions of the screen. Would using FSMC assist with this issue? It seems that I might be going faster than the SSD1963 can keep up with. Apologies if this is a repetitive question! Thanks an advance! Edited May 17, 2018 by King John Link to comment Share on other sites More sharing options...
Joel Bodenmann Posted May 17, 2018 Report Share Posted May 17, 2018 You will definitely get a lot better performance when using FSMC. We strongly recommend that you do so. It's quite "common" that the FSMC can go faster than the slave (the display controller in this case). For this, the FSMC has plenty of timing registers to make sure that everything stays within the interface specs you can review in the display controller's datasheet. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now