پروگرامر Programmer میکروکنترلر های کمپانی Silicon Labs  (ساختار، عملکرد و کاربرد ها) برق _ الکترونیک

پژوهشگر و نویسنده: (  افشین رشید )

نکته : یکی از تجهیزات مورد نیاز برای کار با میکروکنترلرهای Silicon Labs یک پروگرامر است. در بازار انواع زیادی پروگرامر وجود دارد که می توان از آنها استفاده نمود و بهترین پروگرامر، پروگرامری است که بتواند احتیاجات شما را برآورده سازد. پروگرامر های Programmer میکروکنترلر های کمپانی Silicon Labs سخت افزاری است که جهت انتقال اطلاعات (گاهاٌ برنامه یا اطلاعات) از کامپیوتر به میکروکنترولر های  Silicon Labs و یا حافظه ها از آن استفاده می شود.

شرکت های مختلفی میکروکنترلر های بر مبنای پروسسور ARM می سازند مانند Silicon Labs و با فراگیر شدن پردازنده های با هسته ARM و کاربرد آن در انواع وسایل صنعتی، آموزشی، پزشکی و … بیشتر  افراد  علاقه مند  در  حال  کوچ  و  حرکت  به  سوی میکروکنترلر های کاربردی Silicon Labs  هستند.پروگرامر دستگاهی است که با کمک PC یا تنهایی قادر به انتقال برنامه یا تغییر تنظیمات یک قطعه الکترونیکی برنامه پذیر است. ممکن است دلایل برجسته ای وجود داشته باشد که  بخواهید قبل از قرار دادن آنها در مدار ، میکروکنترلرهای Silicon Labs را در یک برنامه نویس سوکت  (پروگرامر) برنامه ریزی کنید ، اما فکر کردن در مورد این مزایا دشوار است زیرا برنامه نویسان سوکت سریعتر نیستند. شما  همچنین  این  مزیت را دارید که بعداً می توانید به روزرسانی های سیستم عامل را برطرف کنید ، برای رفع اشکالات ، به روزرسانی ویژگی های محصول یا شخصی سازی یک محصول و در سیستم برنامه نویسی باید راهی باشد.

پروگرامر دستگاهی است که با کمک PC یا تنهایی قادر به انتقال برنامه یا تغییر تنظیمات یک قطعه الکترونیکی برنامه پذیر است. ممکن است دلایل برجسته ای وجود داشته باشد که  بخواهید قبل از قرار دادن آنها در مدار ، میکروکنترلرهای Silicon Labs را در یک برنامه نویس سوکت  (پروگرامر) برنامه ریزی کنید ، اما فکر کردن در مورد این مزایا دشوار است زیرا برنامه نویسان سوکت سریعتر نیستند. شما  همچنین  این  مزیت را دارید که بعداً می توانید به روزرسانی های سیستم عامل را برطرف کنید ، برای رفع اشکالات ، به روزرسانی ویژگی های محصول یا شخصی سازی یک محصول و در سیستم برنامه نویسی باید راهی باشد.


میکروکنترولر های Silicon Labs دارای کامپایلر های خاص هستند و برای برنامه‌ ­ریزی آن­را داخل دستگاهی به ‌نام Programmer قرار می­‌دهند و با کابلی که به کامپیوتر متصل‌ است، برنامه در حافظه ROM آن ذخیره می­‌شود. میکروکنترلر های شرکت Silicon Labs سری های مختلف و معماری (هسته میکروکنترلر)  آن با توجه به اهداف عمومی و ریزپردازنده‌ ها، ROM، RAM و I/O متفاوت‌ است. پروگرامر  یک دستگاه ورودی اختصاصی و یک پورت برای خروجی دارد.معمولا میکروکنترلر در تجهیزات دیگر تعبیه شده و برای کنترل ویژگی­‌ ها یا اقدامات تجهیزات استفاده می‌شود. برنامه مورد استفاده توسط میکروکنترلر در ROM ذخیره می‌شود.

نویسنده:  (افشین رشید )