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

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

نکته : در برنامه ریزی میکروکنترلر به وسیله programmer هر مقدار که میکروکنترلر پیچیده تر است ، پروتکل برنامه ریزی آن پیچیده تر خواهد بود. باید حالت هایی را برای تنظیم اولیه اشکال مختلف حافظه ، تنظیم پارامترهای پیکربندی که کنترل عملکرد اصلی کنترلر را کنترل می کند (به عنوان مثال freescale "فیوز" که می تواند SPI را خاموش یا نوسانگر منبع ساعت داخلی را در میکروکنترلر غیرفعال کند). پروتکل نحوه انجام این کار بسیار کم است و معمولاً مورد توجه توسعه دهنده ای نیست که می خواهد از این کنترلر برای محصول خود استفاده کند

بنابراین به طور طبیعی ، این سازنده میکروکنترلر است که یک لایه انتزاع بین کنترلر و رایانه شخصی فراهم می کند ، و این باعث می شود برنامه ریزی کنترلر ساده تر  شود.در حالت پروگرام کردن میکروکنترلر Freescale پین های SPI به عنوان پین های برنامه نویسی با استفاده از پروتکل برنامه نویسی خاص رفتار می کنند وقتی شرایط خاصی که میکروکنترلر را در حالت برنامه نویسی قرار می دهند.


میکروکنترلرهای freescale حاوی یک  یا  چند  cpu ( هسته پردازنده ) به همراه حافظه و ورودی / خروجی قابل برنامه ریزی است حافظه برنامه را به  صورت  RAM , فلش  NOR  یا RTP OTP انجام دهید. همچنین  اغلب  در  تراشه  ، و همچنین مقدار کمی از  حافظه RAM در آن گنجانده شده است . میکروکنترلر freescale بر خلاف ریز پردازنده های مورد استفاده در  رایانه های شخصی  یا سایر  برنامه  های  کاربردی  عمومی با ساختار متشکل  از ریزتراشه های گسسته ، برای برنامه های جاسازی شده طراحی شده اند .

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

دکترایِ  تخصصی نانو _ میکرو الکترونیک