Skip to main content
Kavana shree
Associate III
July 11, 2018
Solved

How to start programming with stm32h753 to interface eMMC and USB?

  • July 11, 2018
  • 4 replies
  • 1503 views
Posted on July 11, 2018 at 07:52

Hi, I am very new to MCU programming. I am starting a project with STM32H753. I need to interface eMMC card to this MCU. How do I start programming using available HAL drivers? Also how do I program for USB interface? Which software is best to program with this MCU?Please reply ASAP

#stm32h7
This topic has been closed for replies.
Best answer by Martin Meijerman
Posted on July 11, 2018 at 10:44

Dear Kavana shree,

I, like most people, am quite new to this micro controller too.

What helped me so far:

1. Get a Nucleo board, very cheap with attached ST-link, it has a STM32H743 on it, it is missing crypto/hash processor of the STM32H753 but has the same peripherals.

2. ST has bought TrueStudio, you can use that for free.

3. Use STM32CubeMx to generate a code skeleton (HAL drivers) and that you can open in TrueStudio.

4. Reference the 

https://www.st.com/resource/en/user_manual/dm00392525.pdf

5. Reference the

https://www.st.com/content/st_com/en/support/resources/resource-selector.html?querycriteria=productId=LN2033$$resourceCategory=technical_literature$$resourceType=programming_manual

6. Download 

https://www.st.com/en/embedded-software/stm32cubeh7.html

it contains examples that you can run on the Nucleo board

7. Google

Good luck!

Martin

Note:  Added some references

4 replies

Martin Meijerman
Martin MeijermanBest answer
Associate II
July 11, 2018
Posted on July 11, 2018 at 10:44

Dear Kavana shree,

I, like most people, am quite new to this micro controller too.

What helped me so far:

1. Get a Nucleo board, very cheap with attached ST-link, it has a STM32H743 on it, it is missing crypto/hash processor of the STM32H753 but has the same peripherals.

2. ST has bought TrueStudio, you can use that for free.

3. Use STM32CubeMx to generate a code skeleton (HAL drivers) and that you can open in TrueStudio.

4. Reference the 

https://www.st.com/resource/en/user_manual/dm00392525.pdf

5. Reference the

https://www.st.com/content/st_com/en/support/resources/resource-selector.html?querycriteria=productId=LN2033$$resourceCategory=technical_literature$$resourceType=programming_manual

6. Download 

https://www.st.com/en/embedded-software/stm32cubeh7.html

it contains examples that you can run on the Nucleo board

7. Google

Good luck!

Martin

Note:  Added some references

Tesla DeLorean
Guru
July 11, 2018
Posted on July 11, 2018 at 17:07

I have eMMC working on the platform, ported functionality to NUCLEO-H743ZI boards via microSD socket, and also eMMC dongle. I can provide consulting on this if needed.

0690X0000060M6NQAU.png
Tips, Buy me a coffee, or three.. PayPal Venmo (See Profile) Up vote any posts that you find helpful, it shows what's working..
Kavana shree
Associate III
July 12, 2018
Posted on July 12, 2018 at 11:58

Yeah please guide me from the beginning on how to interface eMMC with STM32H753 MCU. Also programming.