Baile > Nuacht > Ábhar

Bridgetek BT81X (815/6) Inneall Físe Leabaithe Casta Cur síos Feidhme

May 09, 2019

Is rialaitheoir físe singil, sliseanna leabaithe BT815 / 6 leis na bloic fheidhmiúla seo a leanas:

 Comhéadan Óstach Quad SPI

 Comhéadan Flash Quad SPI

 Clog Córais

 Inneall Grafaice

 Comhéadan físe RGB comhuaineach

 Inneall Fuaime

 Tacaíocht agus comhéadan scáileáin tadhaill (Friotaíocht = BT816 / Capacitive - BT815)

 Bainistíocht Cumhachta


Déantar cur síos gairid ar na feidhmeanna do gach bloc sna fo-ailt seo a leanas.


4.1 Comhéadan Óstach Quad SPI

Baineann an BT815 / 6 úsáid as comhéadan forimeallach quad serial (QSPI) chun cumarsáid a dhéanamh le micrea-rialaitheoirí óstacha
agus micreaphróiseálaithe.


4.1.1 Comhéadan QSPI

Feidhmíonn comhéadan sclábhaithe QSPI suas le 30MHz. Ní thacaítear ach le modh 0 SPI. Féach alt 6.4.2 do
sonraíocht mhionsonraithe uainiúcháin. Is féidir an QSPI a chumrú mar sclábhaí SPI i SINGLE, DUAL nó QUAD
modhanna cainéal.
De réir réamhshocraithe feidhmíonn an sclábhaí SPI sa mhodh cainéal amháin le MOSI mar ionchur ón máistir agus
MISO mar aschur don mháistir. Is féidir modhanna cainéal DUAL agus QUAD a chumrú tríd an sclábhaí SPI
féin. Chun na modhanna cainéal a athrú, scríobh chuig REG_SPI_WIDTH. Léirítear sa tábla thíos an
suíomh.
image

Le modhanna cainéil DUAL / QUAD, tá na calafoirt sonraí SPI aontreoch anois. Sna modhanna seo, gach SPI
tosóidh an t-idirbheart (a thaispeánann CS_N ag dul i bhfeidhm go híseal) leis na calafoirt sonraí mar ionchuir.
Dá réir sin, chun scríobh chuig an BT815 / 6, oibreoidh an prótacal mar atá i FT800, le “WR-Command / Addr2,
Addr1, Addr0, DataX, DataY, DataZ… ”Meastar go bhfuil an oibríocht scríofa críochnaithe nuair a théann CS_N
ard neamhghníomhach.
Le haghaidh léamh ón BT815 / 6, beidh an prótacal fós ag feidhmiú mar atá in FT800, le “RD-Command / Addr2,
Addr1, Addr0, Dummy-Byte, DataX, DataY, DataZ ”. Ach ós rud é go bhfuil na calafoirt sonraí aontreoch anois, a
tarlóidh athrú treo an chalafoirt sula mbeidh DataX as an BT815 / 6. Dá bhrí sin tá sé tábhachtach
go n-athraíonn an smachtbhanna a rialaíonn an máistir SPI an treoir máistir sonraí SPI go “hionchur” ina dhiaidh sin
tarchuir Addr0. Ní athróidh an BT815 / 6 treo an chalafoirt go dtosóidh sé ag stopadh amach DataX. Dá réir sin,
úsáidfear na timthriallta Dummy-Byte mar thréimhse athraithe nuair nach mbeidh an máistir SPI ná an sclábhaí
a bheith ag tiomáint an bhus; mar sin caithfidh na cosáin sonraí tarraingt suas / tarraingt anuas a bheith acu. An sclábhaí SPI ón BT815 / 6
athróidh sé gach treo atá ag na calafoirt sonraí chun ionchur a dhéanamh nuair a bheidh CS_N neamhghníomhach ard (ie ag deireadh na srutha
Máistir-idirbheart SPI).
Léirítear sa léaráid iompar an mháistir SPI agus an sclábhaí sa chás máistir-léite.
image

I mód an chainéil DUAL, úsáidtear MISO (MSB) agus MOSI agus iad i mód chainéil QUAD. I3
(MSB), IO2, MISO agus MOSI.
Léiríonn Fíor 4-2 nasc díreach le comhéadan SPI singil nó dé-SPI le 1.8-3.3V IO MPU / MCU.
Léiríonn Figiúr 4-3 nasc díreach le comhéadan Quad SPI le 1.8-3.3V IO MPU / MCU.
image

image

4.1.2 Prótacal Sraithuimhir

Feictear an BT815 / 6 don óst-MPU / MCU mar ghléas SPI atá mapáilte le cuimhne. Déanann an óstach cumarsáid
leis an BT815 / 6 ag léamh agus ag scríobh chuig spás mór (4 meigibheart) seoladh. Laistigh den seoladh seo
Is spás tiomnaithe iad spás chun grafaicí, rialú fuaime agus tadhaill a rialú. Féach alt 5 le haghaidh an mhionsonraithe
léarscáil chuimhne.
Léann an t-óstach an spás seoltaí BT815 / 6 ag úsáid idirbhearta SPI agus scríobhann sé é. Is iad na hidirbhearta seo
léamh cuimhne, scríobh cuimhne agus scríobh ordaithe. Seolann an giotán is suntasaí sonraí sraithuimhreacha ar dtús.
Tosaíonn gach idirbheart le CS_N a théann íseal, agus a chríochnaíonn nuair a théann CS_N ard. Níl aon teorainn le sonraí
fad laistigh d'aon idirbheart amháin, fad is go bhfuil an seoladh cuimhne leanúnach.


4.1.3 Léamh Cuimhne Óstach

Le haghaidh idirbhearta léitheoireachta cuimhne SPI, seolann an t-óstach dhá ghiotán nialais, agus an seoladh 22 giotán ina dhiaidh sin. Seo é
ina dhiaidh sin tá beart mór. Tar éis an bheart chaocha, freagraíonn an BT815 / 6 do gach beart óstach le léamh
bearta beart.

image

4.1.4 Cuimhne Óstach Scríobh

Maidir le hidirbhearta scríobh cuimhne SPI, seolann an t-óstach giotán '1' agus giotán '0', agus an seoladh 22 giotán ina dhiaidh sin.
Ina dhiaidh sin tá na sonraí scríofa.

image

4.1.5 Ordú Óstach

Nuair atá ordú á sheoladh, cuireann an t-óstach ordú 3 bheart ar aghaidh. Earráid!
Níor aimsíodh foinse tagartha. liostaítear na feidhmeanna ceannasaithe go léir.
Maidir le hidirbhearta orduithe SPI, seolann an óstach giotán '0' agus giotán '1', agus cód ordaithe 6-giotán ina dhiaidh sin.
Féadann an 2ú beart a bheith 00h, nó paraiméadar an ordaithe sin. Tá an 3 bheart beart socraithe ag 00h.
Ní féidir gach ordú SPI ach an t-athshocrú córais a fhorghníomhú ach amháin nuair a bhíonn an SPI sa chainéal Aonair
mód. Déanfar neamhshuim orthu nuair a bheidh an SPI ar mhodh chainéil Dual nó Quad.
Baintear úsáid as roinnt orduithe chun an fheiste a chumrú agus athshocrófar na cumraíochtaí sin nuair a fhaightear iad
ordú SPI PWRDOWN, seachas iad siúd a chumann an stát bioráin le linn na cumhachta síos. Seo iad
beidh orduithe greamaitheach mura ndéantar iad a athchumrú nó a athchumhdach (POR).

image

image

image

image

image

image

image

image

image

image

image

Nóta: Tá aon chód ordaithe nach bhfuil sonraithe curtha in áirithe agus níor chóir do na bogearraí é a úsáid.