Hi Rushikesh,

The serial driver already exists for STM32H7. Are we willing to
exchange data over serial port?

Just do the same thing you do on Linux: open(), tcflush(), tcsetattr(), etc.

You need to use /dev/ttyS1..N the /dev/ttyACM0 is for USB/Serial example.

BR,

Alan

On 8/30/21, rushi ghatkar <rushighatka...@gmail.com> wrote:
> Hi,
>
> I am trying to create my own uart serial driver which includes transmit and
> receive data  .
>
> For that i was trying to understand a sample example which is given
> already. For this example given file are mentioned below,
> In nuttx folder,
> 1. nuttx/drivers/serial.c
> 2. nuttx/include/nuttx/serial/serial.h
> But in *nuttx/boards/arm/stm32h7/nucleo-h743zi2/src*   no file is present
> for the serial driver.  So here do we have to create a file or the driver
> will work as it is?
>
> In app folder,
> apps/examples/serialrx/serialrx_main.c     devpath given like this
> */dev/ttyS0
> , *what does this mean? as  per my board device port is ACM0, so should i
> include */dev/ttyACM0* instead of  */dev/ttyS0.*
>
> In menuconfig, i have selected *serial RX example*,
>
> How to make it run, does anyone please tell me how this example is working.
>
>
> Thanks & Regards,
> Rushikesh Ghatkar
>

Reply via email to