DSP 5416如何把McBSP设置为普通IO口?如何定义?
- UID
- 898670
- 性别
- 男
- 来自
- 北京 丰台
|
1、DSP5416的McBSP模块配置为普通IO,通过McBSP子区地址寄存器SPSA和数据寄存器SPSD对管脚控制寄存器PCR相关位操作.SPSA用于选中地址,SPSD用于数据访问。
先在SPCR1和SPCR2中禁止串口收发,然后在PCR高8位设置成GPIO,最后在PCR低8位写数据;
2、从http://www.alldatasheet.com查看TMS320VC5416-120.PDF资料,第3.16节 是McBSP 控制寄存器和子地址,第3.8节有McBSPs的位定义。
3、Figure 3-12. Pin Control Register (PCR)是位定义
15 14 13 12 11 10 9 8
Reserved XIOEN RIOEN FSXM FSRM CLKXM CLKRM
R/W R/W R/W R/W R/W R/W R/W;
7 6 5 4 3 2 1 0
SCLKME CLKS STAT DX STAT DR STAT FSXP FSRP CLKXP CLKRP
R/W R/W R/W R/W R/W R/W R/W R/W;
LEGEND: R = Read, W = Write, n = value present after reset。 |
|
|
|
|
|