|
|
发表于 2009-6-23 10:16:26
|
显示全部楼层
Read byte for SPI flash part:
; G6 M; b. d# U2 q1 ?( C: d# B/ w: h" m) s+ R; Y2 R3 X, _
1. get --> (SPI_BASE)
9 v0 V0 |! w/ j$ x2. Write PreFix Opcode(SPI_BASE + 94h, 95h) , Optype(SPI_BASE + 96h , 97h) , OPMENU (SPI_BASE + 98h ~9Fh)
# T* Z/ O/ K. S, i: N# X' [$ X3. clear register (SPI_BASE + 90h)' R0 q' d2 p$ ]! O$ p, m w+ O
4. 給你要read 的address SPI_BASE + 0ah , 09h , 08h! O. @" M/ ~5 y8 A& ?
5. 下cmmand 給 SPI controller : ' B4 Y9 q+ z: C4 ~( W2 O3 L
6. return register 在 Read byte SPI_BASE + 10h 位置
% M5 i# }. Y% v+ g4 N4 g% N: v7. Read 64byte SPI_BASE + 10h ~ 4Fh位置
) \ T( B+ I ]; N! [7 K. B2 [
' }" N6 O- p; M- E[ 本帖最后由 timothy0025 于 2009-6-23 10:18 编辑 ] |
|