- 博客(20)
- 资源 (2)
- 收藏
- 关注
转载 verilog双向端口的使用
芯 片外部引脚很多都使用inout类型的,为的是节省管腿。一般信号线用做总线等双向数据传输的时候就要用到INOUT类型了。就是一个端口同时做输入和输 出。 inout在具体实现上一般用三态门来实现。三态门的第三个状态就是高阻'Z'。 当inout端口不输出时,将三态门置高阻。这样信号就不会因为两端同时输出而出错了,更详细的内容可以搜索一下三态门tri-state的资料.1 使用inout类型数据,...
2018-02-24 07:05:42 4775
转载 intel HEX格式
怎么知道自己的函数是否真的分散加载成功了。就看那个map文件。就知道自己写的函数是否是真在ram中运行。对于HEX格式的校验网上有软件可以算校验值。Byte COUNT 字节个数 估计是可以换成别的值,比如0x20。这样做的目的可能是一次性向falsh烧写较多字节。但这么弄总感觉有点没有必要。=====================================================...
2018-02-13 21:41:44 636
转载 施密特(smit)触发器
对于不停振荡的输入噪声,我们可以用施密特(smit)触发器来抑制噪声。施密特触发器的输入波形如下所示:从图中我们可以看到:当输入从低到高,反相器的翻转电压VT+ > 0.5*vcc;当输入从高到低,反相器的翻转电压VT- 这样当输入在0.5*vcc附近波动的时候,只要你的波动范围在VT- 与VT+之间,输出波形如下所示:跟我们预期的波形是一致的,只是翻转点略微推后一点,
2018-01-19 21:31:10 7058
转载 Cadence初学笔记
Cadence初学笔记学用Cadence也有一段时间了,但写这Cadence初学手记的想法是来自boyfriend的一句话,他说,我们遇到困难上网搜资料的时候,经常能从很多人的博客里找到答案,我们也可以把自已会的一些问题写到我们的日志里,这样也许别人也能从我们这里得帮助呢,网络嘛,就是一个人人为我我为人人的地方啊。我想对啊对啊,这话说得多贴心啊。我从连UNIX都不会进开始一路摸
2017-11-19 20:52:15 668
原创 &&与&的区别
&&和&都是表示与,区别是&&只要第一个条件不满足,后面条件就不再判断。而&要对所有的条件都进行判断。看下面的程序:public class TestLogic { public static void main(String[] args) {boolean t=true;boolean f=false;int i1=10;if(f&(i1++)>
2017-05-05 15:45:37 276
转载 打印乘法口诀
public class TestDemo {public static void main(String[] args) {for(int x=1;xSystem.out.print(x+"*"+y+"="+x*y+"\t");}System.out.println();} }}打印输出:1*1=1 2*1=2 2*2=4
2017-05-05 14:34:26 263
原创 静态方法和非静态方法
静态方法public class RepatString {public static String soluttion(int repeat, String string){String str="";for(int i=0;istr+=string;}return str;}public static void main(String[] args) {
2017-04-30 19:26:56 419
原创 生产者和消费者
解决生产者/消费者问题。仓库类保存产品,当产品数量为0时,调用wait,使得当前消费者线程进入等待状态,当有新产品存入时,调用notify,唤醒等待的消费者线程。当仓库满时,调用wait,使得当前生产者线程进入等待状态,当有消费者获取产品时,调用notify,唤醒等待的生产者线程。public class Product {//产品类int id;public Product(in
2017-04-27 07:57:14 223
原创 用Thread和Runable同样实现资源共享
public class MyThread extends Thread{private int banana=10;private String name;public MyThread(String name) {this.name=name;}public void run(){for(int i=0;i0){System.out.println("线程"+name
2017-04-19 07:21:22 537
原创 创建线程
public class SimpleThread extends Thread{private int countdown=5;//声明并赋值countdown=5private int threadNumber;//声明变量threadNumberprivate static int threadCount=0;//声明全局变量threadCount=0public Simpl
2017-04-18 04:47:58 193
原创 使用HashMap打印字符串
HashMap hashMap=new HashMaphashMap.put("name", "tom");//hashMap添加字符串hashMap.put("height", "177");//hashMap添加字符串hashMap.put("age", "12");//hashMap添加字符串Iterator> iterator=hashMap.entrySet().iter
2017-04-16 06:25:50 3707
原创 HashSet打印字符串
public static void main(String[] args) {HashSet hashset=new HashSethashset.add("1");//hashset添加字符串hashset.add("2");//hashset添加字符串hashset.add("3");//hashset添加字符串Iterator iterator = hashset.
2017-04-15 05:59:39 2131
原创 arraylist和LinkedList
public static void main(String[] args) {ArrayList arraylist=new ArrayListarraylist.add(1);//添加int类arraylist.add(2);//添加int类arraylist.add(3);//添加int类for(int i=0;iint tmp= arraylist.get(i);/
2017-04-11 14:20:53 214
原创 java.lang.IndexOutOfBoundsException错误
public static void main(String[] args) {ArrayList arraylist=new ArrayListarraylist.add(1);arraylist.add(2);arraylist.add(3);for(int i=0;i}输出为:123Exception in thread "main" java.l
2017-04-10 07:48:02 1449
原创 泛型接口类
public class Violin { void pull(){//普通类的方法 System.out.println("拉小提琴"); }}public class Piano { void play(){//普通类的方法 System.out.println("弹奏钢琴"); }}publi
2017-04-09 08:31:45 244
原创 泛型类
public class Cat {@Overridepublic String toString() {return "一只小猫";//重写toString方法}public class Dog {@Overridepublic String toString() {return "一只小狗";//重写toString方法}}public clas
2017-04-07 07:31:28 323
原创 用FileWriter和FileReader读写文本文件
public static void main(String[] args) {String content="hello我是中国人";//创建字符串对象File file=new File("D:\\test\\c.txt");//创建文件目录对象char[] c=content.toCharArray();//将字符串转换为字符数组char[] c2=new char[100]
2017-04-05 07:16:10 507
原创 Java利用BufferedWriter和BufferedReader读写文本文件
public static void main(String[] args) {String[] content={"我是中国人","我爱我的祖国"};//创建File file=new File("D:\\test\\c.txt");//创建文件目录对象try {FileWriter fw=new FileWriter(file);//创建字符输出流类对象BufferedWr
2017-04-05 06:18:15 4726
原创 用File打印和改写文件中的内容。
文件在 d:/test/a.txt内容为 Helloimport java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FilterReader;import java.io
2017-04-01 14:32:11 496
原创 IO流中的File类
先在电脑桌面创建一个名字为test的文件夹,里面放置的文件如下: package com.right.work;import java.io.File;import java.io.FilenameFilter;public class FileAccept implements FilenameFilter{@Overridepub
2017-03-28 07:02:09 309
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人