Board logo

标题: TMS320F28335的GPIO [打印本页]

作者: yuyang911220    时间: 2017-6-19 17:10     标题: TMS320F28335的GPIO

F28335有三种32位的I/O口,依次PORTA(GPIO0-GPIO31),  PORTB(GPIO32-GPIO63),  PORTC(GPIO64-GPIO87),这些口都可以配置为普通的数字IO口同样也能被配置为外部接口。这样涉及到了IO的寄存器,IO口共有三类寄存器:控制寄存器、数据寄存器和中断控制寄存器。下面依次介绍这些寄存器。


复制代码
       其中GPXCTRL寄存器的作用是设置采样窗周期T=2*GPXCTRL*Tsysclk;GPxQSEL中每两位控制一个引脚,确定是3周期采样还是6周期采样或者不用采样;GPxMUX的功能很简单就是配置各个引脚的功能,或者是数字IO口,或者是外部接口。同样是两位控制一个引脚;GPxDIR是控制每个引脚的输入或是输出,0是输入,1是输出。还有一个GPxPUD寄存器,是用来使能或禁止指定接口的内部上拉。以上这些就是属于IO口的控制寄存器。下面的是IO数据类寄存器所有集合

复制代码
       以上就是IO口的外部中断寄存器,我们可以对上面GPIO0-GPIO63进行外部中断配置。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0