گھر > خبریں > مواد

ایک پی سی پر چلانے کے لئے FT8xx ایمولٹر کا طرز عمل ماڈلنگ سافٹ ویئر کی ھدف بندی

Apr 26, 2019

تعارف

FT8xx ایمولٹر ایک پی سی پر چلانے کے لئے رویے ماڈلنگ سافٹ ویئر کی ھدف ہے. یہ ایک کے طور پر ڈیزائن کیا گیا ہے

اعلی سطح (رویے کی سطح) کم سطح (گھڑی درست) emulator کے مقابلے میں دیگر. یہ قابل بناتا ہے

ہارڈ ویئر کے بغیر ایک پی سی پر FT8xx کی خصوصیات کا جائزہ لینے کے لئے صارف.

یہ دستاویز FT8xx ایمولٹر لائبریری کے انٹرفیس کی وضاحت کرتا ہے اور اس کا ایک مثال دکھاتا ہے

صارف کے منصوبے میں اس کو ضم کرنے کا طریقہ.

ایمیوٹرٹر لائبریری ایوی ای سکرین اسکرین کے انسٹال پیکج میں شامل ہے، جو ہو سکتا ہے

مندرجہ ذیل صفحے کے سیکشن میں مل گیا:

http://www.ftdichip.com/Support/Utilities.htm


1.1 جائزہ

ایف ٹی 8 ایم ایم ایمیوٹرٹر اسی SPI انٹرفیس ترتیب اور FT8xx کے طور پر میموری نقشہ ہے

سلکان اس طرح، صارف کی درخواست کے لئے ایک نئی انٹرفیس کی پرت لکھنے کی ضرورت نہیں ہے

ایمولیٹر ورژن.

اگرچہ FT8xx ایمولیٹر اصل آلہ پر زیادہ سے زیادہ مساوات کے لئے ڈیزائن کیا گیا ہے

چند محدود حدود ہیں جو یہاں ذکر کئے گئے ہیں اور سیکشن 1.4 میں ہیں.

رابطے کی فعالیت کے لئے، FT8xx ایمولیوٹر کو پی سی کے ماؤس کو ایک ٹچ کو ضم کرنے کی ضرورت ہوتی ہے

ان پٹ. بصری اثرات کے لئے، FT8xx emulator OS مخصوص گرافکس ڈرائیور کو ظاہر کرنے کے لئے ملازم

پی سی مانیٹر پر پیداوار.

emulator ڈسپلے کی فہرست حکموں اور زیادہ تر coprocessor کی مکمل سیٹ کی حمایت کرتا ہے

حکم دیتا ہے.


1.2 دائرہ کار

یہ دستاویز FT8xx ایمولیٹر لائبریری انٹرفیس پر مشتمل ہے اور اس کی مثال ایک مثال کے طور پر متعارف کرایا ہے

درخواست emulator کا مقصد FT8xx پروگرامنگ گائیڈ کے ساتھ مل کر میں استعمال کرنا ہے

اور درخواست کے مثالیں اور اس طرح کے اس گائیڈ میں اس میں تفصیلی معلومات شامل نہیں ہیں

FT8xx مثال کے طور پر رجسٹر، میموری نقشہ، حکم، وغیرہ.


1.3 ضرورت

فی الحال، مائیکروسافٹ بصری اسٹوڈیو C ++ ایکسپریس ورژن MSVC کی طرف سے FT8xx ایمولٹر لائبریری کی تعمیر کی جاتی ہے

2012. لہذا، MSVC IDE کا یہ ورژن یا نیا مرتب کرنے کے لئے استعمال کرنے کی سفارش کی جاتی ہے

مطابقت پذیر یقینی بنانے کے لئے ایف ٹی 8xx ایپلی کیٹر کو چلانے والے ایولیوٹر پر چلائے جائیں گے. اس کے علاوہ،

رن ٹائم ماحول "ft8xxemu.dll" اور "SDL2.dll" کو ونڈوز پر چلانے کیلئے ضروری ہے

ایمولیٹر منصوبے کو کامیابی سے


1.4 حدود

FT8xx ایمولیٹر مندرجہ ذیل فعالیت کی حمایت نہیں کرتی ہے:

1. پاور مینجمنٹ (میزبان حکم)

2. اسکرین شاٹ (Coprocessor Command "cmd_snapshot" پر کوئی اثر نہیں ہے)

3. Coprocessor انجن ری سیٹ

4. رکاوٹ

5. رجسٹرین جو ہارڈویئر خصوصیات کی عکاسی کرتے ہیں، مثال کے طور پر، ٹچ اور ADC کے دباؤ کی قیمت

متعلقہ ٹچ رجسٹر

6. ملٹی ٹچ آپریشن