Добавить переносимый драйвер parallel NAND
This commit is contained in:
21
c/parallel-nand/ports/stm32g474ce/README.md
Normal file
21
c/parallel-nand/ports/stm32g474ce/README.md
Normal file
@@ -0,0 +1,21 @@
|
||||
# Порт STM32G474CEU6
|
||||
|
||||
У UFQFPN-48 нет выведенного FSMC, поэтому используется GPIO bit-bang.
|
||||
|
||||
| NAND | STM32G474CEU6 | UFQFPN-48 |
|
||||
|---|---|---:|
|
||||
| `I/O0..I/O7` | `PB0..PB7` | 17, 18, 19, 41, 42, 43, 44, 45 |
|
||||
| `CLE` | `PA0` | 8 |
|
||||
| `ALE` | `PA1` | 9 |
|
||||
| `WE#` | `PA2` | 10 |
|
||||
| `RE#` | `PA3` | 11 |
|
||||
| `CE#` | `PA4` | 12 |
|
||||
| `WP#` | `PA5` | 13 |
|
||||
| `R/B#` | `PA6` | 14 |
|
||||
|
||||
`R/B#` требует внешней подтяжки 4,7–10 кОм к 3,3 В. Порт использует STM32Cube
|
||||
HAL только для инициализации, а циклы NAND выполняет прямым доступом к GPIO.
|
||||
|
||||
Выбранные `PB3/PB4` нельзя одновременно использовать для trace/JTAG; SWD на
|
||||
`PA13/PA14` остаётся доступен. Если эти пины нужны проекту, измените таблицу и
|
||||
операции шины: текущая оптимизация рассчитана на непрерывные `PB0..PB7`.
|
||||
Reference in New Issue
Block a user