من تو دانشگاه فقط با Arduino و کدنویسی ساده کار کردم. الان میخوام برم سمت AVR یا STM32. همه میگن باید C بلد باشم ولی وقتی نگاه میکنم، به نظرم خشک و سخت و عجیب میرسه. واقعاً لازمه یا با Python و Arduino هم میشه ادامه داد؟ یادگیریش ارزش داره یا نه؟
اطلاعیه
همه را پاک کن
1404-04-24 13:44
6 پاسخ ها
1404-04-24 13:44
زبان C خشک و سخته ولی پایه همهچیزه. اگه بخوای از Arduino فراتر بری، باید C رو یاد بگیری. راه در رو نداره.
1404-04-24 13:45
من اولش با MicroPython شروع کردم، خیلی جذاب بود. ولی تا رسیدم به محدودیت حافظه یا سرعت، مجبور شدم برگردم به C.
1404-04-24 13:46
اگه بخوای به سختافزار دقیق کنترل داشته باشی Register-Level، فقط C یا حتی Assembly جواب میده. توی Python بیشتر درگیر abstraction میشی.
1404-04-24 13:47
به نظر من باید همزمان C یاد بگیری و پروژه ساده بزنی. هیچوقت با خوندن تنها جلو نمیری. ترکیب پروژه + آموزش جواب میده.
1404-04-24 13:47
C لازمه ولی قرار نیست از روز اول همه چیزو بدونی. از کار با GPIO تو STM32CubeMX شروع کن. بعد یواش یواش برو سمت HAL و LL.
1404-04-24 13:48
هرکس میخواد واقعاً تو حوزه میکروکنترلر حرفهای بشه، باید زبان C رو عمیق بلد باشه. حتی اگه با Arduino شروع کرده.