时钟在芯片运行中的地位如同心脏在人体中的地位。所以好代码的前提自然需要一个配置正确的时钟!时钟乱了,代码九重天都能飞上去!
但是一款芯片的时钟系统是复杂的,我们需要时间去了解,尤其在涉及到带睡眠唤醒的产品,时钟在这个工程中的操作尤为重要,弄不好就醒不过来了!或者时钟错乱等都会发生。
今天分享如何快速的了解一款芯片的时钟系统,那就是看时钟图!
既然看图,就要对图符号要了解!
下面来了解一下,以下并不是死规定,只是大部分适用;
1、表示外部时钟
2、表示可处理的方法,上面英文一般指寄存器,如下图就是操作PLLNUL寄存器可倍频的意思
3、左边无输入,只有输出的方框,指内部时钟,下图就是8MHZ的内部时钟;
4、这种图形一般指选择,通过操作上面的寄存器可选择输入源;
最后按着自己选择的线路连起来,就知道自己的时钟配置路径了!
下面是个不知名的芯片时钟,现在是不是一看就知道大概了?!
· E N D ·