I wanna dive into the matter and learn Embedded Systems. I am waiting for this board. I've read some blogs, earlier posts on this topic, watched some videos and I have a couple of questions:
Does one have to be an expert in C to start learning this | learn all the C Programming stuff before Embedded Systems or can we pick it up along the way?
As far as I saw, I would start learning it at register level. I read about what that would kinda mean, and that's the way I would like to learn it. I mean, learning how to work with registers would make me a better professional, I suppose.
I found no course on this stuff, except for a new release on Udemy, by 'Mutex Embedded' . I have no idea if that's a good course. Has any of you taken it?
I found some books on General Embedded Systems, or Embedded Systems with xxxxx, but using other languages, boards, approaches, and so on. But nothing like 'STM32 register level programming', using (embedded) C. Isn't that common?
PS: 'Beginning STM32', or 'Making Embedded Systems' seemed to either not be the approach or level I'd like or be too general. Is it really like this?
I am gonna take Control Systems now, and would like to learn some Embedded Systems. That's why.