-
控制系统
控制系统主要包括三部分:复位、电源控制、时钟控制
- 复位
复位是任何一个微处理器所必须具有的操作,基本作用是使CPU恢复到一个初始的默认状态,主要使CPU内部指令指针和状态寄存器被设定为一个默认值。使CPU可以从一个固定地址(程序存储器)开始执行指令。
Ps.复位通俗来讲就是我们所说的重启
2.电源控制
Ps.电源控制主要是稳压,且TIVA芯片内部已经有完备的稳压系统
3.时钟控制
任何一个微处理器都需要至少一个时钟,以实现指令执行、定时等 操作。 为满足各种不同应用对处理器主频、功耗的要求,TIVA带有时钟控制功能,以选择不同的时钟源、PLL倍频、分频等。
-
参数配置
SysCtlClockSet(SYSCTL_SYSDIV_2_5|SYSCTL_USE_PLL|SYSCTL_OSC_MAIN|SYSCTL_XTAL_16MHZ); 200/2.5=80Mhz、使用PLL、使用主振荡器、外接晶振16MHz
1.系统时钟分频器选择:SYSCTL_SYSDIV_1、SYSCTL_SYSDIV_2、SYSCTL_SYSDIV_3、SYSCTL_SYSDIV_4 、…、SYSCTL_SYSDIV_64。
2.PLL选择:SYSCTL_USE_PLL或者SYSCTL_USE_OSC。
3.外部晶振频率的选择
4.振荡器的选择为如下参数之一:SYSCTL_OSC_MAIN、SYSCTL_OSC_INT、SYSCTL_OSCINT4、