Skip to main content
hushel
Associate II
December 7, 2016
Solved

STM32CubeMx Training?

  • December 7, 2016
  • 7 replies
  • 4528 views

Posted on December 07, 2016 at 17:15

Hi ST,

You have this site: 

http://www.st.com/content/st_com/en/about/events/events.html/stm32cube-basics-online-course-with-hands-on-exercises-a.html

However, I never received log-in details after registering for this. Are you still running this course? If so, how do I get my login? If not, where is the best place to learn CubeMX?

This topic has been closed for replies.
Best answer by Laurent VERA

Posted on December 08, 2016 at 11:45

Dear

Roberts.Hushel

,

We will make sure you receive the link to the MOOC, it typically takes a few days before we send you an acknowledge.

This MOOC is an excellent way to learn about

stm32

#

including

#!cubemx

.

The content is very similar to our Face to face

 <LINK NO LONGER ACTIVE>

7 replies

ST Renegade
Associate
December 7, 2016
Posted on December 07, 2016 at 21:00

Hi Robert,

If you have registered, it takes some time until you receive an invitation. Also I'm not sure the course is accessible all the time. ST can't simply answer everyone why he didn't received an email. Can you imagine when 100 people registers and everyone asks?

However this leads to another point. Why the hell are the courses 'private'? Today we have youtube... well, that's something we can't change. So be patient, please.

Meanwhile I can give you a simple advice, install CubeMX, select your device and create a simple blinking LED example. After that have a look on the clock configuration and try to configure your clocks.

Next activate some peripheral like USART/SPI or so and try to configure it according to your needs.

In the last step, before you generate your project, go into settings (if you don't, the tool will instruct you to do so anyway) and set your project path, IDE you want to use etc.

After you get familiar with the tool/wizard, look around, there are some nice features which are not visible on first sight.

Honestly the tool itself is quite simple and after an hour you should be able to use it.

The next level is trying to configure with the tool something like LTDC, FMC, USB etc. In such cases you already need to understand how those peripherals work, so you definitely need to understand those interfaces/protocols and I would advise to study the HAL library. In general the HAL library has a common interface across all peripherals, so once you learn one peripheral, the principle is the same for the rest.

I hope my answer encouraged you enough to start with CubeMX without starting the course.

Enoy development on/with ST and have a nice day,

Renegade

hushel
hushelAuthor
Associate II
December 7, 2016
Posted on December 07, 2016 at 22:37

For anyone with this same problem, it looks like Youtube has better info anyways and you don't have to wait.

https://www.youtube.com/watch?v=imXauCiwEfs

 

Thanks

ST Renegade
Associate
December 7, 2016
Posted on December 07, 2016 at 22:46

If I remember well, the STM32CubeMX course is not actually a course where they describe CubeMX, but they describe CubeMX peripheral by perihperal. So it's a deep course focusing on how to configure GPIOs, UART, etc. etc. using CubeMX and the whole video takes definitely more than 45 mins. ;) I think it's like 6 hours+ or so containing separate chapters on each topic. As I said, the tool itself is simple enough to have a video on how to use it.

No offense, but if someone needs a video on how to use CubeMX, I would highly discourage him from starting to develop anything on an ARM MCU in general, just my opinion.

Renegade

hushel
hushelAuthor
Associate II
December 7, 2016
Posted on December 07, 2016 at 22:52

Yes, I'm looking for deep knowledge. However, Youtube at least offers something which is better than the info I'm getting from this post.

ST Renegade
Associate
December 7, 2016
Posted on December 07, 2016 at 23:00

As said before, you need to be patient. Unfortunately I can't convince ST to put those videos on youtube, which would make sense instead of having them 'private'. :\

Meanwhile you can try the tool by yourself. You haven't posted what you are looking for? Which peripheral do you want to make running? :)

To be honest it makes no sense to spend your whole day watching a video on how to configure each peripheral on F4 or so...

So if you post what you are having troubles with, what device you are using etc. maybe I or the community can help you. ;)

hushel
hushelAuthor
Associate II
December 7, 2016
Posted on December 07, 2016 at 23:16

I've used the tool before. Most of my questions are about clock and power management. Looking through Youtube, I'm seeing other videos that are addressing my concerns right now. However, watching that video showed cool things like variable renaming of pins that can be used in code. That isn't something that is obvious to me.

If you read through the comments on the videos, it looks like general knowledge on CubeMX is highly appreciated. So, I know I'm not alone in posting this question. Thanks!

Laurent VERA
ST Employee
December 8, 2016

Posted on December 08, 2016 at 11:45

Dear

Roberts.Hushel

,

We will make sure you receive the link to the MOOC, it typically takes a few days before we send you an acknowledge.

This MOOC is an excellent way to learn about

stm32

#

including

#!cubemx

.

The content is very similar to our Face to face

 <LINK NO LONGER ACTIVE>

ST Renegade
Associate
December 8, 2016
Posted on December 08, 2016 at 13:02

Hi Laurent,

Is there a plan to move such kind of videos on youtube in the future? This way it puts additional load on the users & ST. The user needs to register for a MOOC traning, ST needs to confirm it and grant access etc.

Have a nice day,

Renegade

Laurent VERA
ST Employee
December 8, 2016
Posted on December 08, 2016 at 13:12

Hi

Musil.Vojtech

, we have regular training on Youtube such as the

#

training

http://www.st.com/content/st_com/en/support/learning/stm32l4-online-training.html

. For MOOC, where we typically have some interactions with our STM32 users, we have no plan yet to put it on youtube (But it may change). We use a platform from UDEMY.We will make sure the time to process theregistrations get shorter.

Oliver Beirne
Associate II
December 13, 2016

Posted on December 13, 2016 at 16:26

Hi

Roberts.Hushel

I have moved this post to the

https://community.st.com/s/topic/0TO0X000000BSqSWAW/

where product related questions are posted.

Thanks

Oli

Oliver Beirne
Associate II
December 13, 2016
Posted on December 13, 2016 at 16:27

By the way has your question been answered? You can mark replies as helpful and/or correct if you got the responses you were looking for.

Thanks

Clark Sann_3
Visitor II
May 1, 2018
Posted on May 01, 2018 at 15:26

I am having the same problem. I’ve registered for this course and nothing happens. I think that st makes some fine hardware and software, but their customer service is terrible. 

Did you you ever get to take the course? Do you remember how long it took to get registered?

Clark Sann
Associate III
May 5, 2018
Posted on May 05, 2018 at 03:13

I want to update my comment above. When I did not get a confirmation back I turned in a support request on the Udemy website. They told me that the course signup must be handled by STM and they gave me an email address to contact. I quickly wrote STM. Within a day or so, I was in contact with STM's European support. It took a day or so, but they quickly got me into the course. I no longer think STM's customer support is horrible. The support engineers worked until they found the problem. 

Clark Sann
Associate III
May 6, 2018
Posted on May 06, 2018 at 17:21

I am about 1/3 of the way through this MOOC and I want to say it is really worth taking. The instructor is very knowledgeable. I now totally understand STM32CubeMX software...how to configure it and somewhat understand the files it produces. This has been very helpful to me. A few days ago the MX software was pretty mysterious. No more. Now the course is getting into HAL. He is also about to show how to import the MX generated files into the various IDEs. I know I will learn a lot in the next few days.