S3C2410 SPI的使用(1) 中不知道怎么回事儿,POWERPOINT的东西发上来就变了形了,搞不懂,不过还是得发啊,不能半途而废啊。
2、SPI状态寄存器(SPSTA)
Register
|
Address
|
R/W
|
Description
|
Reset Value
|
SPSTA0
|
0x59000004
|
R
|
SPI0 状态寄存器
|
0x01
|
SPSTA1
|
0x59000024
|
R
|
SPI1 状态寄存器
|
0x01
|
字段名
|
位
|
意 义
|
初值
|
reserved
|
7:3
|
保 留
|
|
Data Collision Error Flag (DCOL)
|
2
|
数据写碰撞(正在发送时写SPTDAT)
错误标志。 0:无错;1:碰撞错误
|
0
|
Multi Master Error Flag (MULF)
|
1
|
多主SPI错误标志。
0:无错;1:多主SPI错误。
|
0
|
Transfer Ready
Flag (REDY)
|
0
|
收发就绪标志。
0:未就绪; 1:收或发就绪。
写SPTDAT后该位自动清0
|
1
|
3、SPI引脚控制寄存器(SPPIN)
Register
|
Address
|
R/W
|
Description
|
Reset Value
|
SPPIN0
|
0x59000008
|
R/W
|
SPI0 引脚控制寄存器
|
0x02
|
SPPIN1
|
0x59000028
|
R/W
|
SPI1 引脚控制寄存器
|
0x02
|
字段名
|
位
|
意 义
|
初值
|
reserved
|
7:3
|
保 留
|
|
Multi Master error detect Enable (ENMUL)
|
2
|
引脚多主SPI错误测试设置。
0:禁测;1:允许多主错误测试。
测试结果在SPSTAn中的MULF位
|
0
|
reserved
|
1
|
该位应该为1
|
1
|
|