annotate wiki/Detailed CPU2-RTE Project.md @ 787:aeb72882f30a
Dev Bugfx Empty buffer indication and stability improvments:
The mux prototype used ASCII coding for channel selection while the current realization used real number (0...4) for addressing the mux. The UART read function uses the '0' to indicate an empty buffer element. The mux now loops back '0' used by channel selection causing the read function to process the data. As result data interrups are visible at the display. To avoid this another character has been defined indicate empty buffer locations.
Beside this the functionality has been improved with regard to access speed and better recovery in case of transition failure.
author |
Ideenmodellierer |
date |
Sun, 04 Jun 2023 21:59:26 +0200 |
parents |
0e7c16dd774d |
children |
|
rev |
line source |
489
|
1 # How to Create From Scratch a Project for _CPU2-RTE_ Code #
|
|
2
|
|
3 Follow the same procedure than for [CPU1](Detailed CPU1-Discovery Project.md), with changes:
|
|
4
|
|
5 - Create a new _board_ for processor:
|
|
6 > Series: `STM32F4`
|
|
7 > Mcu: `STM32F411xE`
|
|
8 > Debug: `JTAG`
|
|
9
|
|
10 - Add `Small_CPU` linked source directory (instead of _Discovery_)
|
|
11
|
|
12 - Use linker script `OSTC4/Small_CPU/CPU2-F411.ld` |