cancel
Showing results for 
Search instead for 
Did you mean: 

RS485 Driver Enable

turboscrew
Senior III
Posted on May 08, 2018 at 19:44

Is there somewhere a better description about this feature, than there is in the f070 reference manual? Maybe an example?

I don't quite seem to understand how it's supposed to work. Or does CubeMX handle it somehow incorrectly?

Could it affect DMA somehow?

I have two USARTs in use, both using similar DMA (mostly shared code). The other one is typical RS232 and the other is RS-485 (really RS232 with DE-signal, the line driver is not yet used). The typical RS232 works fine, but the RS-485 doesn't seem to have receive DMA enabled.

#uart-dma #usart2 #rs485 #stm32f070xb
1 ACCEPTED SOLUTION

Accepted Solutions
turboscrew
Senior III
Posted on May 09, 2018 at 18:18

No worries. The problem was the board - on Nucleo-F070RB the USART2 is connected to the embedded ST-LINK chip as a serial/USB converter device. Tampering with the solder bridges fixed the problem.

View solution in original post

1 REPLY 1
turboscrew
Senior III
Posted on May 09, 2018 at 18:18

No worries. The problem was the board - on Nucleo-F070RB the USART2 is connected to the embedded ST-LINK chip as a serial/USB converter device. Tampering with the solder bridges fixed the problem.