Flowchart အယ်ဒီတာနှင့် Debugger

Flowchart အယ်ဒီတာနှင့် Debugger

Jump to TINA Main Page & General Information 

MCU စည်းဝေးပွဲကိုကုဒ်ရေးသားခြင်းမကြာခဏခက်ခဲများနှင့်ငွီးငှေ့ဖှယျတာဝန်ဖြစ်ပါတယ်။ သင်သည်ဤဆော့ဖ်ဝဲကိုဖှံ့ဖွိုးတိုးတရိုးရှင်းများနှင့်ဆိုပါကအစားကို manual နိုင်တဲ့ coding ၏, အီလက်ထရွန်းနစ်ဟာ့ဒ်ဝဲဒီဇိုင်းအချိန်ပိုမိုရရှိစေရန်, သင် generate နှင့် MCU ကုဒ် Debugging ရုံသင်္ကေတသုံးပြီးနှင့်ထိန်းချုပ်မှုလိုင်းများစီးဆင်း Tina ရဲ့ Flowchart အယ်ဒီတာနှင့် debugger ကိုသုံးပါ, ပြီးတော့ run သို့မဟုတ်ဒီဘာဂ်နိုင်ပါတယ် ဒစ်ဂျစ်တယ်သို့မဟုတ်ရောနှော circuit ကိုပတ်ဝန်းကျင်အတွက်ကုဒ်။

Flowchart Editor ကို

အောက်ပါဥပမာမှာရိုးရှင်းတဲ့ဆားကစ်တစ်ခုထဲတွင် embedded ထိန်းချုပ်မှုတစ်ခု flowchart တစ် MCU ။ 

အဆိုပါ flowchart အဆိုပါ PIC16F73 Microcontroller တွေနှစ်ခုဆိပ်ကမ်းများမှဖတ်နေကြတယ်နှစ်ခုနံပါတ်များကိုထပ်ပြောသည်။

အဆိုပါထိန်းချုပ် flowchart ဒီတူ:

ထုတ်လုပ်လိုက်တဲ့ကုဒ်, စာနယ်ဇင်းပုကြည့်ရှုရန် ကုဒ် အဆိုပါ flowchart window ၏ထိပ်ပေါ်မှာ tab ကို။

Flowchart debugger

Tina အလိုအလျောက် flowchart ထံမှခြင်း simulation များအတွက်လိုအပ်သည့်အသင်းတော်ကိုကုဒ်ထုတ်လုပ်သည်။

Tina ၏ flowchart debugger အင်္ဂါရပ်ကိုအသုံးပြုခြင်းသင်စမ်းသပ်နိုင်သည်နှင့်ယခင်ကပြီးစီးခဲ့ flowchart Debugging ။

Run ခလုတ်ကိုနှိပ်ခြင်းအားဖြင့် program ကိုသင်စဉ်ဆက်မပြတ်အသုံးပြုနိုင်သည်။

Step Forward ခလုတ်ကိုနှိပ်ခြင်းအားဖြင့်တစ်ဆင့်ပြီးတစ်ဆင့်

သို့မဟုတ် Stop ခလုတ်ကိုနှိပ်ခြင်းအားဖြင့် program ကိုရပ်တန့်။ 

အဆိုပါ debugger အဝါရောင်ရန်၎င်း၏နောက်ခံအရောင် setting အားဖြင့်တက်ကြွစွာ flowchart အစိတ်အပိုင်းကိုပြသပါလိမ့်မယ်။

အဆိုပါ debugger အဝါရောင်ရန်၎င်း၏နောက်ခံအရောင် setting အားဖြင့်တက်ကြွစွာ flowchart အစိတ်အပိုင်းကိုပြသပါလိမ့်မယ်။

အရင်းအမြစ်များ၏မြင်ကွင်းကိုတည်ထောင်ရန်သော debugger ၏ထိပ်-လက်ဝဲထောင့်သုံးအရေးကြီးသော tabs များရှိပါသည်။ သင် select လုပ်ပါလျှင် Flowchart tab ကို, သင်တို့ကိုတွေ့မြင်နှင့် Flowchart မှတဆင့် Debugging နိုင်ပါတယ်။ သင် select လုပ်ပါလျှင် Flowchart + Code ကို tab ကို, Tina အဆိုပါ flowchart နှင့်အသင်းတော်ကိုကုဒ်နှစ်ခုစလုံးပြပေးလိမ့်မယ်။

သင်လုပ်နိုင်သည်, ဒီမြင်ကွင်းကိုအတွက်နေရာ flowchart နှင့်အသင်းတော်ကိုကုဒ်အတွက်နှစ်ဦးစလုံး breakpoints ။ သင်နောက်ဆုံး mode ကို select လုပ်ပါက, ကုဒ်သငျသညျအစဉ်အလာပရိသဘာသာစကားဒီဘာဂင်သုံးပြီး Debugging နိုင်ပါတယ်။

အဆိုပါ flowchart နှင့်အသင်းတော်ကိုကုဒ်တွေကိုတပြိုင်တည်းအလုပ်လုပ်ဖို့, code ကိုပိုပြီးဖတ်လို့လွယ်အောင်နိုင်ဖို့အတွက် Tina code ကိုသို့အပိုဆောင်းတံဆိပ်များနှင့်မှတ်ချက်များကိုထည့်မှတ်ချက်; ဥပမာ:

Flowchart label2: x ကို <- PORTA

ဤရွေ့ကားတံဆိပ်များစွမ်းဆောင်ရည်ဒါမှမဟုတ် code တွေရဲ့လုပ်ငန်းလည်ပတ်ယုတ္တိဗေဒပြောင်းလဲပစ်ကြဘူး။

breakpoints အားမှတ်ပုံတင်တွေနဲ့ parameters များ၏စာမေးပွဲခွင့်ပြု, အသုံးပြုသူ-သတ်မှတ်ထားသောရမှတ်မှာ code execution ရပ်တန့်ရန်အသုံးပြုကြသည်။ Tina breakpoints အားထည့်သွင်းခြင်းနှင့်ဖယ်ရှားပစ်ရန်နည်းလမ်းများစွာပေးထားပါတယ်။

ရောနှော Mode ကိုဥပမာ

Tina ရဲ့ flowchart ပရိုဂရမ်းမင်း၏အရှိဆုံးအသုံးဝင်သောအင်္ဂါရပ်တစ်ခုမှာသင်ကရောထွေး Analog စ-ဒစ်ဂျစ်တယ်ပတ်ဝန်းကျင်အတွက်, flowchart အားဖြင့်ပရိုဂရမ် MCUs အပါအဝင်ဒီဘာဂ် circuit ကိုစစ်ဆင်ရေးကိုစမ်းသပ်နိုငျသောကွောငျ့ဖွစျသညျ။ 

 Tina တွင်ထည့်သွင်းအောက်ပါ circuit ကို, သငျသညျ Tina များ၏အပြန်အလှန် mode မှာ run နှင့်ဒီဘာဂ်နိုငျသောမော်တာ controller ကိုဖြစ်ပါတယ်။

    X
    မှာသငျသညျရှိသည်ဖို့အတှကျဝမျးသာ DesignSoft
    လက်ျာထုတ်ကုန်ကိုရှာဖွေရန်သို့မဟုတ်လိုအပ်သောပံ့ပိုးမှုလိုအပ်လျှင်မည်သည့်အကူအညီလိုအပ်ပါကချက်တင်စကားပြောခွင့်ပြုပါ။
    wpChatIcon