مهندسی Fumax Firmware مشتری (معمولاً HEX یا BIN FILE) را در MCU بارگذاری می کند تا عملکرد محصولات را فعال کند.

Fumax کنترل دقیقی بر روی برنامه نویسی سیستم عامل دارد

برنامه نویسی آی سی عبارت است از نوشتن برنامه در فضای ذخیره سازی داخلی تراشه از طریق ابزار برنامه نویسی که به طور کلی به برنامه نویسی آفلاین و برنامه نویسی آنلاین تقسیم می شود.

برنامه نویسی سیستم عامل 1

1. عمدتاً روش های برنامه نویسی

(1) برنامه نویس جهانی

(2) برنامه نویس اختصاصی

(3) برنامه نویسی آنلاین:

برنامه نویسی سیستم عامل 2

2. ویژگی های برنامه نویسی آنلاین

(1) برنامه نویسی آنلاین از گذرگاه ارتباطی استاندارد تراشه مانند USB، SWD، JTAG، UART و غیره استفاده می کند. رابط معمولاً ثابت است و پین های کمتری در طول برنامه نویسی متصل می شوند.

(2) از آنجایی که سرعت ارتباط رابط بالا نیست، کابل عمومی را می توان برای ضبط بدون مصرف انرژی بالا استفاده کرد.

(3) از آنجایی که رایت آنلاین از طریق یک اتصال سیمی برنامه ریزی شده است، اگر خطایی در طول آزمایش تولید پیدا شود، PCBA معیوب را می توان بدون جدا کردن تراشه ردیابی و دوباره سوزاند.این نه تنها در هزینه های تولید صرفه جویی می کند، بلکه کارایی برنامه نویسی را نیز بهبود می بخشد.

برنامه نویسی سیستم عامل 3

3. برنامه نویس چیست؟

PROGRAMMER که به عنوان رایتر یا رایتر نیز شناخته می شود، برای برنامه ریزی آی سی قابل برنامه ریزی استفاده می شود.

4. مزیت برنامه نویس آی سی

برای بسیاری از آی سی های قبلی، آنها در استفاده معمولی نیستند، بلکه در استفاده انحصاری هستند و شناسه های اختصاصی را فراخوانی می کنند.

بنابراین اگر طراحان بخواهند یک برد مدار طراحی کنند، باید از انواع آی سی های مختلف با عملکرد ثابت استفاده کنند و باید انواع مختلف آی سی را مخصوصاً برای تولیدکنندگان بزرگ تهیه کنند.

اکنون طراح فقط باید یک آی سی آماده کند تا پس از اختراع و استفاده از ID های اختصاصی، آن را در آی سی با عملکردهای مختلف بسوزاند.

آماده سازی راحت است، اما برای سوزاندن آن باید یک مشعل آماده کرد.

برنامه نویسی سیستم عامل 4

5. ظرفیت ما:

ابزار نرم افزار: Altium (Protel)، PADS، Allegro، Eagle

برنامه: C، C++، VB