22 lines
1.0 KiB
Markdown
22 lines
1.0 KiB
Markdown
# Порт 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`.
|