- 博客(22)
- 资源 (13)
- 收藏
- 关注
原创 12684 菜单功能实现
/******************************** 声明,此代码我不是原编的,是我看到别人的代码,感觉思路很不错,* 重新整理下,加了些注释的。仅供大家学习之用/*******************************//***************************************////函数名称:choose//函数参数
2012-03-29 09:14:33 1154
原创 低端文字加密程序 c++
// mimi.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeusing namespace std;int _tmain(int argc, _TCHAR* argv[]){ char s[100],key; int i ,length; while(1) { i = -1; cout
2012-03-26 16:39:34 1578
原创 SRAM和DRAM区别
存储器按生产工艺分:静态存储器与动态存储器静态存储器(SRAM):读写速度快,生产成本高,多用于容量较小的高速缓冲存储器。动态存储器(DRAM):读写速度较慢,集成度高,生产成本低,多用于容量较大的主存储器。静态存储器与动态存储器主要性能比较如下表:静态和动态存储器芯片特性比较 SRAM DRA
2012-03-24 22:49:22 14703 1
原创 vhdl中变量(variable)和信号(signal)的区别
信号(signal) 变量(variable)赋值: 定义: 在结构体中 在进程中适用范围: 全局 某个进程中延迟: 有
2012-03-24 22:06:31 35947 3
原创 VHDL VHDL语言中buffer与inout的区别
INOUT为输入输出双向端口,即从端口内部看,可以对端口进行赋值,即输出数据。也可以从此端口读入数据,即输入。BUFFER为缓冲端口,功能与INOUT类似,区别在于当需要读入数据时,只允许内部回读内部产生的输出信号,即反馈。举个例子,设计一个计数器的时候可以将输出的计数信号定义为BUFFER,这样回读输出信号可以做下一计数值的初始值,要是定义为inout先前的值就被覆盖了!buffer属于
2012-03-24 21:51:12 10860 1
原创 数据自动排布
作者:林子木 本人夜不能寐,闲来无事,玩玩而! 这个题目也许不能说明说明,那么让我来说一个我自己的经历,曾经为了在单片机中输出256位的数据,用excel产生,但是会发现,结果复制过来是无序的,需要人工敲“,”“回车”之类的,改下格式,为了美观(有些人用matlab产生那也是可以的,哈哈)。也许曾经你有有这样的经历吧,刚刚无聊编了段小程序,代码如下:#include "
2012-03-23 22:59:30 739
原创 如何学习单片机
作者:林子木 在网上看到很多人想学单片机。 定义: 先介绍下,什么是单片机,纯属个人定义,为了更好的理解:就是一个集成度很高的,可以通过在里面编写程序,调用里面的一些资源,然后实现想要的功能芯片,里面集成了很多功能,如AD、DA、串口等杂七杂八的因芯片而异。 如何学: 一本基本的教材是必不可免的,普通51的就可以了。这个只能是感性的认识下,但是真正的话
2012-03-23 22:58:56 795
转载 详细介绍示波器探头的使用注意事项
本文非原创,转自:http://hi.baidu.com/wolinxuebin/creat/blog/ 推荐别看一个示波器探头很简单,其实还是很有讲究的。以下是使用示波器探头的一点小经验,供大家使用时参考一下。 首先是带宽,这个通常会在探头上写明,多少MHz。如果探头的带宽不够,示波器的带宽再高也是无用,瓶颈效应。 另外就是探头的阻抗匹配。探头在使用之前应该先对其
2012-03-23 22:56:37 1032
原创 两个路由器可以相连吗?
作者:林子木完全可以!做法很简单,几个路由器的总线口不要插,所有的线都插其他的口,下级路由器一样的接法。当是相连的路由器IP必须相同。如192.168.1.1 和 192.168.2.1 那么就将其中一个进入路由器设置,然后改为相同就可以使用了。
2012-03-23 22:55:55 778
转载 基于FPGA的提取位同步时钟DPLL设计-解决方案-机电在线
转至:http://www.jdol.com.cn/jdnews/192811.html转载者:林子木在数字通信系统中,同步技术是非常重要的,而位同步是最基本的同步。位同步时钟信号不仅用于监测输入码元信号,确保收发同步,而且在获取帧同步及对接收的数字码元进行各种处理的过程中也为系统提供了一个基准的同步时钟。位同步的目的是使每个码元得到最佳的解调和判决。位同步可以分为外同步法和自同步法两大类
2012-03-23 22:55:28 2441
原创 2011大学生电子设计竞赛E题——数字锁相环实现
作者:林子木有人跟我说,今年的电子设计竞赛E题,可以用锁相环来做。我看了下晚上的10篇文章,最后我都打包在了csdn,网址如下http://download.csdn.net/detail/wolinxuebin/3615889首先提一点,有人想,不做其他处理,直接就可以用锁相环锁住,不大可能实现,因为范围太广了,想从10k到100k直接锁住,完全不可能,且看下面的分析。撇开很多计算,
2012-03-23 22:53:39 3691 5
原创 线性相位
作者:林子木大家大致看到过上面的图,可能和以前的我一样,会理解错误,不能理解上面这个图。错误理解:线性相位,那就是每个频率经过一个系统都移动相同的相位如θ1,那么θ和w应该是一条直线呀!是不是曾经你也有这样的想法呢?不错,跟我当时一样,哈哈,让我们来分析下,这个打公式实在太麻烦,所以语言描述下,希望不要介意。学过傅里叶的都知道信号可以分解为直流分量,基波和谐波分量。现在为了简化
2012-03-23 22:52:50 2913
原创 CDMA 码分多址
作者:林子木 百度百科的解释:http://baike.baidu.com/view/6055.htm 但是看完后发现,还是不知道什么是CDMA。 找了点资料(太理论的公式推导就不写了),简单的概括为说,就是为了更好的利用频带资源(其他如,时分复用、频分复用等)。 那么是怎么实现的呢?调制载波cos(wt)和信号相乘形成调制信号》》发射》》接
2012-03-23 22:52:15 1594
转载 linux中inittab文件详解
林子木转至:http://www.2cto.com/os/201108/98426.htmlinit的进程号是1(ps -aux | less),从这一点就能看出,init进程是系统所有进程的起点,Linux在完成核内引导以后,就开始运行init程序。init程序需要读取配置文件/etc/inittab。inittab是一个不可执行的文本文件,它有若干行指令所组成。理解Runlevel
2012-03-23 22:50:48 594
转载 typedef C++
转载者:林子木转载网址:http://www.programfan.com/blog/article.asp?id=26134Typedef 声明有助于创建平台无关类型,甚至能隐藏复杂和难以理解的语法。不管怎样,使用 typedef 能为代码带来意想不到的好处,通过本文你可以学习用 typedef 避免缺欠,从而使代码更健壮。 typedef 声明,简称 typedef,为现
2012-03-23 22:49:56 550
转载 链表 例程(C++)
搬运工:林子木/*************************************** 链表管理例程 主要实现功能为: 0、新建链表 1、插入成员 2、查找成员 3、删除成员 4、数据浏览***************************************/#include "StdAfx.h"#include #
2012-03-23 22:48:58 1155
原创 libsvm 安装过程中的一些错误和处理方式
作者:林子木一、路径不对的各种问题,这个不细说了没什么意义 第一:设置matlab的path 方法file->set path->set sub path为什么要sub path因为只有这样才能将你要加的文件目录的子文件都加进去,否则只是加了你所要加的那个目录。如图 第二:设置当前路径 这个matlab中一个current folder(当前目
2012-03-23 22:47:54 1853
转载 delete 和 delete[] 的区别
C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]。 关于 new[] 和 delete[],其中又分为两种情况: (1) 为基本数据类型分配和回收空间;(2) 为自定义类型分配和回收空间。 对于 (1),上面提供的程序已经证明了 delete[] 和 delet
2012-03-23 22:45:00 550
原创 C++ 简单饭卡管理系统
此小应用是基于类和链表的/***********Person.h****************/#include#include"Main.h"#ifndef PERSON_H #define PERSON_H class Person { protected: SEX sex; IDNUM id; public: Pe
2012-03-23 22:23:42 7656 3
原创 排序 堆排序 例程
// heapSort.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include#includeusing namespace std;void MaxHeapify(int *a,int i,int size); //保持最大堆特性void BuildMaxHeap(int *a,int size) ; //建立最大堆vo
2012-03-23 22:13:52 946
转载 堆和栈的区别
在bbs上,堆与栈的区分问题,似乎是一个永恒的话题,由此可见,初学者对此往往是混淆不清的,所以我决定拿他第一个开刀。 首先,我们举一个例子: void f() { int* p=new int[5]; } 这条短短的一句话就包含了堆与栈,看到new,我们首先就应该想到,我们分配了一块堆内存,那么指针p呢?他分配的是一块栈内存,所以这句话的意思就是:在栈内
2012-03-21 22:11:37 574
原创 分治排序示例
//此处只贴了代码,具体的执行过程在我的百度空间中给出了,就不搬过来了!//链接是:http://hi.baidu.com/wolinxuebin/blog/item/996f6dc851ca7ee252664f8e.html // InsertionSort.cpp : 定义控制台应用程序的入口点。////#include "stdafx.h"#includeusing n
2012-03-21 18:23:10 2613
php and mysql 简易新闻管理界面
2012-05-31
quartus9.0 ip 核破解
2011-05-29
12864 lcd 驱动(c语言)
2011-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人