[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
CORTEX M4 programming C
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /diy/ - Do It yourself

Thread replies: 4
Thread images: 1
File: STM32_Nucleo_p3526big.jpg (759 KB, 1772x1240) Image search: [Google]
STM32_Nucleo_p3526big.jpg
759 KB, 1772x1240
Hi does someone has good resources/ material to share about arm development? Like which files is necessary and how t osetup new project if talking about STM32. How the fuck should i know which files is necessary to setup and include to code? Lets say i watch youtube tutorial, but i wanna understood how t odevelop stm32 project, why i need to do su much crap only to blink LED and etc.?
Best regards for people whos gonna help me
Btw i wanna learn C programming not mbed or assembly
>>
Try to analyze libraries and etc from STM stdperiphlib
>>
>>950581
> 1. why i need to do su much crap only to blink LED and etc.?
> 2. Btw i wanna learn C programming not mbed or assembly

Is this your first time programming microcontrollers (or programming in general)? If so the STM32 looks like it has a steeper learning curve than, say, Arduino. It looks pretty cool though.

1. You need so much "crap", because you are building up from (almost) bare metal. But I think you may just be missing some steps in automation (from my 15 minutes, very cursory research. Got stuff to do and don't own an STM32).

2. You aren't going to learn straight C. mbed as far as I can tell is not a language, but an IDE. You shouldn't need any assembly unless you plan on getting in direct contact with the chip...but I don't know, I've only used Arduino. Development boards usually use some abstraction to make prototyping fast though.

This may help:

https://www.reddit.com/r/ECE/comments/2log0v/help_with_resources_embedded_c_for_a_stm32_arm/
>>
>>950604
Thanks for informative link.
You see, i wanna learn to program in C. mbed is like arduino. Assembly is far too dificult for me. Why I want lo learn program embedded in C? Because i wanna have balance between using efficiency of resources and development speed. In my opinion embedded C>> mbed IDE like AVR-C>>Arduino. Btw sorry for poor grammar, english is not my native language
Thread replies: 4
Thread images: 1

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.