自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

转载 [C#]调用字符串中定义的函数

http://blogs.msdn.com/b/digitalnetbizz/archive/2004/01/31/create-assembly-in-memory-and-run-it.aspxusing System;using Specialized = System.Collections.Specialized;using Reflection = System.Reflec

2012-07-22 01:08:59 1626

转载 Ubuntu 12.04 锁定Guest账户

http://www.techlw.com/2012/05/disable-guest-account-in-ubuntu-1204.html编辑 /etc/lightdm/lightdm.conf添加 allow-guest=falselightdm.conf 最后是这样的:[SeatDefaults]user-session=ubuntugreeter-session=

2012-07-21 09:10:25 956

原创 脉冲响应与频率响应的关系

因为脉冲信号的频谱是全频段的,如下所示。所以滤波器脉冲响应的傅立叶变换即为滤波其的频率响应,下图为fvtool得到的频率滤波器频率响应。滤波器的脉冲响应如下图所示。脉冲响应的FFT变换如下。本例源程序如下:clearclc%frequency of impluseImpluse = zeros(1,1024);F=linspace(0,2

2012-07-17 23:32:13 18531

转载 octave使用vim作为默认编辑器

http://sns.linuxpk.com/home.php?mod=space&uid=55617&do=blog&id=16477新建 .octaverc,输入一下之一内容edit editor "gvim %s" #使用gvim作为编辑器edit editor "xterm -e vim %s" #在xterm中打开vim作为编辑器edit editor "gnome-te

2012-07-17 22:54:49 3247

原创 验证matlab生存FIR滤波器的verilog代码

git://github.com/adream307/FIRTest.git1.使用Filterbuilder生存滤波器的Verilog代码,滤波器设计如下,选择定点数,并且小数部位为0。生存verilog代码时,选择全并行。2. git clone git://github.com/adream307/FIRTest.git    cd FIRTest

2012-07-17 21:01:26 3966

转载 在命令行中运行 matlab

#!/bin/bash#run matlab in command linematlab -nosplash -nodesktop#run m file in command line, for example run foo.m in command line:#matlab -nosplash -nodesktop -r foo

2012-07-17 18:30:21 2368

原创 gcc编译失败--sin

直接使用 gcc -o Gen Gen.c 需到如下错误Gen.c:(.text+0x46): undefined reference to `sin'Gen.c:(.text+0x61): undefined reference to `sin'collect2: ld returned 1 exit status但是把这个程序复制到CodeBlock中,建立一个工程就就可以编译

2012-07-17 17:35:32 1046

转载 gcc库文件搜索路径

gcc -print-search-dirs

2012-07-15 23:32:52 726

原创 Ubuntu 64位安装32位运行库

sudo apt-get install ia32-libs

2012-07-14 17:52:56 5491

原创 [signed][input]Verilog的有符号数输入测试

git://github.com/adream307/signedTest.git一直错误得以为Verilog中的数据是无符号的。测试脚本,在QuartusII中成功编译,且下载在硬件上运行。//SIG.vmodule SIG( iCLK, oSY, oUY);input iCLK;output [7:0] oSY;output [7:0] oUY;reg [7:

2012-07-13 21:13:17 3055

原创 lq51--基于8051的嵌入式实时操作系统

上大学的时候写的,现在回过头来看看,觉得这是自己比较满意的一个东西。整的现在找工作时,我都把这个东西给写上。惭愧呀,真不知到自己这几年干了些啥东西,为何变得如此急躁呢?有时真有种想法,辞掉当前的工作,然后去找份户外的工作,怎么没这种勇气呢?感慨分割线------------------------------------------------------自我感觉lq5

2012-07-13 20:07:19 7318

原创 [Matlab]IIR滤波器参数

利用Matlab的filterbuilder生成IIR滤波器参数如下:>> filterbuilderThe variable 'Hlp' has been exported to the workspace.>> Hlp Hlp =          FilterStructure: 'Direct-Form II, Second-Order Sections'

2012-07-12 00:02:18 15372 1

原创 [C#]根据类的名称创建类

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Reflection;namespace CreateClassByName{ class A { public A() {

2012-07-06 22:35:09 5933

fetch12306

本文在Linux平台上,以Python为开发工具,介绍12306抢票软件的基本原理,并引入示例,讲解如何自己编写一个12306抢票软件。

2016-12-22

lq51--自己写的基于51单片机的嵌入式实时操作系统

Keil 自带的 RTX51—Tiny 系统有这样几个缺点:1、非占先式任 务调度,这样系统的实时性就很难保证;2、提供的系统服务太少, 只有 wait 与 signal。而 RTX51—Tiny 的优点是:1、Keil 公司自己开 发的,使用_task_关键字区别每个任务,这样可以使得被不同任务调 用的不同函数即使没有相互调用,他们的局部变量也不会相互覆盖。 免去了在 SmallRTOS 中需要手动制止函数间局部变量的相互覆盖。 2、内核小。整个 RTX51--Tiny 完整编译只需 900B 的空间。 lq51 系统整合了 RTX51—Tiny 的优点。1、在 lq51 系统中_task_ 关键依然有效,0 号任务依然是最高优先级的任务,1 号任务次之, 依次类推。2、lq51 系统完整编译只需 2.5K 的 ROM,并且系统自带 的 128B RAM 对 lq51 系统也是绰绰有余的。同时 lq51 系统弥补了 RTX51—Tiny 的缺点。首先 lq51 系统采用占先式任务调度,这样可 以最大限度保证系统的实时性。其次 lq51 系统提供 lqDelay、lqWaitFlg、 lqWaitSem、lqWaitMsg 这样四种系统服务,并 且每种系统服务都是可裁剪的。 lq51 系统中很多关于实时系统的概念及实现方法是从 ucosII 中学 来的,同时借鉴了 SmallRTOS 及 RTX51—Tiny。

2009-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除