I2C2 as a SMBusDevice NACK?
firstly, i use stm32f103RBx as MCU. I2C2 set SMBusHost,the SMBusDevice set address 0x24, but the slave nack when smbhost send smbdevice address. the folllow is my timing:
Ask questions, find answers, and share insights on STM32 products and their technical features.
firstly, i use stm32f103RBx as MCU. I2C2 set SMBusHost,the SMBusDevice set address 0x24, but the slave nack when smbhost send smbdevice address. the folllow is my timing:
For example, lets say that I have an ADC configured in continuous single channel dma mode, writing to an array of 1 uint32. If the core tries to read that address while the dma is writing to it can it get incorrect values? or does the bus matrix arbi...
I have a file in my VisualGDB project that has all the HAL code necessary to talk to a GPS receiver through a UART. I can #include this GPS file in one of the other files in my project and the code in that file can talk to the GPS just fine. If I #...
Hi Is it possible to disable the ETM on STM32H743?I know It possible to disable the tracing via trace pins or reading the trace data at low speeds using Jtag, but is it possible to disable the CPU from recording instructions into the ETM?Is that what...
Hi!I am learning to read the stm32f103c8t6 manual in order to be able to control the MCU without the HAL libraries. It seems that I have set up everything as it should be, but the result seems weird. If I write 0x00 to the SPI DR, I see 0x00 by the a...
I the UM211 User Manual of STM32H747I-DISCO board the CN9.1 (A0) is declared to ADC3_IN5 (Channel 5 of ADC3). I tried to configure ADC3_IN5 with STM32CubeMX but it configures ADC3_IN5 to PF3 (not PF7) pin. PF3 pin is not accessible in CN9 connector. ...
Hi, I have a question about UART + DMA.I have a sensor that needs to send data to my STM32. When the sensor is stimulated, for the duration of the event, it sends a byte approximately every 1 ms.To receive the data there are no problems, I used DMA a...
Hi there, Our application has a firmware update method that begins by erasing flash bank 2 sector by sector before writing the new firmware.RDP level is set to 0, but this shouldn't be an issue as we're only erasing a sector.Occasionally (Maybe 1 in ...
I am using SW4STM32 (an Eclipse Variant) to code and debug my firmware, which is based on sample codes in package STM32Cube_FW_F4_V1.26.0.I have observed two strange issue:IDE warns me that "Symbol '***' could not be resolved". However, it has no pro...
Hi,i write code in bare metal so every time i initialize a project in STM32CubeIDE i do it as an empty project. I made a project for STM32L011K4 and try to initialize the LPUART, in the startup file i can find that the handler for the LPUART1 name i...