ex) When compiled with IAR 8.30.1, HardFault exception was occured.float gfSetDataRate = 100.0f; printf("Data Rate = %f \r\n", gfSetDataRate);HardFault is occured at VCVT.F64.F32 instruction.I also tested following caseIn case Compiled with GCC, is...
Hello,I am trying to convert a project generated by CubeMX to a C++ project in Atollic True Studio.From various sources, I got hints how to do. I fail when trying to copy the symbols e.g. processor type to C++ because the input pane is missing. Here ...
Hi Folks, I recently had a hard drive crash so I had to re-install Atollic Studio and the Cube32MX programs. My original project was read by the Cube32MX just fine but when I clicked on the Generate Code button it'll chug for a while and this error p...
Hi! CAN message not sent. Please see where I'm wrong?int main (void){ SysClock(); CanInit(); CanFilter(); CAN_ConfigInterupt(); while(1) { TransmitMsg(); delay(100); }}void CanInit (void){ //PA12 - CAN=TX //PA11 - CAN-RX RCC->APB2ENR |= RCC_APB2E...
Dear STM32 Users,I have a DS3231 module connected to my board, with SCL wired to PB_6 and SDA wired to PB9, per specification. I configured the project with STCube.I see no signal on PB_6. Can anyone advise?Code is attached. main.c contains the logic...
Floating Point in Hardware, is it M3 and above ? L series ?Which processors have Double Floating Point in Hardware ?F7, H7 ?
I have two STM32F303CB connected over the CAN bus. Not directly, with SN65HVD231D.The first one is a master the second one is a slave. Master-slave I mean on application level.Receiving a message is the samevoid USB_LP_CAN1_RX0_IRQHandler(void) { ...
Hey!I used HAL and I've tried to get the DMA going, although It doesn't seem to work and I'm not sure where the bug is at this point, I've realized that when I replace BSP_SD_WriteBlocks_DMA with the standard BSP_SD_WriteBlocks in sd_diskio.c the sdc...
I checked the data sheet of STM32F407 and it says it is little endian.However, when I test in a real device in MDK, it shows that it is big endian. I assign an int "testttt" as 0x12345678. Then, in memory window, it shows as 0x12345678 which is big e...