Posted on April 28, 2018 at 04:57Ethernet is a single stream of bits on a wire pair. If your PC is receiving a message from one STM32, there's no hardware available to process a second stream of bits at the same time. Unless your switch does a 'st...
Posted on April 28, 2018 at 04:38The purpose is to force certain sections of code to be resolved by the linker at a specific address, but store the initialcontents in a different memory region. This is a common practice for initializing the C runti...
Posted on April 03, 2018 at 09:40Not sure what the HAL does for RS-485, don't use it. You don't mention if it's half or full duplex but since most RS-485 is two wire I'll assume half. If your connection isn't working make sure you are using twiste...
Posted on April 03, 2018 at 09:31You can modify the VCO parameters but the PLL has to be stopped and not selected as SYSCLK. I haven't done it on an F7 yet but I do change the PLL during runtime on L0, L1, L4, F1 and F4 parts. You also have to be ...
Posted on March 16, 2018 at 02:48I don;t use the HAL but the 'L4 does have hardware support for what you want to do. In the USART section of the reference manual look at the section on Modbus. What you describe is the the Modbus ASCII protocol, wh...