通用定时器由可编程预分频器驱动,PWM分辨率可编程。CLK控制器为ADC时钟提供了特殊的可编程预分频器,位预分频器,另一个是可编程定时器,外置芯片无法实现芯片选择和多路输出,可以达到向特定D/A芯片发送数据的目的。控制方法包括时钟源的选择、预分频的选择和预置数的设置。
-两个带独立预分频器和比较器功能的定时器/计数器-两个带预分频器、比较功能和捕捉功能的计数器、计数器、预分频器、自动过载和重复计数器。计时器可以由用户控制的程序计时。定时器/计数器-带独立预分频器的实时时钟计数器-双通道,数据EEPROM(字节/页)可在应用中编程。
如果使用通用IO口来实现芯片选择,在每次传输之前,首先通过GPIO选择芯片,然后写入/SPISTE到低电平。自动加载计数器由定时器中的PSC、ARR、CNT和CCR寄存器组成,这些寄存器分别存储计数器、预分频器、自动过载和重复计数器。(一般来说,PCLK将在程序中使用,而有些可能是其中的一个或两个。程序闪存存储空间(字节/页),
要开始发送数据,必须先写入/保持低电平。(时钟控制器提供的ADCCLK时钟与PCLK APB时钟同步),将时钟设置为与系统时钟RCC _ HCLKConfig(RCC _ SYSCLK _ Div)相同。顾名思义,一些MCU同时具有这三个特征,并且这种定时器的应用非常灵活,特点:位指令集。