Bosh sahifa > Yangiliklar > Kontent

MSVC emulyatori

Apr 26, 2019

3.3 MSVC emulyatori

Loyihaning MSVC Emulator versiyasi namunani biron bir qo'shimcha qurilmasiz ishga tushirishga imkon beradi. Bu

FTDI tomonidan taqdim etilgan EVE Screen Editor dasturini ishlatadi

3.3.1. Uskuna talablari

MSVC Emulator-da ishlaydigan har qanday qo'shimcha qurilmani talab qilmaydi, chunki displeyda simulyatsiya qilingan

Kompyuter dasturi.

Biroq, EVE modulini FTDI MPSSE interfeysi orqali kompyuterga ulab, uni ishlatish mumkin

Natijani haqiqiy ekranda oldindan ko'rish. Misol uchun

 VM800B / C, VM801B / C, VM810C USB-SPI adapter bilan birgalikda ishlatilishi mumkin.

(CM232H yoki VA800A-SPI)

 VM80xBU USB-SPI adapterining ichki qismida joylashgan va to'g'ridan-to'g'ri kompyuterga ulanishi mumkin

USB port.

C232HM dan foydalanilganda ulanishlar 3.1 qismida bir xil.

3.3.2 Dastur talablari

Misol loyiha uchun Visual Studio 2012 (yoki Express 2012) yoki undan keyingi versiyani o'rnatish talab qilinadi.

Eng so'nggi FTDI EVE Screen Editor ham o'rnatilishi kerak. Bunga erishish mumkin

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

3.3.3 Papkalar tarkibi

Taqdim etilgan zip fayli turli platformalarni qo'llab-quvvatlaydi. Emulator platformasi bilan bog'liq asosiy fayllar

quyidagilar:

 Papka loyihasi -> MSVC_Emulator loyiha va hal fayllarini (masalan, Project ->

MSVC_Emulator -> FT_App_Gradient -> Ft_App_Gradient.sln)

 Folder Src asosiy dastur va qo'llab-quvvatlovchi funktsiyalar uchun c manba fayllarini o'z ichiga oladi

 Folder Hdr header fayllarini va pastki jildni o'z ichiga oladi. MSVC_Emulator qo'shimcha sarlavhalarni o'z ichiga oladi

MSVC platformasi uchun

 Viktorina papkasida loyiha uchun kerakli fayllar mavjud (masalan,

bitmap rasmlarni)

To'liq tafsilotlar loyiha zip paketiga kiritilgan readme faylida berilgan.

3.3.4 Loyihani yuklash

Keyinchalik kod loyihasi Visual Studio dasturida ochilishi mumkin. Yechim bo'lishi mumkin

.sln faylini ikki marta bosish bilan ochilgan (masalan, Project -> MSVC_Emulator -> FT_App_Gradient ->

Ft_App_Gradient.sln) yoki File -> Open Project / Solution bilan Visual Studio dasturiy ta'minotning o'zi.

3.3.5 Loyihani amalga oshirish

Namoyishni bajarishdan oldin, loyiha to'g'ri FT8xx karta uchun tuzilganligiga ishonch hosil qiling

Ekran o'lchamini FT_Platform.h faylida ochish mumkin, u Solish Explorer oynasidan ochilishi mumkin

Visual Studio. Iltimos, 4 bo'limga qarang.

3.3.6 Loyihani amalga oshirish

Loyihani ishga tushirish uchun ochiladigan rejimdan Release rejimini tanlang va Local Windows ni bosing

Debugger tugmasi.

image

Displeyni ifodalovchi kompyuterda oyna paydo bo'ladi. Sichqoncha bilan chertish simulyatsiyalanadi

ekranga tegadi. Ekran muharriri dasturining o'zi ochilmasligi yoki ko'rinmasligini unutmang

emulyatsiyaning ishlashi uchun o'rnatilgan bo'lishi kerak.

image