DSP . 6.32.
HI (HCR). 8- DSP HI . host-. HCR , . 1 λ. .
(HRIE - 0).
DSP, . 0.
(HTIE- 1).
DSP, . 0.
(HCIE- 2).
DSP, . host- (HV). 0.
2(HF2-6um3).
DSP - Host. DSP host-. 0.
3(HF3-6um4).
DSP - Host. DSP host-. 0.
host(HSR). 8- HI. , .
(HRDF- 0).
, host-. DSP, DSP. , STOP 0.
(HTDE 1).
, , . . host-. DSP. host-. , STOP 1.
( - 2).
, (CVR) HI . DSP. Host . , STOP λ.
0(0-).
0 ICR Host-. host-. , STOP λ.
1 (HF1 - 4).
1 ICR Host-. host-. , STOP λ.
|
|
(DMA - 7).
, host- 1 . , . 1, host- 1. , STOP λ.
(HRX). DSP host-. HRX - 24- DSP. host-, DSP , host- . TXDE HRDF. , HRDF. HRDF. .
(). DSP host-. 24- - DSP. HTDE. 24- host-, HTDE = 0. TXDE HRDF. , HTDE , , . .
. HI DSP, host-. . HCR, HSR, DSP. host- . : , host-. HI, .
Host- Host-. HI host- 8 . Host- . , . HI , (0-2) TX/RX.
Host-. host- . 6.33.
(ICR). 8- host- . DSP. .
(RREQ- ).
HREQ (. 6.19). ( ), RREQ (HREQ), RXDF . RREQ , .
|
|
RREQ . HREQ . , , STOP . (TREQ 1).
HREQ . ( ), TREQ (HREQ), TXDE . TREQ , .
TREQ . HREQ . , , STOP .
0 (HF0 - 3).
Host DSP. host-. DSP. , , STOP .
1 (HF1 - 4).
Host DSP. host-. DSP. , , STOP .
Host (HM1 - 5 6).
host- (. 6.20).
TREQ RREQ host- HREQ. - MC68000 . - 1 - , ; HREQ . TREQ RREQ . HACK . DSP Host HI, HACK . Host DSP HI, HACK .
1 . HI, , 2- , 1 0. : 1 0. 2 1 . INIT. host- . (RXL TXL) 1 . 8-, 16- 24- 2, 1 . , , STOP .
(INIT- 7).
host- HI. 1 . 1 . : 1) ; 2) INIT, . INIT HI . INIT TREQ RREQ HI (. 6.21) INIT, HI, HI . . 6.26. , , STOP . INIT TREQ RREQ, 1 . ( -), (RXL TXL). 1 . (1 ) , INIT . , .
|
|
(CVR). host- DSP.
Host- (HV- 0-4).
. DSP,
2 x HV. , host HV . Host- 32 DSP , , HV. , host- , . , STOP HV = $12.
Host- ( - 7).
host- host-. = 1 host- DSP. host- DSP, . Host- host-. Host- , host- , DSP. , host HV . , , STOP .
(ISR). 8- host- HI. Host- HI, HI. DSP.
(RXDF- 0).
, (RXH, RXM, RXL) DSP host-. , . (RXL) host-. . RXDF HREQ, RREQ 1. , , STOP .
(TXDE- 1).
, (, , TXL) host-. , HRX. (TXL) host-, . TXDE -.HREQ, TREQ 1. , , STOP .
(TRDY- 2).
|
|
, , , TXL HRX . TRDY = TXDE HRDF. 1, , host- , TXL, DSP. , , STOP .
2 (HF2 - 3).
2 HCR DSP. .
3 (HF3 - 4).
3 HCR DSP. .
(DMA - 6).
, host- . , . , (RXH, RXM, RXL , , TXL ) . , , STOP .
(HREQ- 7).
HREQ. , HREQ . , HREQ host- . , , STOP .
(IVR). 8- /, , MC68000. (), HREQ , . , $0F.
(RXH, RXM, RXL). 8- . (2, 1 ) . , RXDF. Host- RREQ HREQ RXDF. RXDF. .
(, , TXL). 8- . HRX, (2, 1 ) . , TXDE = 1. Host- TREQ HREQ TXDE. TXDE. .
Host-.
HI.
(0-7). , host- DSP.
(0-2). HI. , HEN .
/ (HR/W). host-. HR/W = 1 HEN , host-. HR/W=0 HEN , host- DSP. HR/W , HEN .
Host (HEN). host. HEN , .
(1HREQ). , host-, . host-, .
(HACK). : 1) ; 2) MC68000. . , HREQ .
HI. . 6.34 DSP 6811, ( ). HACK , . .
|
|
DSP MC68000, 68 , 32- 68300, . 6.35. 68000 MOVEP . MC68020 MC68030, .
host- DSP . 6.36. DSP 41 .
/
(. 6.37). / SCI, / SSI. , , /, DSP, , , .
/ , /. (, X:$FFE1), (PCDDR, X:$FFE3) (PCD, X:FFE5).
PCDDR PCD 24 , . , 1 PCDDR , , - .
/ , 1 , λ - /.
(SCI)
SCI DSP, . - RS232C, RS422 . . : (TXD), (RXD) (SCLK).
(RXD- 0).
. 1 SCLK, SCKP = 0.
(TXD - 1).
. SCLK, SCKP = 0.
(SCLK 2).
, .
SCI.
SCI . 6.38. : 1) 5CR); 2) (SSR); 3) (SCCR).
(SCR). 16- /, . 15 16 .
(WDSO, WDS1, WDS2-6umbi 0-2).
(. 6.22).
DUART. RS-232. 68681 DUART, SCI M68HC11 Intel 8051. , , /. , 0 Intel 8051. .
(SSFTD - 3).
, (SSFTD = 0) - (SSFTD =1). - -. .
(SBK- 4).
. , , . .
(WAKE- 5).
, . , , 10 11 . . , -5, .
WAKE = 1, . , (8 9) .
9- (R8) - 11- , 8- - 10- 11- . , , : , . .
(RWU - 6).
SCI , (SCI , ). , IDLE , . RWU . . RWU , . . WAKE = 0 RWU = 1, , . WAKE = 1 RWU = 1, , 9- , .
RWU 1- . , , , DSP. DSP, RWU 1 .
DSP, DSP RWU 1, . . RWU .
(WOMS - 7).
, SCI TXD TXD, . . , TXD . .
(RE - 8).
, , SRX . RDRF . .
( - 9).
, , . STX . STX TDRE , . TDRE . .
10 11 ( WDS). .
:
1) STX;
2) TDRE = 1,
;
3) 1;
;
4) 1- STX.
1- STX , , , STX .
(ILIE- 10).
, IDLE 1. ILIE = 0, . . (SRIINT), . -, IDLE = 1 ILIE = 1. . , . IDLE .
(RIE - 11).
. , RDRF . RIE = 1 RDRF = 1, SCI . .
(TIE - 12).
. , TDRE , . TIE = 1 TDRE = 1, SCI . .
(TMIE - 13).
SCI. , . . SCI , SCI , SCI SCI. SCI 16 . .
(SCKP- 15).
SCLK . , , - . , . , . .
(SSR). 8- , SCI. , .
(TRNE- 0).
TRNE , , . , . STX, STXA . TRNE , TDRE STX STXA, , . -, . , , STX STXA, ( ). . TRNE 1 , STOP.
(TDRE - 1).
, . , (STXA). TDRE , STOP.
STX TDRE 5,5 , , STX . STX . , TDRE 2- . , . TDRE 2- . 1- TDRE.
TDRE 1 . TDRE 2 -.
(RDRF- 2).
. , STOP.
(IDLE - 3).
, 10 11 . IDLE 0 1 ILIE. -, STOP.
(OR - 4).
, (SRX), . , . OR FE , . SRX, , STOP.
(- 5).
11- , . , SRX. , STOP. 10- , 11- 8- , .
(FE 6).
, - . FE RDRF SRX. , FE SRX, . , STOP. 8- FE .
(R8- 7).
11- R8 - . , STOP.
(SCCR). 16- /, SCI. . . 6.39.
(CD11-CD0- 11-0).
12- , , . . , . .
(COD - 12).
. ; , COD = 0 = , RCM = 0, 16; COD = 1 = , RCM = 0, SCLK . , STOP.
(SCP- 13).
(SCP = 0) (SCP = 1) . SCI. , STOP.
(RCM- 14).
. , STOP.
(- 15).
(. 6.23) . , STOP.
SCI.
SCI : . . : .
(SCI). , RXD, . SRX, . , , . SRX : X:$FFF4, X:$FFF5, X:$FFF6. X:$FFF4 SRX , . SRX , SRX .
(SCI). 8- , : X:$FFF3, X:$FFF4, X:$FFF5, X:$FFF6. X:$FFF4, X:$FFF5, X:$FFF6 STX. X:$FFF4 STX , X:$FFF5 - , X:$FFF6 - . 24- . X:$FFF3 11- , (9- 1). X:$FFF3 STXA STXA. X:$FFF4, X:$FFF5 X:$FFF6. STX STXA , , ( ). . TXD ( ). , , , TDRE .