Which st training partner is best?
Which st training partner should I do course with? And the course should help me to get a job to develop really good products. Please can anyone suggest me a good partner and course?
Ask questions, find answers, and share insights on STM32 products and their technical features.
Which st training partner should I do course with? And the course should help me to get a job to develop really good products. Please can anyone suggest me a good partner and course?
I need issue software reset after 1s when power up stm32f0xx, like press hardware reset button but i need in software. plz help me implement only one time after amount 1 second when power up stm32.
Hi,As we were trying to interface CPT112s capacitive touch controller with STM32 using I2C,we were able to get the I2C working...but I was not able to get touch event (either 1 or any high value)Below is my address reference for both device and memor...
So I have configured the SPI peripheral with a data frame of 8 bits. However, in the scope, there are 16 cycles in total. The first byte is okay, and outputs the loaded byte, however after the first 8 cycles, there are additional 8 cycles. The issue ...
I am trying to generate a fixed number of PWM Waves using stm32f407. I called both functions HAL_TIM_Base_Start_IT(&htim2); HAL_TIM_PWM_Start_IT(&htim2,TIM_CHANNEL_1); and in the ISR void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) {...
Hello,I am using STM32H743 in master mode with I2C_4 in DMA Mode (configured using CubeMX, see attached capture).After sending command:HAL_I2C_Master_Transmit_DMA(&hi2c4, (uint16_t) ADT7411_ADDRESS, TxBuff, 2);I get an ACK from the slave but SCL line...
From what I understand, the UART gets a char/byte one by one. I am trying to test this by adding '-' between each character of the string I send to the UART. However, the outputted values are very inconsistent when more than 1 character is sent to th...
void RCC_Configuration(void){ RCC_DeInit(); //RCC_AdjustHSICalibrationValue(0x00); RCC_HSICmd(ENABLE); while(RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET) {;} //PLL out = (8M/2)*12 = 48 MHz RCC_PLLConfig(RCC_PLLSource_HSI_Div2,RCC_PLLMul_12)...
edit: the problem was due to a CAN-master switching baudrates on the fly.the wrong (slower) timing was detected by the CAN controller causing the interruption of the ongoing transmission.Hello Community !I am implementing CAN communication with an in...