流水灯 功能描述: 10个led灯 从第一个和最后一个led灯开始从两边向中间闪烁,闪烁频率为0.5s一次 项目实现 首先定义一个计时器 计数器的名字为count1,如果复位或者count1==2.5s时复位,否则count1加1,开发板晶振50M 当计数达到TIME=2.5s/(1/50M)-1= ...
分类:
其他好文 时间:
2016-10-02 10:43:30
阅读次数:
178
版权声明:本文为博主原创文章。 版权声明:本文为博主原创文章。 前几天在中移物联网申请了一个迷你开发板,运行官方提供的程序,感觉板子是正常的。但是自己写的程序能够刷到板子上,但是串口却是乱码。官方和我的额程序都是用的库函数的方式写的。在网上,有人说库函数默认是8兆晶振,但是“option for t ...
分类:
其他好文 时间:
2016-09-30 15:04:36
阅读次数:
158
1.时钟体系的了解 所用晶振:12M PLL的个数:APLL、MPLL、EPLL 产生的时钟及其用途: 2.时钟初始化流程 注:SYCLK用于arm核 3.分频系数 DIVARM设为0,DIVHCLK2设为1,DIVHCLK设为1,DIVPCLK设为3。 4.设置SYSCLK(APLL、MPLL) ...
分类:
其他好文 时间:
2016-09-11 11:32:29
阅读次数:
574
为什么称之为单片机最小零碎呢?单片机最小零碎,也叫做单片机最小使用零碎,是指用起码的原件构成单片机可以任务的零碎。单片机最小零碎的三要素就是电源、晶振、复位电路,如图2-1所示。图2-1单片机最小零碎电路这张最小零碎的电路图节选自我们的KST-51开辟板道理图,下面我..
分类:
其他好文 时间:
2016-08-27 23:49:29
阅读次数:
216
ARMcortexa系列的时钟系统是一个非常复杂而且麻烦的东西,下面我们首先明确一些概念和东西。本部分主要介绍一下时钟系统的初始化工作,以及里面的一些原理。S5PV210的时钟系统是一个非常麻烦的东西,首先需要时钟信号的产生,时钟发生器只有和晶振一起工作才能产生时钟信号,这..
分类:
其他好文 时间:
2016-08-20 14:42:39
阅读次数:
147
DDR2IP系统框图2.IP参数设置1)时钟设置PLLreferenceclockfreqency是参考输入时钟,一般由外部晶振或外部PLL输出提供Memoryclockfreqency是DDR时钟,一般CYCLONEIV最快只能支持200M,根据不同的型号和BANK而不同Controllerdatarate有Full和Half模式,选择Half模式后,Localinter..
分类:
其他好文 时间:
2016-08-19 22:25:32
阅读次数:
1772
void RCC_Configuration(void){ /* RCC system reset(for debug purpose) */ RCC_DeInit(); /* Enable HSE */ RCC_HSEConfig(RCC_HSE_ON); /* Wait till HSE is ...
分类:
其他好文 时间:
2016-08-12 23:50:09
阅读次数:
329
实时时钟晶振为什么选择是32768Hz的晶振,在百度上找的话大部分的答案都是说32768是2的15次方,便于分频得到精确的1秒。但是话有说回来了,2的整数次方很多为什么偏偏选择15呢? 1.频度越高计时精度越高,误差越小。 2.由于各种原因,每个晶振的实际频率与其标称频率之间也存在偏差。 3.晶振的 ...
分类:
其他好文 时间:
2016-08-04 23:15:35
阅读次数:
1308
假设晶振位6MHZ,定时10ms 单片机系统晶振频率为6mhz,系统时钟频率 (也是计时脉冲频率)为500KHZ,一个脉冲周期2us ,10ms是5000个脉冲,因此TMOD=0X01;TH0=(65536-5000)/256;TL0=(65536-5000)%256; 方式0:13位定时计数方式, ...
分类:
其他好文 时间:
2016-07-28 16:22:07
阅读次数:
663
这篇文章是谈谈关于1937的定时器的,刚开始被晶振频率、时钟频率、振荡周期、振荡频率、指令周期、指令频率等等的名词绕晕了。先来解决这个问题。 晶振频率是代表振荡器的频率,说的是晶振这个器件的频率,因为一个单片机有内部外部晶振,比如你选择了内部晶振,那么这个晶振的频率就是你单片机的时钟频率, 振荡频率 ...
分类:
其他好文 时间:
2016-07-19 23:28:47
阅读次数:
271