Bosh sahifa > Yangiliklar > Kontent

FT8xx emulyatori kompyuterda ishlayotgan maqsadga yo'naltirilgan dasturiy ta'minotdir

Apr 26, 2019

Kirish

FT8xx emulyatori kompyuterda ishlaydigan xatti-harakatlarni modellashtirish dasturiy ta'minotidir. A sifatida yaratilgan

yuqori darajadagi (xulq-atvori) emulyatori past darajadagi (soat aniq) emulyatordan boshqa. Bu imkon beradi

FT8xx xususiyatlarini apparatsiz kompyuterda baholash uchun foydalanuvchi.

Ushbu hujjat FT8xx Emulator kutubxonasi interfeysini ta'riflaydi va bir misolni ko'rsatadi

uni foydalanuvchi loyihasiga qanday kiritish mumkin.

Emulator kutubxonasi EVE Screen Editor-ning o'rnatuvchi paketiga kiritilishi mumkin

quyidagi sahifada joylashgan:

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


1.1 Umumiy nuqtai

FT8xx emulyatori bir xil SPI interfeysi va FT8xx kabi xotira kartasiga ega

silikon. Shunday qilib, foydalanuvchi ilovasi uchun yangi interfeys qatlami yozishga hojat yo'q

emulyator versiyasi.

FT8xx emulyatori haqiqiy qurilmaga maksimal o'xshashlik uchun mo'ljallangan

Bu erda va 1.4-qismda ko'rsatilgan bir nechta cheklashlar mavjud.

Tegishli funksionallik uchun FT8xx emulyatori bir tegishni simulyatsiya qilish uchun kompyuterning sichqonchasini talab qiladi

kiritish. Vizual effektlar uchun FT8xx emulyatori operatsion tizim uchun maxsus grafik drayverini ishlatadi

kompyuter monit√∂r√ľndeki chiqdim.

Emulyator ekspluatatsiya ro'yxati buyruqlar komandasini va ko'pchilik protsessorni qo'llab-quvvatlaydi

buyruqlar.


1.2 Taqqoslash

Ushbu hujjat FT8xx emulator kutubxonasi interfeysini qamrab oladi va uning namunasi bilan tanishtiriladi

dastur. Emulator FT8xx dasturiy qo'llanma bilan birgalikda ishlatilishi kerak

va dastur namunalari va shunga o'xshab, ushbu qo'llanmada batafsil ma'lumot mavjud emas

FT8xx egalari, xotira xaritasi, buyruqlar va boshqalar.


1.3 talablar

Hozirgi vaqtda FT8xx emulyator kutubxonasi Microsoft Visual Studio C ++ Express MSVC versiyasi tomonidan quriladi

Shuning uchun MSVC IDE yoki undan yangi versiyasini ushbu kompilyatsiya uchun ishlatish tavsiya etiladi

moslikni ta'minlash uchun emulyatorda ishlaydigan FT8xx dastur kodi. Qo'shimcha,

runtime muhiti "ft8xxemu.dll" va "SDL2.dll" ishlash uchun Windowsda bo'lishi kerak

emulyator loyihasini muvaffaqiyatli amalga oshirdi.


1.4 Cheklovlar

FT8xx emulyatori quyidagi funktsiyalarni qo'llab-quvvatlamaydi:

1. Quvvatni boshqarish (ota-ona buyruqlari)

2. Skrinshot ("cmd_snapshot" protsessor buyrug'i hech qanday ta'siri yo'q)

3. Nusxa ko'chirish motorini qayta tiklash

To'xtatish

5. Apparatning xususiyatlarini aks ettiruvchi registrlar, masalan, sensorli va ADC bosim qiymati

tegishli sensorli yozuvlar

6. Ko'p sensorli operatsiya