2022-08-18 05:21 AM
2022-08-19 06:17 AM
Thanks for quick response. We need two SPI devices for our prototyping. I can find all pins related to SPI_A (MISO,MOSI,CLK,CS) in the schematic. But not able to locate the SPI_B_CS in the schematic (specifically in the CN7 connector ). Is the SPI_B_CS is name differently ?(SPI_B_NSS ?)
2022-08-19 06:18 AM
Thanks for quick response. We need two SPI devices for our prototyping. I can find all pins related to SPI_A (MISO,MOSI,CLK,CS) in the schematic. But not able to locate the SPI_B_CS in the schematic (specifically in the CN7 connector ). Is the SPI_B_CS is name differently ?(SPI_B_NSS ?)
2022-08-19 06:27 AM
You'd perhaps look at the Data Sheet and identify the pin designations, ie PB7, specific SPI or GPIO functionality and relate that to header pin(s)
CS, NCS, SS and NSS can be used somewhat interchangeably and loosely. The awkwardness of the SPI peripheral generally has people using a GPIO to drive a chip select pin low or high
2022-08-23 06:20 AM
Thank you. I am thinking to buy NUCLEO-H753ZI board for our POC developement. Can you please provide the details from where I can down load supporting software for IAR tool chain (like drivers for peripherals and examples using those drivers ). Do we have FreeRTOS ported to this platform ?? If yes, where can I find the example for it ?
2022-08-23 11:42 AM
All the examples provided by ST will be downloaded by CubeIDE or CubeMX along with the MCU support package. You can also get them from the same package on github.
FreeRTOS examples are included, see here.
The FreeRTOS port itself is here.
STM32H743 is almost same as H753, almost all code for Nucleo H743 will work as is on the 753.
Projects for IAR are in subdirectories named "EWARM".
(Note: CubeMX lets you select the version of EWARM before generating the code. The example projects were made for some older version, the IDE will prompt for upgrade).
2022-08-23 12:33 PM
The CubeH7 package has example IAR based projects, and also update/patches
STM32Cube_FW_H7_V1.8.0\Utilities\PC_Software\IDEs_Patches\EWARM\EWARMv8_STM32H74x-75x_Support_V1.6.zip
STM32Cube_FW_H7_V1.8.0\Middlewares\Third_Party\FreeRTOS
STM32Cube_FW_H7_V1.8.0\Projects\NUCLEO-H743ZI\Applications\FreeRTOS\FreeRTOS_ThreadCreation\EWARM\Project.ewp