Hello There,
I have spent quite a bit of time experimenting with the pre-compiled version of emWin on STM32F429-Disco. As far as the LCD-Driving mechanism is concerned, I have to admit that I did not bother digesting every bit of the implementation for certain reason. First, emWin itself is huge and has a steep learning curve to get the most out of what the API provides in your app, therefore, I prefer spending time getting more familiar with the API itself. Second, It's only a matter of days before I get the new 7" LCD with RA8875, so it doesn't make sense to me spending time trying to understand the LCD Driver for ILI9341 anymore. I'm not talking about emWin Drivers, and here comes my question/concern about emWin..
How new LCD Drivers are supported, and how emWin accesses the hardware. I know that the RA8875 is supported by the GUIDRV_FlexColor driver, but in case I want to write or modify an existing driver, where I have to look at? What files must be modified? And how the capacitive screen is going to be supported from within emWin?
I still have another question about the API itself (emWin-related), but I will post it in a new thread!
Thank you for your help!
Zaher
I have spent quite a bit of time experimenting with the pre-compiled version of emWin on STM32F429-Disco. As far as the LCD-Driving mechanism is concerned, I have to admit that I did not bother digesting every bit of the implementation for certain reason. First, emWin itself is huge and has a steep learning curve to get the most out of what the API provides in your app, therefore, I prefer spending time getting more familiar with the API itself. Second, It's only a matter of days before I get the new 7" LCD with RA8875, so it doesn't make sense to me spending time trying to understand the LCD Driver for ILI9341 anymore. I'm not talking about emWin Drivers, and here comes my question/concern about emWin..
How new LCD Drivers are supported, and how emWin accesses the hardware. I know that the RA8875 is supported by the GUIDRV_FlexColor driver, but in case I want to write or modify an existing driver, where I have to look at? What files must be modified? And how the capacitive screen is going to be supported from within emWin?
I still have another question about the API itself (emWin-related), but I will post it in a new thread!
Thank you for your help!
Zaher
The post was edited 1 time, last by zaher ().