serial links
Posted: Thu Jul 19, 2018 8:26 am
Let assume ASTROBE for Cortex M7 and the Nucleo-F767ZI board as target.
How many independent serial "channels" would be available
and how they are supported by the IDE and Oberon APIs?
In fact, port naming is a bit confusing.
If I correctly interpreted the documentation:
- the ST-Link always uses USART3 (as virtual COM over USB)
- In module: can read data only from USART3
- Out module: can write data only from UART0 (but this name is not part of HW specs)
- Serial module: manages bidirectional communication using USART2 or USART3
More specifically, my application requirement is to have:
- bidirectional I/O for develpoment/debugging console (USB)
- 2 additional UARTs for custom connectivity with other device
Is this scenario feasible with Astrobe and Nucleo-F767ZI ?
How many independent serial "channels" would be available
and how they are supported by the IDE and Oberon APIs?
In fact, port naming is a bit confusing.
If I correctly interpreted the documentation:
- the ST-Link always uses USART3 (as virtual COM over USB)
- In module: can read data only from USART3
- Out module: can write data only from UART0 (but this name is not part of HW specs)
- Serial module: manages bidirectional communication using USART2 or USART3
More specifically, my application requirement is to have:
- bidirectional I/O for develpoment/debugging console (USB)
- 2 additional UARTs for custom connectivity with other device
Is this scenario feasible with Astrobe and Nucleo-F767ZI ?