具有门控逻辑的输入捕获周边装置制造方法及图纸

技术编号:10658935 阅读:187 留言:0更新日期:2014-11-19 18:54
本发明专利技术涉及一种微控制器,其具有输入捕获外围装置,其中所述输入捕获外围装置经配置以将相关联计时器的计时器值存储于存储器中且其中所述输入捕获外围装置具有门控输入,所述门控输入控制是否激活输入捕获功能。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】本专利技术涉及一种微控制器,其具有输入捕获外围装置,其中所述输入捕获外围装置经配置以将相关联计时器的计时器值存储于存储器中且其中所述输入捕获外围装置具有门控输入,所述门控输入控制是否激活输入捕获功能。【专利说明】具有门控逻辑的输入捕获周边装置 相关申请案的夺叉参考 本申请案主张于2012年2月1日提出申请的第61/593,468号美国临时申请案的 权益,所述临时申请案以全文引用方式并入本文中。
本专利技术涉及一种输入捕获外围单元。
技术介绍
微控制器包括全部集成到单个芯片中的微处理器、存储器及多个外围装置。许多 微控制器经如此高度集成以使得其不需要任何外部组件。因此,经集成外围装置中的许多 外围装置可在设计及功能上极复杂的。输入捕获外围装置可操作以在内部或外部触发后即 刻读取计时器。因此,输入捕获外围装置通常在微控制器内用以测量时间、提供脉冲宽度调 制功能性等。在噪声环境中,使用捕获外围装置可由于单元可被错误地触发的事实而是不 可行的。
技术实现思路
因此,需要一种经改进输入捕获外围装置。 根据一实施例,一种微控制器可具有输入捕获外围装置,其中所述输入捕获外围 装置经配置以将相关联计时器的计时器值存储于存储器中且其中所述输入捕获外围装置 包括门控输入,所述门控输入控制是否激活输入捕获功能。 根据另一实施例,所述门控输入可为可编程的以与内部或外部信号耦合。根据另 一实施例,所述输入捕获外围装置可具有第一门控输出,所述第一门控输出可以可编程方 式耦合到所述微控制器的另一外围装置以门控所述另一外围装置。根据另一实施例,所述 输入捕获外围装置可包括指示捕获事件的第二输出。根据另一实施例,所述输入捕获外 围装置可由所述微控制器的可经编程以在输入捕获模式中操作的捕获比较脉冲宽度调制 (CCP)单元形成。根据另一实施例,所述CCP外围装置可为多输出CCP(MCCP)外围装置。根 据另一实施例,所述微控制器可进一步包括充电时间测量单元(CTMU),其中所述输入捕获 外围装置及所述CTMU经配置以耦合,且其中所述第一输出与所述CTMU耦合且经配置以给 所述CTMU提供门控功能,且所述第二输出与第二控制输入耦合以指示时间测量的结束。根 据另一实施例,所述微控制器可进一步包括产生馈送到所述输入捕获外围装置的门控信号 的第一比较器。根据另一实施例,所述微控制器可进一步包括产生馈送到所述输入捕获外 围装置及CTMU的事件信号的第二比较器。根据另一实施例,所述输入捕获外围装置可经配 置以使用内部时钟源测量第一时间以测量所述事件信号的第一事件与第二事件之间的时 间,且所述CTMU经配置以在所述第二事件与捕获时间事件之间进行测量,其中所述测量的 组合提供精确时间测量。根据另一实施例,所述微控制器可进一步包括用于选择多个门控 输入信号中的一者的多路复用器。 根据一个实施例,一种微控制器可包括捕获比较脉冲宽度调制(CCP)外围装置及 充电时间测量单元(CTMU),其中所述CCP外围装置及所述CTMU经配置以耦合且其中所述 CCP包括门控输入及辅助输出,其中所述辅助输出与所述CTMU耦合且经配置以给所述CTMU 提供门控功能。 根据另一实施例,所述微控制器可进一步包括产生馈送到所述CCP外围装置及所 述CTMU的事件信号的第一比较器及产生馈送到所述CCP外围装置的门控信号的第二比较 器。根据另一实施例,所述CCP外围装置经配置以使用内部时钟源测量第一时间以测量所 述事件信号的第一事件与第二事件之间的时间,且所述CTMU经配置以在所述第二事件与 捕获时间事件之间进行测量,其中所述测量的组合提供精确时间测量。根据另一实施例,所 述CCP外围装置可为多输出CCP(MCCP)外围装置。 根据另一实施例,一种用于借助微控制器中的输入捕获外围装置捕获事件的方法 可包括:通过所述输入捕获外围装置将相关联计时器的计时器值存储于存储器中及通过门 控源门控所述输入捕获外围装置,借此控制是否激活输入捕获功能。 根据所述方法的另一实施例,所述门控输入可为可编程的以与内部或外部信号耦 合。根据所述方法的另一实施例,所述方法可进一步包括:通过在所述输入捕获外围装置中 提供的第一门控输出来门控所述微控制器的另一外围装置。 根据另一实施例,一种用于借助微控制器的外围装置提供精确时间测量的方法可 包括:提供输入捕获外围装置,所述输入捕获外围装置经配置以借助门控输入及门控输出 将相关联计时器的计时器值存储于存储器中;提供充电/时间测量外围装置且通过所述输 入捕获外围装置的所述门控输出来门控所述充电测量外围装置,在接收到第一信号后即刻 起动计时器;门控所述输入捕获外围装置及所述充电/时间测量外围装置直到输入信号超 过预定义阈值;捕获所述计时器的计数值且起动充电/时间测量;在接收到第二信号后即 刻停止所述充电/时间测量且确定时间值;及使用所述时间值来校正所述所捕获计数值以 确定精确时间长度。 根据另一实施例,所述方法可进一步包括:选择多个内部及外部信号中的一者作 为门控信号。根据所述方法的另一实施例,可通过编程所述微控制器的捕获比较脉冲宽度 调制(CCP)单元以在输入捕获模式中操作来形成所述输入捕获外围装置。根据所述方法的 另一实施例,可通过在第一时间事件与第二时间事件之间用恒定电流源将电容器充电且借 助于模/数转换器测量所述电容器上的电压来执行所述充电/时间测量。根据所述方法的 另一实施例,所述方法可进一步包括:借助于第一比较器产生馈送到所述输入捕获外围装 置的门控信号。根据所述方法的另一实施例,所述比较器可将输入信号与预定义阈值进行 比较。根据所述方法的另一实施例,所述方法可进一步包括:通过第二比较器产生馈送到所 述输入捕获外围装置及CTMU的事件信号。根据所述方法的另一实施例,可通过来自所述输 入捕获外围装置的门控输出信号来门控所述充电/时间测量单元。根据所述方法的另一实 施例,所述门控输出信号可将所述充电/时间测量外围装置的电容器放电及/或可使所述 充电/时间测量外围装置保持处于复位。 【专利附图】【附图说明】 图1展示根据各种实施例的使用输入捕获单元的微控制器内的时间测量系统的 实施例的框图; 图2展示用以图解说明飞行时间的精确测量的示范性时序图; 图3展示如图1中所使用的充电/时间测量单元的实施例; 图4展示如图1中所使用的输入捕获单元的实施例; 图5展示时基单元的框图; 图6展示输入门控信号选择单元; 图7到9展示各种时序图。 【具体实施方式】 根据各种实施例,可提供允许基于外部控制信号掩蔽事件的输入捕获外围装置。 图1展示微控制器内的可以不同方式耦合的各种外围装置的相应框图。在图1中所展示的 实例中,已经编程以在输入捕获模式中操作的多输出捕获/比较脉冲宽度调制(MCCP)外围 装置130与充电/时间测量单元160耦合。然而,本申请案不限于充电/时间测量单元。根 据其它实施例,取决于应用,MCCP 130的输入也可与计时器或另一外围装置耦合。 根据图1中所展示的实施例,MCCP 130作为输入捕获外围装置操作。根据此实施 例,MCCP 1本文档来自技高网...
具有门控逻辑的输入捕获周边装置

【技术保护点】
一种微控制器,其包括输入捕获外围装置,其中所述输入捕获外围装置经配置以将相关联计时器的计时器值存储于存储器中且其中所述输入捕获外围装置包括门控输入,所述门控输入控制是否激活输入捕获功能。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:斯蒂芬·鲍林詹姆斯·E·巴特林
申请(专利权)人:密克罗奇普技术公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1