High speed op optocoupler with non-inverted op.
i am using 6N137 high speed optocoupler but problem is op is inverted.so i required high speed (frq >= 100KHz) optocoupler with non-inverted op.or how can i get non inverted op using 6N137 ?
Ask questions, find answers, and share insights on STM32 products and their technical features.
i am using 6N137 high speed optocoupler but problem is op is inverted.so i required high speed (frq >= 100KHz) optocoupler with non-inverted op.or how can i get non inverted op using 6N137 ?
I use stm32f103rbt6 for bldc motor control.I config three gpio as pulldown for hall sensor, in addition,these IOs with external 3k resistors pull to 5V.But sometimes the motor halls readback by mcu are all low level.However, in fact, motor hall is go...
Hello, I'm trying to build a simple program to communicate between 2 microcontrollers using FDCAN. Im not using a transciever yet, just connecting TX of one Nucleo-G431KB to the RX of one Nucleo-G474RE, and vice-versa. Using the test modes, External...
Hi,I am trying to wake up the MCU from STOP mode. I am able to do so for either the UART or the GPIO interrupt but not both. It seems I have to disable the UART to get the GPIO to work but then of course I cannot get the UART wake code to work.Is the...
Hi, I want to use the simulataneous ADC reading with 2 DMA channels, in order to avoid overrun errors (which I'm having).I'm using the HAL and I'm having a hard time understanding when is the DMA buffer of the slave channel assigned. When multimode i...
Hi,I am using STM32L476VGT3. When ADC1, ADC2 and ADC3 are configured independently, everything works fine. As soon as I write into the DUAL[4:0] bits of register ADC_CCR (common control register) to set ADC1 and ADC2 in dual mode, ADC3 stops. The dua...
I'm working on a project to generate composite video from an STM32 using the high speed DACs.This requires 3 DAC channels for red, green, blue fed by DMA.Of course the red/green DMA conflicts with the blue, hence the blue output is delayed about 30ns...
Edit: It seems there's a bug that will randomly delete sysmem.c and syscalls.c.If it happens, cubeMX won't regenerate them.Also no warnings at compile time, so you won't suspect anything was deleted.So the solution is to make a new empty project and...