Kontaktní informace

  • Wells elektronické technologie S.r.o.
  • Tel: + 86-755-26664885
  • Fax: + 86-755-27898086
  • Přidat: 3/F, Yinjin Industrial Park, Liuxian 2 Road, Bao'an District, Shenzhen, Guangdong, Čína
  • E-mail:sales06@szwells.com
Domů > Výstava > Obsah
Jak program IC pro desku PCBA?
Jan 23, 2018

Jak program IC pro desku PCBA?

Když hovoříme o programování IC, chceme říci, že jej krmíme instrukcemi, které jsou definovány námi a mohou být kdykoliv změněny. Nyní má základní struktura libovolného programovatelného IC sekci pro paměť. Ve skutečnosti existuje mnoho typů vzpomínek, EEPROM. PROMENÁDA. ROM, RAM, SRAM atd.

Kód, který píšeme v jazyce C, je buď v jazyku na úrovni vysoké úrovně nebo v jazyce nižšího stupně. Vestavěná C znamená psaní kódu v jazyku Nízké úrovně nebo Základní příkazy. Žádný z obou kódů není chápán žádnou IC - protože IC je elektronická složka, která není schopna zvládnout nic jiného než binární data 0 nebo 1. I to je zřejmá pravda, skutečnou pravdou je, že nemůže zvládnout nic kromě pro napětí - ať už je to diskrétní nebo analogové. Takže binární data 0 nebo 1 jsou ve skutečnosti napěťová úroveň 0 Voltů nebo 5 Voltů (pokud je referenční hodnota 5 Voltů, ostatní logické úrovně se mohou lišit také). Nyní je fakt, že přemýšlíme o tom, že proces vytváření integrovaného kódu rozumí kódům napsaným v angličtině. Zde přichází do hry kompilátor, který generuje hexadecimální kód pro jazykový kód vysoké / nízké úrovně, který jsme napsali. Dále je tento kód převeden na binární ekvivalent 0s a 1s a je tedy čistě informace o úrovni stroje.

Části pamětí, které jsem již dříve zmínily, jsou vytvořeny z registrů (Registry - tvořené žabky, žabky - skládající se z logických bran, logické brány tranzistorů). Když tedy dávkujeme informace o úrovni stroje, jsou uloženy v registrech s různou kapacitou. Například 8bitový registr adresovaný na paměťové adrese 5001 ukládá název proměnné " var". Hodnota proměnné " var " je uložena v dalším registru, který je k dispozici na adrese 5002, například " 9 ". Dále, pro instrukci, která říká abc = var + 5 ; bude generováno řídicí slovo, tj. posloupnost řídících signálů, která by způsobila, že vestavěný binární sčítač / aritmetický obvod provede operaci přidávání. Toto řídicí slovo je uloženo na paměťové adrese 5003. Operand 5 je uložen na další paměťové adrese. Podobně jsou čteny všechny řádky kódu, binární informace jsou chápány a uloženy v různých registrech v paměti. Takto je vložený kód C uložen v paměti IC. Pozdější část realizace programu zahrnuje ALU (Aritmetická a logická jednotka) IC získávání informací z těchto registrů a pochopení další operace, kterou musí vykonat, a operandy, na kterých má vykonávat stejnou funkci.

Jedná se o kompletní proces programování IC pomocí embedded C. Komplexní znalost tohoto kompletního procesu potřebuje pochopení základní elektroniky, digitální elektroniky a počítačové architektury.



Dvojice: Techniky a technologie inspekcí PCB

Další: PCBA zavedení výroby