S3C2410 SPI的使用(1) 中不知道怎么回事儿,POWERPOINT的东西发上来就变了形了,搞不懂,不过还是得发啊,不能半途而废啊。
|
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 |
|
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 |
|
Master Out Keep
(KEEP) |
0 |
1字节发完后MOSI的控制与释放
0:释放;1:保持MOSI原电平 |
0 |
剩下的寄存器也就没有什么了,大家自己看看吧
接着来点文字:
应用方法
一般操作步骤
如果SPI控
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13771794/viewspace-528405/ ,如需转载,请注明出处,否则将追究法律责任。