Bosh sahifa > Yangiliklar > Kontent

Bridgetek BT81X (815/6) Kengaytirilgan o'rnatilgan video mexanizmi funksional tavsifi

May 09, 2019

BT815 / 6, quyidagi chiqa olmaydi bloklari bilan birlashgan, video nazorat birligi:

 Quad SPI Host interfeysi

 Quad SPI Flash interfeysi

 Tizim vaqti

 Grafik mexanizmi

Parallel RGB video interfeysi

 Ovozli vosita

 Sensorli ekranli interfeys va interfeys (Resistive = BT816 / Capacitive - BT815)

 Quvvatni boshqarish


Har bir blok uchun funktsiyalar quyidagi kichik bo'limlarda qisqacha tavsiflanadi.


4.1. Dörtlü SPI Xost Interface

BT815 / 6, mezbon mikrokontroller bilan bog'lanish uchun to'rtinchi ketma-ket atrof-muhit interfeysidan (QSPI) foydalanadi
va mikroprosessorlar.


4.1.1 QSPI interfeysi

QSPI tobe interfeysi 30 MGts ga qadar ishlaydi. Faqat SPI holati 0 qo'llab-quvvatlanadi. Bo'lim 6.4.2 ga qarang
batafsil vaqt belgilari. QSPI "SINGLE", "DUAL" yoki "QUAD" da SPI slave sifatida sozlanishi mumkin
kanal usullari.
Odatiy bo'lib, SPI tobe MOSI bilan master va SINGLE kanal rejimida ishlaydi
MISO ning masterga chiqishi. DUAL va QUAD kanali usullari SPI xizmatdoshi orqali tuzilishi mumkin
o'zi. Kanal rejimini o'zgartirish uchun REG_SPI_WIDTHni ro'yxatdan o'tkazish uchun yozing. Quyidagi jadvalda tasvirlangan
sozlamalari o'rnatilmagan.
image

DUAL / QUAD kanal usullari bilan SPI ma'lumot portlari endi bir tomonlama. Ushbu rejimlarda, har bir SPI
tranzaksiya (faollik past bo'lgan CS_N tomonidan belgilanadi) kirishlar sifatida o'rnatilgan ma'lumotlar portlari bilan boshlanadi.
Shuning uchun BT815 / 6 ga yozish uchun protokol FT800 da ishlaydi, "WR-Command / Addr2"
Addr1, Addr0, DataX, DataY, DataZ ... "CS_N jarayonida yozish jarayoni to'liq hisoblanadi
faol bo'lmagan yuqori.
BT815 / 6 dan o'qish uchun protokol hali FT800 da ishlaydi, "RD-Command / Addr2,
Addr1, Addr0, qo'g'ircham-bayt, DataX, DataY, DataZ ". Biroq, ma'lumotlar portlari endi bir tomonlama, chunki a
port yo'nalishini o'zgartirish DataX BT815 / 6 dan tashqariga chiqmasdan oldin sodir bo'ladi. Shuning uchun bu muhim ahamiyatga ega
SPI masterini boshqaruvchi dasturiy ta'minot SPI asosiy ma'lumotlar portining yo'nalishini keyin "kirish" ga o'zgartiradi
Addr0ni uzatish. BT815 / 6, DataX ni soatlab chiqara boshlagach, yo'nalish yo'nalishini o'zgartirmaydi. Shunday qilib,
Dummy-Byte tsikllari SPI ustasi yoki xizmatkori bo'lmaganda, o'zgarish davri sifatida foydalaniladi
avtobusni haydash; shuning uchun ma'lumotlar yo'llari pull-up / pull-downlarga ega bo'lishi kerak. BT815 / 6 dan SPI qul
CS_N ning faol bo'lmagan yuqori (masalan, joriy oxirida) kiritilishi uchun barcha ma'lumotlar portlarining yo'nalishini o'zgartiradi
SPI master jarayonida).
Diagramma SPI master va slavening master o'qish holatidagi xatti-harakatini tasvirlaydi.
image

DUAL kanal rejimida QUAD kanal rejimida MISO (MSB) va MOSI ishlatiladi. IO3
(MSB), IO2, MISO va MOSI ishlatiladi.
4-2-rasmda bir yoki ikkita SPI interfeysi bilan 1.8-3.3V IO MPU / MCU ga to'g'ridan-to'g'ri ulanish ko'rsatilgan.
Shakl 4-3da Quad SPI interfeysi bilan 1.8-3.3V IO MPU / MCU ga to'g'ridan-to'g'ri ulanish ko'rsatilgan.
image

image

4.1.2 Seriyali Ma'lumotlarni Protokoli

BT815 / 6 xotiraga asoslangan SPI qurilmasi sifatida host MPU / MCUga ko'rinadi. Uy egasi muloqot qiladi
BT815 / 6 bilan o'qish va katta (4 megabayt) manzil maydoniga yozadi. Ushbu manzilda
Grafika, audio va sensorli boshqaruv uchun ajratilgan joylar. Batafsil ma'lumot uchun 5 bo'limga qarang
xotira xaritasi.
Uy egasi BT815 / 6 manzil maydonini SPI jarayonida o'qiydi va yozadi. Ushbu operatsiyalar
xotira o'qish, xotira yozish va buyruq yozish. Serial ma'lumotlar birinchi navbatda eng muhim bit bilan yuboriladi.
CS_N bilan boshlangan har bir operatsiya kam ketadi va CS_N yuqori bo'lganda tugaydi. Ma'lumotlar uchun cheklov yo'q
xotira manzil doimiy bo'lsa, bir operatsiyani bajarish davomida bajariladi.


4.1.3 Xost xotira o'qidi

SPI xotirasini o'qish operatsiyalari uchun host ikkita nol bitni, so'ngra 22 bitli manzilni yuboradi. Bu
keyinchalik qo'g'irchoqbayt baytda. Kiyik baytından so'ng, BT815 / 6, har bir ota-baytda o'qish bilan javob beradi
ma'lumotlar baytlari.

image

4.1.4 Xost xotira yozish

SPI xotirasida yozish operatsiyalarini bajarish uchun mezbon «1» bit va «0» bitni, so'ngra 22 bitli manzilni yuboradi.
Buni yozma ma'lumotlar kuzatib boradi.

image

4.1.5 Xost buyrug'i

Buyruq yuborganda, host uch bayt buyrug'ini yuboradi. Jadval 4-5 Asosiy kompyuter buyrug'i xatosi!
Ma'lumot manbai topilmadi. barcha ota-kompyuter funktsiyalarining ro'yxatini ko'rsatadi.
SPI buyrug'i bilan bog'liq operatsiyalar uchun host 0 dan bit va '1' bitni, so'ngra 6-bit buyruq kodini yuboradi.
2- bayt yoki 00h yoki bu buyruqning parametri bo'lishi mumkin. 3- bayt soat 00da o'rnatiladi.
Sistemni tiklashdan tashqari barcha SPI buyruqlar SPI faqatgina bitta kanalda bajarilganda bajarilishi mumkin
rejimi. SPI yoki Dual yoki Quad channel rejimida bo'lganda ular e'tiborga olinmaydi.
Ba'zi buyruqlar qurilmani sozlash uchun ishlatiladi va qabul qilinganidan so'ng bu konfiguratsiyalar tiklanadi
SPI PWRDOWN buyrug'i, quvvatni pasaytirganda pin holatini sozlaganlardan tashqari. Ular
buyruqlar qayta tiklanmaguncha yoki o'chirilganda (POR) sodir bo'lguncha yopishqoq bo'ladi.

image

image

image

image

image

image

image

image

image

image

image

Eslatma: ko'rsatilgan har qanday buyruq kodi himoyalangan va dastur tomonidan ishlatilmasligi kerak.