SPI寄存器配置说明.doc_第1页
SPI寄存器配置说明.doc_第2页
SPI寄存器配置说明.doc_第3页
SPI寄存器配置说明.doc_第4页
SPI寄存器配置说明.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

SPI模块寄存器名称地址占用地址空间(16bit)描述SP1CCR0x0000 70401SP1配置控制寄存器SP1CTL0x0000 70411SP1操作控制寄存器SP1ST0x0000 70421SP1状态寄存器SP1BRR0x0000 70441SP1波特率控制寄存器SP1EMU0x0000 70461SP1仿真缓冲寄存器SP1RXBUF0x0000 70471SP1串行输入缓冲寄存器SP1TXBUF0x0000 70481SP1串行输出缓冲寄存器SP1DAT0x0000 70491SP1串行数据寄存器SP1FFTX0x0000 704A1SP1 FIFO发送寄存器SP1FFRX0x0000 704B1SP1 FIFO接收寄存器SP1FFCT0x0000 704C1SP1 FIFO控制寄存器SP1PRI0x0000 704F1SP1优先级控制寄存器SP1CCR 配置控制寄存器 7040HSP1 SWResetCLOCKPOLARITYReservedSPILBKSPI CHAR3SPI CHAR2SPI CHAR1SPI CHAR0R/W-0R/W-0 R-0 R-0R-0R-0R-0R-0位名称功能描述7SP1 SW ResetSPI软件复位位6CLOCKPOLARITY移位时钟极性位5Reserved4SPILBKSPI自测试位3-0SPI CHAR3-0字符长度控制位SP1CTL SP1操作控制寄存器 7041H7-543210ReservedOVERRUNINT ENACLOCKPHASEMASTER/SLAVETALKSPI INTENAR-0 R/W-0R/W-0R/W-0R/W-0R/W-0位名称功能描述7-5保留4OVERRUNINT ENA超时中断使能3CLOCKPHASESPI时钟相位选择2MASTER/SLAVESPI网络模式控制0 从动模式1 主动模式1TALK主动/从动发送模式0SPI INTENASPI 中断使能位SP1ST状态寄存器 7042H7654-0RECEIVEROVERRUNFLAGSPI INT FLAGTX BUF FULL FLAGReservedR/C-0R/C-0 R/C-0R-0位名称功能描述7RECEIVEROVERRUNFLAGSPI接收溢出标志6SPI INT FLAGSPI中断标志5TX BUF FULL FLAGSPI发送缓冲满标志4-0Reserved保留SP1BRR 波特率选择寄存器 7044H76543210ReservedSPI BIT RATE6SPI BIT RATE5SPI BIT RATE4SPI BIT RATE3SPI BIT RATE2SPI BIT RATE1SPI BIT RATE0R-0 R/W-0 R/W-0R/W-0R/W-0R/W-0R/W-0R/W-0位名称功能描述7保留6-0RATE6-0SPI波特率控制位当SPIBRR=3-127时 LSPCLKSPI波特率= (SPIBRR+1)当SPIBRR=0.1.2时 LSPCLKSPI波特率= 4SP1EMU仿真缓冲寄存器 7046H 150ERXB15 ERXB0R-0 R-0位名称功能描述15-0ERXB15-0仿真缓冲器接收数据位SP1RXBUF 串行接收缓冲寄存器 7047H 150 RXB15 RXB0 R-0 R-0位名称功能描述15-0RXB15-0接收数据位SP1TXBUF SPI发送缓冲寄存器- 7048H 150 TXB15 TXB0 R/W-0 R/W-0位名称功能描述15-0TXB15-0发送数据缓冲位SP1DAT SP1串行数据寄存器 7049H 150 SDAT15 SDAT0 R/W-0 R/W-0位名称功能描述15-0SDAT15-0串行数据位SP1FFTX SP1 FIFO接收寄存器 704AH15141312-8RXFF OVFFlagRXFFOVFCLRTXFIFOResetRXFFST4-0R-0W-0R/W-1R-0 7654-0RXFF INTFlagRXFF INTCLRTXFFIR ENARXFFIL4-0R-0W-0R/W-0R/W-1位名称功能描述15RXFF OVF Flag0 接收FIFO未溢出 只读1接收FIFO溢出14RXFF OVF CLR写0,无影响写1 清除RXFF OVF Flag位13TXFIFO Reset写0,复位是FIFO指针位01重新使能发送FIFO操作12-800000接收FIFO是空00001接收FIFO是1个字节00010接收FIFO是2个字节00011接收FIFO是3个字节7RXFF INT Flag0 RXFIFO未产生中断1 RXFIFO产生中断6RXFF INT CLR写1清除RXFF INT中断位5RXFFI ENA0 基于TXFFIVL匹配的TXFIFO中断将被禁止1基于TXFFIVL匹配的TXFIFO中断将被使能4-0TXFFIL4-0发送FIFO中断级别位当FIFO状态位和FIFO级别位匹配时将发生中断SP1FFRX SP1 FIFO接收寄存器 704BH15141312-8RXFF OVFFlagRXFFOVFCLRRXFIFOResetRXFFST4-0R-0W-0R/W-1R-0 7654-0RXFF INTFlagRXFF INTCLRRXFFIR ENARXFFIL4-0R-0W-0R/W-0R/W-1位名称功能描述15RXFF OVF Flag0 接收FIFO未溢出 只读1接收FIFO溢出14RXFF OVF CLR写0,无影响写1 清除RXFF OVF Flag位13TXFIFO Reset写0,复位是FIFO指针位01重新使能发送FIFO操作12-800000接收FIFO是空00001接收FIFO是1个字节00010接收FIFO是2个字节00011接收FIFO是3个字节7RXFF INT Flag0 RXFIFO未产生中断1 RXFIFO产生中断6RXFF INT CLR写1清除RXFF INT中断位5RXFFI ENA0 基于RXFFIVL匹配的RXFIFO中断将被禁止1基于RXFFIVL匹配的RXFIFO中断将被使能4-0TXFFIL4-0接收FIFO中断级别位当FIFO状态位和FIFO级别位匹配时,接收FIFO将产生中断SP1FFCT SP1 FIFO控制寄存器 704CH 15-87-0ReservedFFTSDLY7-0 R-0 R/W-0 位名称功能描述15-8保留位7-0FFTSDLYFIFO发送

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论