Paano Kumuha ng Hex File mula sa Arduino IDE

Paano Kumuha Ng Hex File Mula Sa Arduino Ide



Ang Arduino IDE ay isang development platform na ginagamit upang mag-upload ng code sa Arduino boards. Ang mga board ng Arduino ay batay sa mga microcontroller. Upang makipag-usap sa isang microcontroller IDE ay ginagamit. Ang IDE ay isang editor para sa pagsulat, pag-debug, at pag-upload ng mga sketch sa mga Arduino board. Ang IDE ay naka-program sa C o C++ na may ilang karagdagang pamamaraan at function. Naiintindihan ng mga microcontroller ang wika ng makina. Kapag na-compile ang Arduino code, iko-convert ng IDE ang C++ language program sa isang Hex file. Ngayon, ilalarawan namin kung paano makuha ang Hex file na ito mula sa Arduino.

Paano Kumuha ng Hex File mula sa Arduino IDE

Gumagamit ang Arduino IDE ng Hex file format para mag-imbak ng C/C++ code sa hexadecimal form. Ang Hex file na ito ay karaniwang tinutukoy bilang code ng makina . Hindi maintindihan ng microcontroller ang normal na wikang C; ito ay nangangailangan lamang ng pagtuturo sa anyo ng 1 at 0 na kilala rin bilang Binary . Inililipat ng Arduino IDE ang mga tagubiling ito sa microcontroller RAM at EEPROM sa pamamagitan ng Hex file.

Sa pamamagitan ng pagsunod sa mga hakbang na inilarawan sa ibaba maaari nating makuha ang Hex file ng Arduino sketch.







Hakbang 1 : Buksan ang Arduino IDE software sa PC.





Hakbang 2 : Magbubukas ang bagong window na nagpapakita sa amin ng Arduino IDE interface. Dito ay maaaring magsulat ng sarili niyang code o mag-load ng isang halimbawang sketch mula sa IDE. Magpapatuloy kami sa halimbawa ng LED blink at susubukan naming kunin ang Hex file nito.





Hakbang 3 : Ngayon buksan ang halimbawa ng LED blink, pumunta sa: Mga File>Mga Halimbawa>Mga Pangunahing Kaalaman>Blink :



Hakbang 4 : Pagkatapos buksan ang halimbawa ng LED isang bagong window ang magbubukas. Kung nagsusulat ka ng sarili mong programa, suriin muli ang lahat ng Arduino sketch. Para makabuo ng Hex file, kailangan namin ng lokasyon kung saan naka-store ang Hex file. Upang makuha ang lokasyon ng Hex file, sundin ang mga hakbang sa ibaba. Pumunta sa: File>Mga Kagustuhan o pindutin ctrl+comma .

Hakbang 5 : Kapag na-click mo ang opsyon sa mga kagustuhan isang bagong window ang magbubukas dito lagyan ng tsek ang Compilation opsyon sa seksyon ng verbose output . Pagkatapos piliin ito pindutin ang Ok upang magpatuloy. Makakatulong ito sa amin na kunin ang lokasyon ng Hex file mula sa seksyong Output kapag naipon na ang program.

Hakbang 6 : Ngayon i-compile ang Arduino program gamit ang tick sign sa kanang tuktok na window. Sa sandaling matagumpay na naipon ang programa, isang ' Tapos na mag-compile lalabas ang mensahe sa output window.

Hakbang 7 : Sa seksyong output hanapin ang “ .hex ” file ng pinagsama-samang Arduino program. Ang huling linya ng verbose na output ay ang Hex file.

Hakbang 8 : Kopyahin ang path sa Hex file.

Hakbang 9 : Alisin muna ang pangalan ng Hex file mula sa landas na kinopya.

Buksan ang My PC, piliin ang address bar at i-paste ang path ng file dito pagkatapos ay pindutin ang Enter. Makakakita ka ng isang file na may .hex extension Ito ang kinakailangang Hex file na hinahanap namin.

Tandaan : Kung ang address na kinopya mula sa Hex file ay hindi gumagana subukang alisin ang doble Backslash ( \ ) mga simbolo na inuulit sa Hex file address.

Konklusyon:

Dito ay tinalakay namin ang lahat ng mga hakbang na kinakailangan upang kunin ang isang Hex file mula sa Arduino IDE. Ginagamit ng Arduino board ang Hex file na ito upang magpatakbo ng mga tagubilin. Minsan kapag direktang ikinonekta namin ang Arduino board sa isang PC at nag-upload ng code sa Arduino hindi ito lumilikha ng Hex file, kaya gamit ang pamamaraang ipinaliwanag sa itaas madali kaming makakakuha ng Hex file at magamit ito sa anumang proyekto ng Arduino.