欢迎访问ic37.com |
会员登录 免费注册
发布采购

A3525BC21O22TRA 参数 Datasheet PDF下载

A3525BC21O22TRA图片预览
型号: A3525BC21O22TRA
PDF下载: 下载PDF文件 查看货源
内容描述: 先进的音频处理器系统 [Advanced Audio Processor System]
分类和应用:
文件页数/大小: 194 页 / 3286 K
品牌: AMSCO [ AMS(艾迈斯) ]
 浏览型号A3525BC21O22TRA的Datasheet PDF文件第36页浏览型号A3525BC21O22TRA的Datasheet PDF文件第37页浏览型号A3525BC21O22TRA的Datasheet PDF文件第38页浏览型号A3525BC21O22TRA的Datasheet PDF文件第39页浏览型号A3525BC21O22TRA的Datasheet PDF文件第41页浏览型号A3525BC21O22TRA的Datasheet PDF文件第42页浏览型号A3525BC21O22TRA的Datasheet PDF文件第43页浏览型号A3525BC21O22TRA的Datasheet PDF文件第44页  
AS3525-A/-B C22O22  
Data Sheet, Confidential  
7.3 APB Peripheral Block  
7.3.1 Timers  
The Dual Input Timers module is an APB slave that provides access to two interrupt-generating, programmable 32-bit free-running decrementing  
counters (FRCs). The system clock (PCLK) is used to control the programmable registers, and the second clock input is used to drive the counter,  
enabling the counters to run from a much slower clock than the system clock. This input clock of the counters (TIMCLK) is connected to a clock  
derived (divided by 16) from the main clock (clk_main) signal. That clock clk_main is always running and is coming from the internal or external  
oscillator (set by clk_sel pad).  
7.3.1.1 Timer modes  
Free-running mode: the counter wraps after zero and continues at the maximum value. This is the default mode.  
Periodic mode: reload of original value after wrapping past zero.  
One-shot mode - interrupt is generated once, counter halts after reaching zero  
Figure 16 Timer Block Diagram  
Each timer has an identical set of registers shown in table Table 18. The operation of each timer is identical. The timer is loaded by writing to the  
load register and, if enabled, counts down to zero. When a counter is already running, writing to the load register will cause the counter to  
immediately restart at the new value. Writing to the background load value has no effect on the current count. The counter continues to decrement  
to zero, and then recommences from the new load value (if in periodic mode, and one shot mode is not selected).  
When zero is reached, an interrupt is generated. The interrupt can be cleared by writing to the clear register. If One Shot Mode is selected, the  
counter halts on reaching zero One Shot Mode is deselected, or a new load value is written. Otherwise, after reaching a zero count, if the timer is  
operating in free-running mode it continues to decrement from its maximum value. If periodic timer mode is selected, the timer reloads the count  
value from the load register and continues to decrement. In this mode the counter effectively generates a periodic interrupt. The mode is selected  
by a bit in the timer control register. At any point, the current counter value can be read from the value register. The counter is enabled by a bit in  
the control register. At reset, the counter is disabled, the interrupt is cleared, and the load register is set to zero. The mode and prescale values are  
set to free-running, and clock divide of 1 respectively.  
© 2005-2009, austriamicrosystems AG, 8141 Unterpremstaetten, Austria-Europe. All Rights Reserved.  
www.austriamicrosystems.com  
Revision 1.13  
40 - 194  
 复制成功!