您的位置 首页 胎压OE替换件

胎压监测芯片之杰发AC511X操作模式(Mode) 和时钟结构

胎压监测芯片之杰发AC511X操作模式(Mode) 和时钟结构

AC511X 可以在以下三种模式下工作:

NORMAL Mode•

ISP Mode•

DEBUG Mode•

在上电复位阶段,可以通过给对应的 GPIO 配置不同的值来进入不同的模式,以下为不同的 GPIO 值与 不同的工作模式之间的对应关系。

表 6-1 GPIO 和操作模式对应关系

GPIO0 GPIO1 GPIO2 操作模式 说明
1 1 x Normal Mode 胎压检测系统的正常操作模式,用于启动运行用户应用程序
1 0 x ISP Mode 用于烧写用户应用程序和用户配置数据等
0 1 1 Debug Mode 用于用户应用程序代码开发与调试

胎压监测芯片之杰发AC511X操作模式(Mode) 和时钟结构 胎压OE替换件 第1张

AC511X时钟结构

AC511X 内部有 3 个片上 RC OSC 以满足应用需求并获得较低功耗。

3 组 RC OSC 为:8M HFOSC、 90k LFOSC、2.2k LPOSC。

2.2k OSC 在包括 power down state 在内的所有 state 下保持开启,wakeup controller、interval timer 工作在 2.2k OSC 以获得更低功耗。

90k OSC 驱动 system controller、interframe timer 等。

此外,在 LF 作为 power down state 唤醒源时,同样为了降低功耗 90k OSC、LF block 受控于 LF on-off timer 周 期性打开。

8M OSC 在可配置分频系数 DIVIC 分频后作为系统时钟供 CPU 等使用。

除 90k OSC 受控 于 wakeup controller 开关外,其他 OSC 由 System controller 控制开关,系统时钟分频也由 System Controller 实现。 下图为 AC511X 时钟结构:

胎压监测芯片之杰发AC511X操作模式(Mode) 和时钟结构 胎压OE替换件 第2张

上图示意给出了芯片时钟结构。图中白色三角形代表门控时钟,即该时钟可以被关闭以降低功耗,其中 部分门控受控于软件,则相应的控制 bit 标志于门控时钟旁。

AC511X CPU 区域Timer 模块

Timer 模块由 6 个寄存器 TCON、TMOD、TL0、TH0、TL1 和 TH1 组成。Timer 模块使能位 TIMEN 位于寄存器 CFG2 中。那些使用 Timer 的固件程序会在返回到应用程序代码之前禁用 Timer 模块。

通常在配置启动 Timer 模块之前使能 TIMEN。

如果 Timer 不再使用,则应清除 TIMEN 以降低功耗。

通过相应地设置 TM[2:0],可以将 Timer 模块配置为 8 种不同的模式(模式 0 至 7)。

这些模式在 Timer 长度(8 位或 16 位)和 Timer 行为(下溢时 Timer 停止或 Timer 重新加载)方面有所不同。

这四个寄存器要么用作向下计数的开始值,要么用于保存重新加载值。在使用上,支持以下Timer 模式:

两个 16 位 Timer,无需重新加载(单次运行);

两个 8 位 Timer,带重新加载;

一个 16 位 Timer,带重新加载;

一个不带重新加载的 16 位 Timer 加上一个带重新加载的 8 位 Timer;

三个 8 位 Timer,一个带重新加载。

注:以上来自于网络整理

 

版权所有,如未注明,均为原创,转载请注明
齐东汽车电子博客 qidongyy.com
本文标题:胎压监测芯片之杰发AC511X操作模式(Mode) 和时钟结构
如有疑问:请转到这里联系我
网站建设:推荐老薛主机-优质海外主机服务商

热门文章