paradoxfx

【原创】TI C2833x介绍---系统的初始化(9)

0
阅读(1882)

为了I/O管脚能正常、正确地识别输入的信号,需要有一定的类似滤波的功能,即GPIO的输入限制功能,其示意图如图1所示,有一点D触发器的意思。因为管脚都是有电容的,所以在输入信号从外部接到DSP管脚上时,信号的微弱变化反映在电容的充放电上面,有时一点微小的干扰都会引起电平的变化,在示波器上是可以捕捉到那种既不是0又不到3.3,类似尖峰的电平波形,像图1左边波形示意的一样。

图1 GPIO输入限制的示意图

GPIO的输入限制功能只在GPIO的端口A组和B组的管脚上适用,即(GPIO 0 - 63);这64个管脚每个都可以单独配置它们的输入限制功能,分为四种不同的使用情况:

1. 不使用输入限制功能。这种情况一般只在GPIO被配置为外设所需要的功能时才能使用,比如eCAP的捕捉功能等,此时的输入限制隐含的在外设配置里面实现了,比如一个宽度多少秒的脉冲信号会被认为是正确的触发信号等。

2. 第2种情况是只与SYSCLKOUT信号同步。这就是类似触发器的功能了,只有在SYSCLKOUT信号的上升沿触发这个“D触发器”时,才认为是有效的输入信号并作用到输出上。

3. 后两种情况则是,输入信号需要在3个或6个SYSCLKOUT周期内都保持有效的高电平,才认为GPIO得到了正确的输入脉冲信号。

4. 端口C的管脚只能配置为第2中情况,即只与SYSCLKOUT信号同步。

Baidu
map