| 数据搜索系统,热门电子元器件搜索 |
|
STM32F479 数据表(PDF) 31 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STM32F479 数据表(HTML) 31 Page - STMicroelectronics |
|
31 / 91 page ![]() DocID029237 Rev 2 31/91 AN4861 Creating a graphical application with LTDC 89 4 Creating a graphical application with LTDC This section illustrates the different steps required before and during a graphical application development using LTDC. The user should at first determine the graphical application requirements, then check if the desired display size fits the hardware configuration. During the graphical application compatibility check phase, the user can use the existing STM32 reference boards described in Table 17 to evaluate his hardware and software configuration. 4.1 Determining graphical application requirements Determining the graphical application needs is a crucial step to start from. Some of the most important parameters to be defined before starting the creation of the graphical application are: display resolution, color depth, as well as the nature of the data to display (static images, text or animation). Once the basic parameters mentioned above are defined, the user should determine the graphical hardware architecture of the application as well as the required hardware resources. The user should select the best-fitting STM32 package (see Table 13) according to the following parameters: • If an external memory is needed for the framebuffer • The external framebuffer memory bus width • The LTDC interface: RGB565, RGB666 or RGB888 depending on the display module • If an external memory is needed to store graphic primitives (QSPI or FMC_NOR) 4.2 Checking the display size and color depth compatibility with the hardware configuration When starting a graphic application development using a STM32 microcontroller, the user usually has a defined desired display size and color depth. A key question that the user must answer before continuing the development is if such display size and color depth match a specific hardware configuration?. In order to answer this question, the user should follow below steps: 1. Determine the required framebuffer size and its location. 2. Check the compatibility of the display versus the framebuffer memory bandwidth requirements. 3. Check the compatibility of the display panel interface with the LTDC. 4.2.1 Framebuffer memory size requirements and location Determining the framebuffer memory size and its location is a key parameter for the display compatibility check. The memory space required in the RAM to support the framebuffer should be contiguous and with a minimum size equal to: Framebuffer size = number of pixels x bits per pixel |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |