了解开发板硬件和例程后,来学习和测试下板卡滴答定时器,使用滴答定时器来做延时程序,通过LED指示灯来看运行情况。
一、硬件电路
开发板上有3路LED指示灯,LED电路图如下
对应核心板的驱动端口是P0.6、P0.7和P0.3。
二、程序部分
在编写测试程序之前,先来了解下LKS32MC08x的时钟部分。
2.1、主时钟
主时钟是内部的4MHzRC电路经PLL后产生96MHz的主频,在经过n/8分频后,得到MCLK时钟,也就是外设需要的始终。下面是时钟框图。
程序中有关时钟配置的程序,配置主频输出96MHz。
2.2、systick定时器
手册上有关systick定时器介绍,它使用主时钟做信号输入源。
2.3、delay.c
使用systick定时器延时函数
|