|
先来看一下现在的总线控制矩阵。
以前叫FSMC的总线改成了FMC,为什么没有S了,大家领悟一下,O(∩_∩)O。
Flexible memory controller (FMC)
All devices embed an FMC. It has four Chip Select outputs supporting the following modes:
PCCard/Compact Flash, SDRAM, SRAM, PSRAM, NOR Flash and NAND Flash.
Functionality overview:
• 8-,16-, 32-bit data bus width
• Read FIFO for SDRAM controller
• Write FIFO
• Maximum FMC_CLK/FMC_SDCLK frequency for synchronous accesses is 90 MHz
关键是看下面这两个,似乎非常的给力,用上emWin绝对的爽死
LCD-TFT controller (available only on STM32F429xx)
The LCD-TFT display controller provides a 24-bit parallel digital RGB (Red, Green, Blue)
and delivers all signals to interface directly to a broad range of LCD and TFT panels up to
SVGA (800x600) resolution with the following features:
• 2 displays layers with dedicated FIFO (64x32-bit) (这条很牛啊,这个是在800*600条件下支持双图层,
RA8875最多能在480*272下支持双图层)
• Color Look-Up table (CLUT) up to 256 colors (256x24-bit) per layer
• Up to 8 Input color formats selectable per layer
• Flexible blending between two layers using alpha value (per pixel or constant) (支持两个图层的alpha混合)
• Flexible programmable parameters for each layer
• Color keying (transparency color)
• Up to 4 programmable interrupt events.
下面是2D图形加速,似乎也比较的给力。
The Chrom-Art Accelerator™ (DMA2D) is a graphic accelerator which offers advanced bit blitting,
row data copy and pixel format conversion. It supports the following functions:
• Rectangle filling with a fixed color
• Rectangle copy
• Rectangle copy with pixel format conversion
• Rectangle composition with blending and pixel format conversion.
Various image format coding are supported, from indirect 4bpp color mode up to 32bpp direct color.
It embeds dedicated memory to store color lookup tables.
An interrupt can be generated when an operation is complete or at a programmed watermark.
All the operations are fully automatized and are running independently from the CPU or the DMAs. |
|