We have some products in the field that have historically used DFUseDemo together with the Windows driver "STTub30.sys". That worked well as it is quite a concise tool that is easy to install.ST have replaced that with STM32CubeProgrammer which is m...
HiWe are using the STM32L4S7AI. We have USART2 configured as 9-bit data.We are using the HAL and have been using 8-bit HAL on many STM32 for a while... this is our first 9-bit data use.We set UART_InitTypeDef.WordLength to UART_WORDLENGTH_9B.On the w...
I have an issue where CDC transmission from an STM32L4 is dropping or duplicating data.Here is a simple test case that runs from main.c extern USBD_HandleTypeDef hUsbDeviceFS;
static uint8_t UserTxBufferFS[100];
void TestSerial()
{
// connect ...
We are using TIM1 and TIM2 in External Clock Mode 1 with a direct connection to a pin using TI1FP1.What is the maximum counting frequency, and more specifically, minimum pulse width detectable?Thank you.
Posted on March 14, 2018 at 14:30 Hi We have an STM32L4x5 project. We are using STM32CubeMX to generate our HAL based framework and have a bunch of hardware all working great. We were noticing application level CRC errors on receipt of data bei...
In case someone comes here with a similar issue, there were two fixes:I migrated to STM32CubeMX 6.01 and used the HAL/USB drivers included in there.I upped the core clock frequency of the STM32. This was the primary issue. Clearly USB requires a co...
Also, there are some other patterns of corruption. Sometimes drops occur which I think this is giving an example of despite looking like there is 'more' data - I believe the longer line is because some got lost.