Ағын сценарий редакторы және түзету құралы

Ағын сценарий редакторы және түзету құралы

Jump to TINA Main Page & General Information 

MCU жинау кодын жазу жиі қиын және қажырлы міндет. Бағдарламалық жасақтаманы әзірлеуді оңайлатуға және электронды аппаратты жобалауға көбірек уақыт табуға болады, егер қолмен кодтаудың орнына TINA's Flowchart редакторы мен дебаггерін MCU кодын генерациялау және күйіне келтіру үшін қолдансаңыз, жай символдар мен ағындық басқару жолдарын пайдаланып, содан кейін іске қосыңыз немесе отладкаңыз цифрлық немесе аралас схемадағы сандық код.

Ағын сценарий редакторы

Келесі мысалда қарапайым тізбеге енгізілген MCU-ді басқаратын блок-схема.

Блок-схема PIC16F73 микроконтроллерінің екі портынан оқылатын екі нөмірді қосады.

Басқарушы блок схемасы келесідей:

Жасалған кодты көру үшін, түймесін басыңыз код блок-схема терезесінің жоғарғы жағында қойынды.

Ағын схемасы

TINA автоматты түрде блок-схемадан модельдеу үшін қажетті құрастыру кодын шығарады.

TINA-ның блок-схемасын түзету мүмкіндігін пайдаланып, бұрын аяқталған б лімшартты сынап ж не отладя аласыз.

Бағдарламаны іске қосу батырмасын басу арқылы үздіксіз іске қосуға болады,

Step Forward батырмасын басып,

немесе тоқтату түймесін басу арқылы бағдарламаны тоқтатыңыз.

Отладчик ағымдық блоктардың компонентін фондық түсі сарыға орнату арқылы көрсетеді.

Отладчик ағымдық блоктардың компонентін фондық түсі сарыға орнату арқылы көрсетеді.

Көздің көрінісін орнататын түзеткіштің сол жақ жоғарғы бұрышында үш маңызды ойынды бар. Егер сіз таңдасаңыз Схема схемасы қойындысында сіз Flowchart арқылы көре аласыз және отладка аласыз. Егер сіз таңдасаңыз Flowchart + коды қойындысында TINA екі блок схемасын және құрастыру кодын көрсетеді.

Осы тұрғыда тоқтау нүктелерін блок-схемадағы және монтаждау кодының ішіне қоюға болады. Соңғы режимді таңдасаңыз, код, дәстүрлі жинау тілін түзетуді пайдалану арқылы отладка аласыз.

Блок-схеманы және жинақтау кодын синхрондау және кодты оқуға ыңғайлы ету үшін TINA кодқа қосымша белгілер мен ескертпелер енгізеді; Мысалға:

Ағын схемасы 2:; x <- PORTA

Бұл жапсырмалар кодының өнімділігін немесе операциялық логикасын өзгертпейді.

Үзіліс нүктелері пайдаланушылардың көрсетілген нүктелерінде кодты орындауды тоқтату үшін пайдаланылады, бұл регистрлер мен параметрлерді сараптауға мүмкіндік береді. TINA тоқтау нүктелерін кірістіру және жоюдың бірнеше жолдарын ұсынады.

Аралас режим Мысал

TINA-ның блок-схемасын бағдарламалаудың ең пайдалы ерекшеліктерінің бірі - аралас аналогты-сандық ортада блок-схема бойынша бағдарламаланған MCU-ді қоса алғанда, отладки схемасының жұмысын тексеруге болады.

TINA-ға қосылған келесі тізбек - бұл TINA интерактивті режимінде іске қосуға және отладтауға болатын мотор бақылаушысы.