Baile > Nuacht > Ábhar

Bridgetek BT81X (815/6) Rialú Casta ar Inneall Grafaice EVE

May 09, 2019

PIN Rialaithe Backlight

Is comhartha modhnaithe leithead bíge (PWM) é an biorán rialaithe dimming backlight (BACKLIGHT) arna rialú ag
dhá chlár: REG_PWM_HZ agus REG_PWM_DUTY . Sonraíonn REG_PWM_HZ an mhinicíocht aschuir PWM,
tá an raon 250-10000 Hz. Sonraíonn REG_PWM_DUTY an timthriall dleachta; is é 0-128 an raon. Luach 0
Ciallaíonn sé seo go bhfuil an PWM go hiomlán as agus ciallaíonn 128 go hiomlán.
Tiocfaidh an biorán cúltaca aschur íseal nuair nach bhfuil an biorán DISP cumasaithe (ie loighic 0).


PIN Rialú DISP

Is aschur ginearálta é an biorán DISP is féidir a úsáid chun an painéal taispeána LCD a chumasú nó a athshocrú. An
déantar biorán a rialú trí scríobh chuig Giotán 7 den chlár REG_GPIO, nó as beagán 15 de REG_GPIOX.


Cuspóir Ginearálta Bioráin IO

Is féidir an BT815 / 6 a chumrú chun suas le 4 biorán GPIO a úsáid. Tá na bioráin GPIO seo á rialú ag an
REG_GPIOX_DIR agus cláir REG_GPIOX. Nó is féidir na bioráin GPIO0 agus GPIO1 a bheith chomh maith
rialaithe ag REG_GPIO_DIR agus REG_GPIO chun comhoiriúnacht siarghabhálach a choinneáil leis an FT800 / FT801.
Nuair a chumasaítear an QSPI i mód Quad, baintear úsáid as bioráin GPIO0 / IO2 agus GPIO1 / IO3 mar línte sonraí an
QSPI.


Pionna Céide Rialú Reatha
Is féidir sruth tiomána aschuir na mbiorán aschuir a athrú de réir an tábla seo a leanas trí scríobh chuig giotán [6: 2] de
Clár REG_GPIO nó beagán [14:10] de chlár REG_GPIOX. Nó, bain úsáid as an ordú SPI PINDRIVE
an neart tiomána bioráin aonair a athrú.

image

Inneall Fuaime

Soláthraíonn BT815 / 6 aschur mona-fuaime le modhnú sigma-deilte trí phionna aschuir dhigiteach, AUDIO_L.
Eisíonn sé dhá fhoinse fuaime, an sintéiseoir fuaime agus athsheinm comhaid fuaime.


4.7.1 Sintéisitheoir Fuaime

Gineann próiseálaí fuaime, AUDIO ENGINE, na maisíochtaí fuaime ó leabharlann beag ROM de thábla na dtonnta.
Chun éifeacht fuaime atá liostaithe i dTábla 4.3 a imirt, luchtú an chláir REG_SOUND le luach cód agus scríobh 1 go
an clár REG_PLAY. Léann an clár REG_PLAY 1 fad is atá an éifeacht ag seinm agus seoltar '0' ar ais
críochnaíonn an éifeacht. Imríonn roinnt maisíochtaí fuaime go leanúnach go dtí go gcuirfear isteach nó go dtreoraítear dóibh an chéad cheann eile a imirt
éifeacht fhónta. Chun éifeacht a bhriseadh, scríobh luach nua chuig REG_SOUND agus cláir reg_PLAY; m.sh. scríobh
0 (Tost) go REG_SOUND agus 1 go PEG_PLAY chun an éifeacht fuaime a stopadh.
Rialaíonn an clár REG_VOL_SOUND an fhuaim fuaime. Tógann an clár REG_SOUND 16 giotán
Fuaime 8-giotán sa bheart íseal. I gcás roinnt fuaimeanna, marcáilte "pitch choigeartú" sa tábla thíos, na 8 giotán ard
ina bhfuil luach nóta MIDI. I gcás na bhfuaimeanna seo, léiríonn luach nóta de nialas lár C. I gcás fuaimeanna eile
déantar neamhaird de bheart ard REG_SOUND.


image

image

image

image

image

4.7.2 Athsheinm Fuaime

Is féidir leis an BT815 / 6 fuaim taifeadta a sheinm ar ais trína aschur fuaime. Chun seo a dhéanamh, luchtaigh an bhunfhuaim

sonraí isteach i RAM BT815 / 6, agus cláir a leagan síos chun an t-athsheinm a thosú.

Is iad na cláir a rialaíonn athsheinm fuaime:

REG_PLAYBACK_START: seoladh tosaigh na sonraí fuaime

REG_PLAYBACK_LENGTH: fad na sonraí fuaime, i mbearta

REG_PLAYBACK_FREQ: an mhinicíocht samplála athsheinm, in Hz

REG_PLAYBACK_FORMAT: an fhormáid athsheinm, ceann de SAMPLAÍ LINEAR, SAMPLAÍ ULLA, nó SAMPLAÍ ADPCM

REG_PLAYBACK_LOOP: mura n-úsáidtear é, imrítear an sampla uair amháin. Má tharlaíonn sé, déantar an sampla a athdhéanamh ar feadh tréimhse éiginnte

REG_PLAYBACK_PLAY: cuireann scríobh chuig an suíomh seo tús an athsheinm fuaime, beag beann ar scríobh '0' nó '1'. Léigh ar ais '1' nuair a bhíonn athsheinm leanúnach, agus '0' nuair a chríochnaíonn athsheinm

REG_VOL_PB: imleabhar athsheinm, 0-255


Is iad na formáidí mona-fuaime a fhaigheann tacaíocht ná 8-giotán PCM, 8 giotán ULAW agus 4 ghiotán IMA-ADPCM. Do
ADPCM_SAMPLES, tá gach sampla 4 ghiotán, agus mar sin pacáltar dhá shampla in aghaidh gach beart, tá an chéad sampla i ngiotán
Tá 0-3 agus an dara ceann i bpíosaí 4-7.
Is féidir ceist a chur ar an bpointe reatha athsheinm fuaime faoi athrá tríd an REG_PLAYBACK_READPTR a léamh. Ag úsáid
maolán samplach mór, lúbadh, agus an pointeoir léite seo, is féidir leis an óst-MPU / MCU sruth leanúnach a sholáthar
fuaime.