Սկիպ կոնտենտ
T

THRSim11

Հրատարակիչ: Harry Broeders
Վիրուսային ստուգում Windows Free
Ներբեռնում v5.30 8.4K բեռնումներ
Տարբերակ5.30
Հրատարակիչ Harry Broeders
Թողարկման ամսաթիվ05 ապր, 2013 թ.
Ավելացման ամսաթիվը05 ապր, 2013 թ.
OS պահանջներըWindows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT
ՊահանջներNone
Ընդհանուր ներբեռնումներ8 389
Շաբաթական ներբեռնումներ1
ԳինըFree

Նկարագրություն

Motorola 68HC11 միկրոկառավարիչը հայտնի միկրոկառավարիչ էր, որն օգտագործվում էր բազմաթիվ ծրագրերում: THRSim11 ծրագրով դուք կարող եք խմբագրել, հավաքել, մոդելավորել և վրիպազերծել ծրագրերը 68HC11-ի համար ձեր Windows PC-ում: Դուք կարող եք նաև օգտագործել THRSim11 ծրագիրը ձեր թիրախային EVM կամ EVB համատեղելի տախտակի վրա վրիպազերծելու համար: Սիմուլյատորը մոդելավորում է պրոցեսորը, ROM-ը, RAM-ը և բոլոր հիշողության քարտեզագրված I/O պորտերը: Այն նաև մոդելավորում է արտաքին ծայրամասային սարքերը, ինչպիսիք են՝ ժմչփը (ներառյալ զարկերակային կուտակիչը), անալոգային թվային փոխարկիչը, զուգահեռ պորտերը (ներառյալ ձեռքսեղմումը), սերիական պորտը, մուտքի/ելքի կապերը (ներառյալ անալոգային և ընդհատվող կապերը):

Օգտվողի գրաֆիկական ինտերֆեյսի վրիպազերծման ժամանակ հնարավոր է դառնում դիտել և վերահսկել յուրաքանչյուր ռեգիստր (CPU ռեգիստրներ և I/O ռեգիստրներ), հիշողության գտնվելու վայրը (տվյալներ, ծրագիր և կույտ) և մոդելավորված միկրոկառավարիչի փին: Նույնիսկ երբ ծրագիրը աշխատում է: Հնարավոր է դադարեցնել սիմուլյացիան իրադարձությունների ցանկացած համակցության ժամանակ:

Մի շարք (սիմուլյացված) արտաքին բաղադրիչներ կարելի է միացնել սիմուլյացված 68HC11-ի կապին վրիպազերծման ժամանակ: Օրինակ՝ LED-ներ, անջատիչներ, անալոգային սահիչներ (փոփոխական լարման պոտենցիալ), սերիական հաղորդիչ և ընդունիչ և շատ ավելին...

Կա նաև 4 x 20 LCD նիշերի էկրան, որը քարտեզագրված է 68HC11 հասցեի տարածքում:

THRSim11-ը կարող է շփվել ցանկացած տախտակի հետ, որն աշխատում է BUFFALO մոնիտորինգի ծրագիրը: Երբ ձեր հավաքման ծրագիրը բեռնվում է թիրախային տախտակում, գրաֆիկական ինտերֆեյսը հնարավորություն է տալիս դիտել և վերահսկել իրական միկրոկառավարիչի յուրաքանչյուր ռեգիստր (CPU գրանցիչներ և I/O գրանցամատյաններ) և հիշողության տեղը (տվյալներ, ծրագիր և կույտ): Հնարավոր է դադարեցնել կատարումը ցանկացած հասցեում և ստուգել կամ փոխել իրական միկրոկառավարիչի ռեգիստրներն ու հիշողության տեղը (տվյալներ, ծրագիր և կույտ):

Բարձր մակարդակի լեզվի համար (C/C++) աջակցությունը THRSim11-ն ունի վրիպազերծիչ, որը կարդում է օբյեկտի ֆայլերը վրիպազերծման տեղեկություններով DWARF2 վրիպազերծման ձևաչափով, որն օգտագործվում է անվճար GNU gcc կոմպիլյատորի կողմից: C փոփոխականները նույնպես թարմացվում են ծրագիրը գործարկելիս:

Նմանատիպ ծրագրեր

Այլընտրանքներ