Блок Редактор жана Debugger

Блок Редактор жана Debugger

Jump to TINA Main Page & General Information 

MCU жамаат код жазып, көп учурда катуу зарыгып милдет болуп саналат. Сиз жөн гана белгилерди колдонуу менен программалык камсыздоону иштеп чыгуу жана жөнөкөйлөтүүгө ордуна кол коддоонун, сиз MCU кодун түзгүлө жана Индиядан Тина анын блок редактор жана мүчүлүштүктөрдү пайдалануу, эгерде электроника жабдууларды иштеп чыгуу үчүн көбүрөөк убакыт ээ жана бул башкаруу линияларын, жана андан кийин чуркап же мүчүлүштүктөрдү агып болот санариптик же аралаш райондук чөйрөдө коду.

блок Editor

төмөнкүдөй бир мисал менен, башкаруу бир блок бир MCU жөнөкөй кыдырып камтылган.

блок PIC16F73 microcontroller эки порту окуп эки номерлерди алып келбейт.

контролдоочу блок мындай болот:

өндүрүлгөн кодун көрүү үчүн, басып, коду блок-терезенин үстүнө өтмөк.

блок мүчүлүштүктөрдү

ТИНА жазуусу блок тартып оорумуш үчүн зарыл болгон жамаат кодун өндүрөт.

Эгерде сыноо Тина менен блок мүчүлүштүктөрдү өзгөчөлүгүн колдонуу жана мурда аяктады аспабы отладкалоо.

Сиз Run кнопкасын басуу аркылуу үзгүлтүксүз программасын чуркай алат,

кадам-кадам-кадам алга кнопкасын басуу аркылуу,

же токтотуу кнопкасын басуу аркылуу программасын токтотуу.

мүчүлүштүктөрдү сары, анын арткы түсүн орнотуу менен активдүү блок компонентин көрсөтөт.

мүчүлүштүктөрдү сары, анын арткы түсүн орнотуу менен активдүү блок компонентин көрсөтөт.

булагы карашын түзүү мүчүлүштүктөрдү жогорку сол бурчунда, үч маанилүү табулатура бар. Сиз тандап алган болсо, Улытау табулатура, сиз блок аркылуу көрүп жана мүчүлүштүктөрдү болот. Сиз тандап алган болсо, Блок + Code табулатура, ТИНА аспабы жана жамаат кодун да өзгөрүүлөр болот.

Сиз, бул көз-караш боюнча, жер блок жана жамаат кодексине да үзүлүү. Акыркы режимди тандап болсо, кодуСиз салттуу тили түзөтүүнү колдонуу менен сулуулук болот.

аспабы жана жамаат кодун мезгилдештирүүгө жана коду калемгерлердин үчүн, ТИНА кодексине кошумча бренды жана комментарий кошуп кетсек; Мисалы:

Блок label2:; х <- Porta

Бул белгилер аткарууну же кодексинин ыкчам логиканы өзгөртпөйт.

Үзүлүү реестрлер жана параметрлерин экспертиза уруксат колдонуучу-пункттарында көрсөтүлгөн коду аткарууну токтотуу үчүн колдонулат. ТИНА киргизүүгө жана үзүлүү алып бир нече жолун сунуш кылат.

Mixed Mode үлгүсү

Тина анын блок программаларды абдан пайдалуу өзгөчөлүгү бири сен аралаш аналогдук-санариптик чөйрөдө, блок тарабынан программаланган MCUs ичинде мүчүлүштүктөрдү райондук ишин текшерип алабыз.

Тина киргизилген кийинки райондук, Тина ара режиминде сиз чуркап мүчүлүштүктөрдү болот мотор контроллери болуп саналат.