跟我一起学FPGA (3)
0赞
发表于 2013/6/5 9:43:50
阅读(1789)
据说,最可怕的不是忘记,而是不知道什么时候开始逐渐疏远,然后忘记。
习惯,坚持,朋友,很多与此相关吧……
不说其他了,小记一个关于频率的小知识:
我之前对于延时,没有精确到延时几秒的概念,所有提到延时,都一律的
void delay(unsigned int i)
{
unsigned char j;
for(i; i > 0; i--)
for(j = 255; j > 0; j--)
}
诸如此类软件延时,其实没有那么精准的印象,都是大概延时多久。
在FPGA中,常常听到做一个几位的counter,20M(20 000 000/s)的晶振,2^26分频,可以很容易精确地用示波器测出分频后的频率与周期。
比如:
分配IO:
计算方法:
这样,在开发板上小灯按照3s左右周期一闪一闪,你会有很强烈的频率周期的概念。