کامپایلر و پروگرامر STM8 | قسمت سوم
در این قسمت از مقاله، سیسوگ ابزارهای موردنیاز برای کار با برد STM8، از پروگرامر تا نرمافزارهای لازم را به شما معرفی میکند.
در این قسمت از مقاله، سیسوگ ابزارهای موردنیاز برای کار با برد STM8، از پروگرامر تا نرمافزارهای لازم را به شما معرفی میکند.
ST-Link نوعی پروگرامر است که توسط شرکت ST طراحی و عرضه شده است. اما چرا باید ST-Link را هک کنیم؟
شاید قانعکنندهترین جواب، مقوله امنیت باشد. فرض کنید ماهها یا شاید سالها را صرف توسعه یک محصول کرده باشید؛ اگر نکات امنیتی لازم را در خصوص ارتقاء firmware و سختافزار رعایت نکرده باشید، قادر به حفاظت از محصول خود نخواهید بود.
STM8 یک میکروکنترلر 8 بیتی از خانواده میکروکنترلرهای STM است. با وجود اینکه میکروکنترلرهای STM8 دارای ویژگیهای سختافزاری مناسبی هستند، در بین خانواده STM کمتر موردتوجه قرار میگیرند. سیسوگ در این مقاله و مقالات آینده قصد دارد میکروکنترلر STM8 را بررسی کند و بهصورت گامبهگام نحوه کار و برنامهنویسی این میکروکنترلر را آموزش دهد.
سرو موتورها یکی از کاربردیترین موتورهای موجود در زمینه رباتیک هستند. در این پست قصد داریم به چگونگی راهاندازی سرو موتور MG90S با استفاده از برد آردوینو (Arduino Nano) بپردازیم.
شناخت محدودیتهای موجود و داشتن مهارت برنامهنویسی به ما کمک میکند که قادر به طراحی بهینه باشیم و از قبل بدانیم چهکاری ممکن و چهکاری غیرممکن است. در این مقاله دو مبحث را موردبررسی قرار میدهیم: تأثیر روشهای مختلف برنامهنویسی و حالتهای مختلف اپتیمایز (Optimize) بر عملکرد و سرعت اجرای برنامه.
امروزه تکنولوژی ارتباط بیسیم با سرعت زیادی در حال پیشرفت است. در این میان، فناوری بلوتوث از جایگاه خوبی برخوردار است. در این مقاله سعی میکنیم با یک آردوینو نانو به یک ماژول بلوتوث از خانواده HC متصل شویم و در نهایت توسط آنها، با یک گوشی اندرویدی ارتباط بگیریم.
()noTone در آردوینو تولید موج مربعیای که توسط تابع ()tone شروع شده را متوقف خواهد کرد و اگر موجی در حال تولید نباشد، این تابع هیچ تأثیری نخواهد داشت.