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

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

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

firmware programming1

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

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

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

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

firmware programming2

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

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

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

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

firmware programming3

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

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

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

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

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

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

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

firmware programming4

5 ظرفیت ما:

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

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