Skip to content

Commit f192983

Browse files
committed
bsp: n32: add LCDC, SDRAM and QSPI driver support
- Add LCDC driver (drv_lcd.c) - Add SDRAM driver (drv_sdram.c) with port config (sdram_port.h) - Add QSPI driver (drv_qspi.c/h) - Fix XSPI busy wait and FIFO threshold for short transfers - Add DCache enabled check in drv_spi.c xfer for CM7 - Update Kconfig for new peripheral options (QSPI, LCDC, SDRAM) - Update Cube_Config and Keil project files - Update bsp/README.md to list new driver support - Add ci-attach build coverage for LCDC, SDRAM and QSPI
1 parent 9a12b2a commit f192983

16 files changed

Lines changed: 4895 additions & 310 deletions

File tree

bsp/README.md

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -317,23 +317,23 @@ This document is based on the RT-Thread mainline repository and categorizes the
317317

318318
#### 🟡 N32
319319

320-
| BSP Name | GPIO | UART | ADC | CAN | DAC | HWTimer | I2C | RTC | SPI | WDT | PWM |ENCODER | LPTIM | NAND | ETH | ON-Chip FLASH |
321-
|----------|------|------|-----|-----|-----|---------|-----|-----|-----|-----|
322-
| [n32g43xcl-stb](n32/n32gxx_lxx/n32g43xcl-stb) ||||||||||| - | - | - | - | - | - |
323-
| [n32g457gel-stb](n32/n32gxx_lxx/n32g457gel-stb) ||||||||||| - | - | - | - | - | - |
324-
| [n32g45xcl-stb](n32/n32gxx_lxx/n32g45xcl-stb) ||||||||||| - | - | - | - | - | - |
325-
| [n32g45xml-stb](n32/n32gxx_lxx/n32g45xml-stb) ||||||||||| - | - | - | - | - | - |
326-
| [n32g45xrl-stb](n32/n32gxx_lxx/n32g45xrl-stb) ||||||||||| - | - | - | - | - | - |
327-
| [n32g45xvl-stb](n32/n32gxx_lxx/n32g45xvl-stb) ||||||||||| - | - | - | - | - | - |
328-
| [n32g47rml-stb](n32/n32gxx_lxx/n32g47rml-stb) ||||||||||| - | - | - | - | - | - |
329-
| [n32l40xcl-stb](n32/n32gxx_lxx/n32l40xcl-stb) ||||||||||| - | - | - | - | - | - |
330-
| [n32l436-evb](n32/n32gxx_lxx/n32l436-evb) ||||||||||| - | - | - | - | - | - |
331-
| [n32l43xml-stb](n32/n32gxx_lxx/n32l43xml-stb) ||||||||||| - | - | - | - | - | - |
332-
| [n32l43xrl-stb](n32/n32gxx_lxx/n32l43xrl-stb) ||||||||||| - | - | - | - | - | - |
333-
| [n32wb45xl-evb](n32/n32gxx_lxx/n32wb45xl-evb) ||||||||||| - | - | - | - | - | - |
334-
| [n32h760zil7-stb](n32/n32hxxx/n32h760zil7-stb) |||||||||||||||||
335-
| [n32h497zgl7-evb](n32/n32hxxx/n32h497zgl7-evb) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - |
336-
| [n32h487zgl7-evb](n32/n32hxxx/n32h487zgl7-evb) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - |
320+
| BSP Name | GPIO | UART | ADC | CAN | DAC | HWTimer | I2C | RTC | SPI | WDT | PWM |ENCODER | LPTIM | NAND | ETH | ON-Chip FLASH | SDRAM | LCDC | QSPI |
321+
|----------|------|------|-----|-----|-----|---------|-----|-----|-----|-----|-----|---------|-------|------|-----|--------------|-------|------|-----|
322+
| [n32g43xcl-stb](n32/n32gxx_lxx/n32g43xcl-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
323+
| [n32g457gel-stb](n32/n32gxx_lxx/n32g457gel-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
324+
| [n32g45xcl-stb](n32/n32gxx_lxx/n32g45xcl-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
325+
| [n32g45xml-stb](n32/n32gxx_lxx/n32g45xml-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
326+
| [n32g45xrl-stb](n32/n32gxx_lxx/n32g45xrl-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
327+
| [n32g45xvl-stb](n32/n32gxx_lxx/n32g45xvl-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
328+
| [n32g47rml-stb](n32/n32gxx_lxx/n32g47rml-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
329+
| [n32l40xcl-stb](n32/n32gxx_lxx/n32l40xcl-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
330+
| [n32l436-evb](n32/n32gxx_lxx/n32l436-evb) ||||||||||| - | - | - | - | - | - | - | - | - |
331+
| [n32l43xml-stb](n32/n32gxx_lxx/n32l43xml-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
332+
| [n32l43xrl-stb](n32/n32gxx_lxx/n32l43xrl-stb) ||||||||||| - | - | - | - | - | - | - | - | - |
333+
| [n32wb45xl-evb](n32/n32gxx_lxx/n32wb45xl-evb) ||||||||||| - | - | - | - | - | - | - | - | - |
334+
| [n32h760zil7-stb](n32/n32hxxx/n32h760zil7-stb) ||||||||||||||||||||
335+
| [n32h497zgl7-evb](n32/n32hxxx/n32h497zgl7-evb) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
336+
| [n32h487zgl7-evb](n32/n32hxxx/n32h487zgl7-evb) ||| - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
337337

338338

339339
#### 🟡 NRF5x

0 commit comments

Comments
 (0)