چرا و چگونه از Atmel studio استفاده کنیم؟
در این مقاله، ابتدا از چرایی استفاده از Atmel studio خواهیم گفت و در ادامه نحوه ایجاد یک پروژه ساده با آن را آموزش خواهیم داد.
در این مقاله، ابتدا از چرایی استفاده از Atmel studio خواهیم گفت و در ادامه نحوه ایجاد یک پروژه ساده با آن را آموزش خواهیم داد.
شناخت محدودیتهای موجود و داشتن مهارت برنامهنویسی به ما کمک میکند که قادر به طراحی بهینه باشیم و از قبل بدانیم چهکاری ممکن و چهکاری غیرممکن است. در این مقاله دو مبحث را موردبررسی قرار میدهیم: تأثیر روشهای مختلف برنامهنویسی و حالتهای مختلف اپتیمایز (Optimize) بر عملکرد و سرعت اجرای برنامه.
امروزه تکنولوژی ارتباط بیسیم با سرعت زیادی در حال پیشرفت است. در این میان، فناوری بلوتوث از جایگاه خوبی برخوردار است. در این مقاله سعی میکنیم با یک آردوینو نانو به یک ماژول بلوتوث از خانواده HC متصل شویم و در نهایت توسط آنها، با یک گوشی اندرویدی ارتباط بگیریم.
در چند پست قبلتر، توضیحاتی دربارهی مدباس داده شد. از آنجا که ممکن است که همهی ما به تجهیزات دارای مدباس دسترسی نداشته باشیم، این آموزش دربارهی شبیهسازی مدباس در فضای مجازی و در بستر سریال و شبکه است.
اگر از برنامهنویسان حرفهای و یا حتی متوسط باشید، حتما از سیستمهای ورژن کنترل مانند GitHub یا GitLab -گیت لب- استفاده کرده اید. اما این ابزارها فقط مخصوص برنامهنویسها نیستند. حتی توسعهدهندگان سختافزار هم میتوانند از این ابزارها استفاده کنند.
حتماً به دلیل استفادهی فراوان از پردازندههای ARM در محصولاتی که امروزه اطراف ما را پر کردهاند، بهویژه گوشیهای موبایل، نام آن را شنیدهاید و آشنایی مختصری با آن دارید. میکروهای ARM تولیدشده توسط کمپانی ST از آن دسته محصولاتی است که ابزارهای بسیار خوبی برای آن فراهم شده است و بهراحتی نیز در بازار ایران یافت میشوند. در این پست با نحوهی کار با آنها آشنا خواهیم شد.