Software for interfacing with STM32F767ZI-NUCLEO. Contains a reduced list of commands, regarding:
- STM32CubeIDE 1.6.1
- PuTTY: interface STM via UART
- MATLAB R2019a: digital filter generation
doc/: documentationmatlab/: digital filter design filesstm_manager/: CubeIDE project dircore/Inc/: include filescore/Src/: source files
For extended information, please read command syntax doc (currently in Portuguese).
| Util | Util functionallity |
|---|---|
| $ | Insert last valid command |
| ESC | Clears input line |
| cmd | Command designation |
|---|---|
| ? | Help information |
| VER | Display firmware version |
| MR | Memory Read |
| MW | Memory Write |
| MI | Memory Make Input |
| MO | Memory Make Output |
| RD | Read Digital Pin |
| WD | Write Digital Pin |
| RA | Read Analog |
| SP | Sampling Period |
| AC | Analog Channel |
| FN | Filter ON |
| FF | Filter OFF |
| S | Sample |
| ST | Stop Sampling |
| WG | Wave Generator |
Remember STM32F767ZI GPIO pins mapping:

Note that, by default the following GPIO pins are assigned:
| Pin | Function |
|---|---|
| PA5 | DAC - WaveGen: wave generator |
| PA0 | ADC - Default Sampling ADC |
| PA4 | DAC - Filtered signal (if filter was on) |
Done by:
- Tomás Abreu
- Diogo Fernandes
Engenharia Eletrónica Industrial e Computadores @ Universidade do Minho, 2022