פומאַקס ינזשעניעריע וועט מאַסע די קונה פירמוואַרע (יוזשאַוואַלי העקס אָדער בין פייל) צו די MCU צו געבן פונקציאָנירן.

פומאַקס האט שטרענג קאָנטראָל אויף פירמוואַרע פּראָגראַממינג

IC פּראָגראַממינג איז צו שרייַבן די פּראָגראַם צו די ינערלעך סטאָרידזש פּלאַץ דורך די פּראָגראַממינג געצייַג, וואָס איז בכלל צעטיילט אין אָפפלינע פּראָגראַממינג און אָנליין פּראָגראַממינג.

firmware programming1

1. דער הויפּט מעטהאָדס פון פּראָגראַממינג

(1) וניווערסאַל פּראָגראַמיסט

(2) דעדאַקייטאַד פּראָגראַמיסט

(3) אָנליין פּראָגראַממינג

firmware programming2

2. אָנליין פּראָגראַממינג פֿעיִקייטן

אָנליין פּראָגראַממינג ניצט די סטאַנדאַרט קאָמוניקאַציע ויטאָבוס פון די שפּאָן, אַזאַ ווי וסב, SWD, JTAG, UART, אאז"ו ו. די צובינד איז יוזשאַוואַלי פאַרפעסטיקט און ווייניקער פּינס זענען פארבונדן בעשאַס פּראָגראַממינג.

(2) זינט די צובינד קאָמוניקאַציע גיכקייַט איז נישט הויך, די אַלגעמיינע קאַבלע קענען ווערן געניצט פֿאַר רעקאָרדינג אָן הויך מאַכט קאַנסאַמשאַן.

(3) זינט די אָנליין ברענען איז פּראָוגראַמד דורך אַ ווייערד קשר, אויב אַ טעות איז געפֿונען בעשאַס פּראָדוקציע טעסטינג, די פאַלש פּקבאַ קענען זיין טרייסט און רי-בערנט אָן דיסאַסעמבאַלינג דעם שפּאָן. דאָס ניט בלויז סאַוועס פּראָדוקציע קאָס, אָבער אויך ימפּרוווז פּראָגראַממינג עפעקטיווקייַט.

firmware programming3

3. וואָס איז פּראָגראַמיסט?

פּראָגראַממער, אויך באַוווסט ווי שרייבער אָדער בערנער, איז געניצט צו פּראָגראַממינג פּראָגראַממינג יק.

4. די מייַלע פון ​​יק פּראָגראַמיסט

פֿאַר רובֿ פון די פריערדיקע יק, זיי זענען נישט אין פּראָסט נוצן, אָבער אין ויסשליסיק נוצן, פאַך דעדאַקייטאַד ידס.

אַזוי אויב דיזיינערז ווילן צו פּלאַן אַ קרייַז ברעט, זיי מוזן נוצן פאַרשידן פאַרשידענע יק מיט פאַרפעסטיקט פאַנגקשאַנז, און זיי דאַרפֿן צוגרייטן פאַרשידן טייפּס פון יק, ספּעציעל פֿאַר גרויס-מאַניאַפאַקטשערערז.

איצט דער דיזיינער דאַרף בלויז צוגרייטן אַן IC צו פאַרברענען עס מיט פאַרשידענע פאַנגקשאַנז נאָך די ינווייערד און געוויינט דעדאַקייטאַד ידס.

דער צוגרייטונג איז באַקוועם, אָבער אַ בורנער מוזן זיין צוגעגרייט צו ברענען עס.

firmware programming4

5. אונדזער קאַפּאַציטעט:

ווייכווארג מכשירים: Altium (Protel), PADS, Allegro, Eagle

פּראָגראַם: C, C ++, ווב