`
文章列表
实验原理 若要使用开发板上面的四个SW按键来做计数输入,就需要知道一共按了几下按键。在这种情况下不能像以前设计电路中,简单地使用输入时钟的上升沿来检测按键是否按下。因为,如果分频以后的时钟频率是10Hz,按键一下按了1 秒钟,那么如果简单地以时钟的上升沿来检测按键,程序就会认为实际一共按了十下按键。我们经常使用的键盘也存在这种情况,这里就需要一部分电路来防止上面情况的出现。如果要防抖动,就不能用时钟去检测按键的按下状态,而要去检测按键按下或者抬起的边沿。例如按键按下的时候就检测与按键连接的FPGA 管脚的下降沿,按键松开的时候就检测与按键连接的FPGA 管脚的上升沿。这样就可以不用理会按键按下 ...
实验内容 本次实验要设计一个计数器,并在数码管上面显示计数器的计数过程。根据实验要求,程序大体可分为三个部分:分频部分,计数部分, 显示部分。由于开发板提供的时钟频率是50MHz,人眼睛没法达到这个速度,四个数码管也不好显示这么高频率计数后得到的巨大数字,所以要先对50MHz进行分频,这样才能保证计数器每计一个数的周期在一秒左右。计数部分由多个寄存器构成,每个时钟的上升沿,寄存器里面的数值就加一,计数器复位数值是0000,当计满到9999的时候,计数器返回0000状态,重新开始计数。 module counter(clk,rst_n, seg_en0, s ...
1,循环显示1-F。 module Seven_LED( clk, rst, led_out ); input clk,rst; output [11:0] led_out; reg [11:0] led_out; reg [3:0] data; reg [24:0] Mega_cnt; wire slow_clk; /***********************************/ ...
实验原理 状态机设计可以称得上是HDL 设计里面的精华,几乎所有的设计里面都或多或少地使用了状态机的思想。状态机顾名思义,就是一系列状态组成的一个循环机制,这样的结构使得编程人员能够更好地使用HDL语言,同时具 ...
试验原理: 经过处理后得到的时钟频率比输入的时钟频率慢的情况叫做分频,相反,如果输出的时钟频率高于输入的时钟频率,我们则称之为倍频。分频一般可以由用户自己编写程序来实现; 而倍频则要通过FPGA 自带的PLL 或者DLL 来实现。理论上分频可以无限制地分下去,时钟周期只要小于无穷就可以,倍频则要看使用的FPGA 的性能,和实际设计中的一些约束条件,来决定倍频后得到的频率应该是多少。分频器是进行数字电路设计的基础,无论是在图象处理领域,还是在音频信号处理方面,都要大量地使用分频器。实验开发板上面提供了一个50MHz 的时钟频率,在实际使用的时候,我们很少有能用到精确的50MHz 这个频率,而是使 ...
刚买了一个红色飓风二代的板子抓紧时间学习哈。 实验内容: 编写按键控制LED的程序和3/8译码器的程序,并在开发板上实现它们。 管脚对应: push button SW6 SW5 SW4 SW3 FPGA Pin P51 P52 P57 P58   器件 LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8 FPGA Pin P204 P203 P200 P199 P198 P197 P196 P194 信号名称 VD8 VD7 VD6 VD5 VD4 VD3 ...
该说明来自百度百科: Chipscope是XILINX推出的一款在线调试软件,价格便宜,通过它完全可以脱离传统逻辑分析仪(太贵)来调时序,观察FPGA内部的任何信号,触发条件、数据宽度和深度等的设置也非常方便,但是肯定也存在不足 ...
朝鲜,俄罗斯,蒙古,哈萨克斯坦,吉尔吉斯斯坦,塔吉克斯坦,阿富汗,巴基斯坦,尼泊尔,不丹,印度,缅甸,老挝,越南。   首都: 朝鲜——平壤 俄罗斯——莫斯科 蒙古——乌兰巴托 哈萨克斯坦——阿斯塔纳 吉尔吉斯斯坦——比什凯克 塔吉克斯坦——杜尚别 阿富汗——喀布尔 巴基斯坦——伊斯兰堡 尼泊尔——加德满都 不丹——无(不丹王国,是不是王国就没有首都啊,如巴林王国) 印度——新德里 缅甸——仰光 老挝——万象 越南——河内   特点: 1,俄罗斯和印度是中国的不连续边界国家。 2,蒙古是与中国交界边界线最长的国家。 3,阿富汗只有个狭长的“瓦罕走廊”。 ...
前南斯拉夫目前已经分解成七个国家,其中六个得到国际社会的普遍承认,一个只有部分国家承认. 塞尔维亚:——贝尔格莱德 黑山:——铁托格勒 克罗地亚:——萨格勒布 斯洛文尼亚:——卢布尔雅那 波斯尼亚和黑塞哥维亚:——萨拉热窝 马其顿:——斯科普里 科索沃:——普里什蒂纳    前苏联 1990年3月11日,立陶宛——维尔纽斯。 1991年4月09日,格鲁吉亚——第比利斯。 1991年8月20日,爱沙尼亚——塔林。【手机电视里面,费老提到的那个地方。】 1991年8月22日,拉脱维亚——里加。 1991年8月24日,乌克兰——基辅。 1991年8月25日,白俄 ...

摩纳哥 摩洛哥

摩纳哥公国是位于欧洲的一个城邦国家,是一个典型的微型国家。 摩纳哥地处法国南部,除了靠地中海的南部海岸线之外,全境北、西、东三面皆由法国包围,主要是由摩纳哥旧城和随后建立起来的周遭地区组成。   摩洛哥王国是非洲西北部的一个国家。该王国东部以及东南部与阿尔及利亚接壤,南部紧邻西撒哈拉,西部滨临大西洋,并向北隔直布罗陀海峡和地中海与西班牙相望。1979年摩洛哥占领西撒哈拉,但其在西撒哈拉的权利一直未被国际上任何国家所认可。摩洛哥认为接壤的休达及梅利利亚应为其领土,但实际上是由西班牙管辖。除阿拉伯语外,在摩洛哥境内还有许多地方语言,而法语和西班牙语也被同时使用。
大小依次为:公 侯 伯 子 男   公爵Duke, 侯爵marquis ,伯爵count(earl),(count是欧洲大陆的说法,earl为英国的说法)子爵viscount,男爵baron
1,改完成了一个大概的样子,还要把Text改成List,可以添加,可以存到文件或者数据库中去。 public class Coordinate { private void createArea(Composite parent) { SashForm top = new SashForm(parent, SWT.HORIZONTAL);// 定义一个分割窗容器 top.setLayout(new FillLayout()); Composite right = new Composite(top, SWT.NONE); Composite left = new C ...
import org.eclipse.swt.SWT; import org.eclipse.swt.custom.CLabel; import org.eclipse.swt.graphics.Color; import org.eclipse.swt.layout.RowLayout; import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Shell; public class CLabelSample { public static void main(String[] args ...
 这个来自书上的一个例子: package firstSWT; import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Button; import org.eclipse.swt.SWT; import org.eclipse.swt.widgets.Text; import org.eclipse.swt.browser.Browser; import org.eclipse.swt.widgets.Label; import org.eclipse.swt.widgets.Prog ...
从jdk1.3开始,提供了一个Robot类,在java.awt.*包下面。这个类在jdk中描述如下: 此类用于为测试自动化、自运行演示程序和其他需要控制鼠标和键盘的应用程序生成本机系统输入事件。Robot 的主要目的是便于 Java 平台实现自动测 ...
Global site tag (gtag.js) - Google Analytics