Flowchart redaktor ja silur

Flowchart redaktor ja silur

Jump to TINA Main Page & General Information 

MCU koostuskoodi kirjutamine on sageli raske ja tüütu ülesanne. Saate lihtsustada tarkvaraarendust ja saada rohkem aega elektroonika riistvara kujundamiseks, kui kasutate käsitsi kodeerimise asemel MCINA koodi genereerimiseks ja silumiseks TINA Flowchart'i redaktorit ja siluri, kasutades ainult sümboleid ja voolujuhtimisliine ning seejärel käivitage või silutakse seda kood digitaalses või segapiirkonna keskkonnas.

Vooskeemi redaktor

Järgmises näites on vooskeem lihtsas ahelas asuva MCU juhtimiseks. 

Vooskeem lisab kaks numbrit, mis loetakse PIC16F73 mikrokontrolleri kahest pordist.

Kontrolliv vooskeem näeb välja selline:

Genereeritud koodi vaatamiseks vajutage kood vahekaardi akna ülaosas.

Vooskeemi silur

TINA toodab automaatselt skeemilt simulatsiooniks vajaliku montaažikoodi.

Kasutades TINA vooskeemi silumisfunktsiooni, saate testida ja siluda eelnevalt täidetud vooskeemi.

Programmi saate pidevalt käivitada, vajutades nuppu Käivita,

samm-sammult, vajutades nuppu Samm edasi,

või peatage programm, vajutades nuppu Stop. 

Siluri näitab aktiivset vooskeemi komponenti, seades selle taustavärvi kollaseks.

Siluri näitab aktiivset vooskeemi komponenti, seades selle taustavärvi kollaseks.

Siluri ülemisse vasakusse nurka on kolm olulist vahekaarti, mis loovad allika vaate. Kui valite Voolukava vahekaardil saate näha ja siluda. Kui valite Vooskeem + kood TINA kuvab nii vooskeemi kui ka koostekoodi.

Selles vaates saate nii vooskeemil kui ka kokkupanekukoodi paigutada katkestuspunkte. Kui valite viimase režiimi, kood, saate siluda, kasutades tavapärast monteerimiskeelt.

Pidage meeles, et vooskeemi ja koostuskoodi sünkroniseerimiseks ning koodi loetavamaks muutmiseks lisab TINA koodile täiendavad märgised ja kommentaarid; näiteks:

Vooskeemi silt 2:; x <- PORTA

Need märgised ei muuda koodi toimivust ega operatsiooni loogikat.

Katkestuspunkte kasutatakse koodide täitmise peatamiseks kasutaja poolt määratud punktides, võimaldades registrite ja parameetrite läbivaatamist. TINA pakub mitmeid viise punktide lisamiseks ja eemaldamiseks.

Segatud režiimi näide

Üks TINA vooskeemi programmeerimise kõige kasulikumaid omadusi on see, et saate testida debug-ahela operatsiooni, sealhulgas vooskeemi poolt programmeeritud MCU-sid, analoog-digitaalses keskkonnas. 

 Järgmine TINA-sse kuuluv ahel on mootorikontroller, mida saab TINA interaktiivses režiimis käivitada ja siluda.

    X
    Tere tulemast DesignSoft
    Võimaldab vestelda, kui vajate abi õige toote leidmisel või abi saamiseks.
    wpchatıco