自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (9)
  • 问答 (1)
  • 收藏
  • 关注

原创 中断的理解

中断不是很好理解的!中断分“软”和“硬”两种,你可以把它理解成一个特别的子程序。这个子程序是在一些特定的条件下执行的。硬中断,是由于键盘鼠标这样的外设通过向一些特定的CPU引脚发送脉冲或持续的特定电平触发的。通常中断程序的入口“程序的入口地址”是CPU设定好的。这些地址一般叫做“中断向量”。比如你给8051的MCU的12脚加一个低电平(接地),CPU就执行“中断向量”指定的地址执行程序了。软中

2012-08-02 21:34:48 503

原创 鹰偶尔飞的比鸡低,但鸡永远也飞不了鹰那么高!

鹰偶尔飞的比鸡低,但鸡永远也飞不了鹰那么高!评《90后高中生学编程月薪过万,刺痛了谁? 》想来也入行20十年了吧。土生土长在中国的程序员,今天看了《90后高中生学编程月薪过万,刺痛了谁? 》这篇博文实在是愤怒了!本来90后高中生学编程月薪过万管我屁事,可是作者的观点实在是刺痛了我!我在一所学院教过书实在是放不下迂腐的架子,要不真想给他来个排比句“XXX,XXX......”现在偶尔的高

2012-06-18 16:37:32 3824 2

转载 程序员的一生

25岁毕业,拿一万块钱月薪30岁,涨到一万五,期间无女盆友,吃10块钱盖饭,跟同学合租,挤2块钱地铁上下班,存钱25万31岁,啃老找父母要了35万块钱,买了50平米老房子一处,贷款90万,20年,月供6500。35岁0个月,认识一4分木耳,接盘玩腻的木耳结婚。35岁6个月,生了小孩,小孩眉宇间有高富帅的痕迹36岁,工资涨到2万,木耳要买驴牌,便宜儿子要喝进口奶粉,压力很大3

2012-06-10 10:47:17 2594 2

转载 IPV6噩耗的开始

你可能以后再也没有机会发表你真实的立场!你可以默默的活着,不声不响的死去。为了自由的IPV4时代的结束默哀吧!............

2012-06-07 23:15:12 356

原创 关键业务慎用linux!

关键业务慎用linux!在这里我指的“关键业务”是指在企业中提供诸如收费、销售等业务,需要提供要求苛刻的“安全性”、“可靠性(7X24)等要求的业务。不是宕机几个小时都无所谓的业务。从我的以往的应用案例来看,使用linux是个非常糟糕的选择。安全性,由于不能得到及时修补很容易被利用。稳定性也不能得到充分的保障系统一旦出现bug升级困难。维护费用很高。案例一某大型集团公司,采用redhat企业版

2010-02-09 12:03:00 599 1

原创 整合IIS与TOMCAT

如果想http://localhost/hello.jsp和http://localhost:8080/hello.jsp一样的话就看下面的文档。我使用的环境。我用的配置如下:Win2000 + IIS 5.0 + Tomcat 5.5.9 。使用JK连接器。isapi_redirect-1.2.26.dll。1、首先安装tomcat保证http://localhost:8080能用。

2008-06-22 18:14:00 501

原创 PCB经验总结

1 对于双层PCB板,同一层的走线要尽可能的平行。上层和下层的走线方向尽可能的成十字交叉。这样可以保证布通滤。最忌两层走线平行。2 先布连线多的器件。后布电源和地线。电源和地线最好在扳子最外面。且连线较宽。3 最好少使用自动布线。4 对于无特殊要求外,器件排列尽可能整齐。这样较美观。5 最好不要在边缘处布线。这样在安装时不宜损坏连线。6 无关系的连线应保证间距较大。可以减少短路事故。7 对于频率较

2008-05-25 22:37:00 1164

原创 Windows 驱动开发笔记(七)

Windows 驱动开发笔记(七)一个驱动写好以后。就需要编写安装程序了。我们先看一下一个例子。在行解释。;    ; ;        Created by GenINF. ; ;  [Version] Signature = "$Windows NT$" Class=UnknownClassGUID={4d36e97e-e325-11ce-bfc1-08002be10318}Provider=

2008-05-05 23:49:00 1351

原创 Windows 驱动开发笔记(六)

 Windows 驱动开发笔记(六)一个驱动程序是要能操作硬件的。那么,操作硬件就要能够操作设备的端口和特定的内存映射等。在windows nt设计时为了避免为兼容各种平台而使用大量条件编译代码,Windows NT的设计者发明了硬件抽象层(HAL),HAL提供了用于访问端口和内存资源的函数。而不是使用_inp(),_outp()等函数直接来操作端口。下面我们来使用写一个用PC喇叭法声的例子。 

2008-05-05 17:56:00 1203

原创 Windows 驱动开发笔记(五)

Windows 驱动开发笔记(五)一个驱动除去能接收DeviceIoControl传过的操作代码外。还应该能够与用户进程交换数据。为了能交换数据windows设计了三种方式与用户交互 Buffered,Direct和 Neither。用户通过Createfile打开一个设备时,系统为用户创建一个文件句柄同时也创建一个IRP。这个文件句柄和IRP随同系统的进程一同管理。也就是说用户的进程消亡了这些对

2008-05-04 12:39:00 1560

原创 Windows 驱动开发笔记(四)

Windows 驱动开发笔记(四)一个设备驱动通常是要能接受用户控制的。为了能够完成用户的调用,就需编写各种响应例程。这就是驱动中的I/O处理例程(Dispatch例程)。响应什么"事件"就注册对应的例程。如:响应CreateFile Windows API 就要编写一个响应[IRP_MJ_CREATE]的例程。当用户发出CreateFile调用时就会生成一个IRP这个IRP的MajorFunct

2008-05-02 23:57:00 1884

原创 Windows 驱动开发笔记(三)

Windows 驱动开发笔记(三) 一个驱动程序在加载之后第一个调用初始化例程。初始化例程负责向系统注册各种服务例程。这之后,各种服务例程就等待系统的调用了。用户不直接的调用对应的服务例程。而是通过系统的管理例程调用服务例程。用户的调用是被包装过的。那么,写一个驱动大概需要哪些例程呢?下面就简单的介绍一下: 驱动程序的组成:初始化例程、增加-设备例程、I/O处理例程组、启动I/O例程、中断服务例程

2008-05-01 18:04:00 1391

原创 Windows 驱动开发笔记(二)

Windows 驱动开发笔记(二)上面是一些感念的理解。现在想讲一下Windows 驱动的执行过程。驱动程序是被动的。一切的执行要通过系统的指挥。那么,我们看看系统是怎么管理你的驱动的。驱动加载(一):BOOT开始->注册表项目->加载XXX.SYS驱动->执行入口函数DriverEntry(...)->完成加载。系统在BOOT时要检查注册表。(也可能不是在BOOT时加载驱动,可以是手工加载)然后

2008-04-30 12:29:00 1940

原创 Windows 驱动开发笔记(一)

Windows 驱动开发笔记(一)Windows驱动开发较unix类的驱动开发要复杂一些。最近,在学windows开发。现在把学到的知识整理一下。做做笔记。1. 我使用的资料:《深入解析windows操作系统》《Programming the microsoft windows Driver Model》《Windows 2000/xp WDM 设备 驱动开发》武安河著《Linux 驱动开发》2.

2008-04-29 22:22:00 2615

原创 贴片元件的焊接

 贴片元件的焊接随着ARM等单片机的使用增多。这些元件多数为贴片元件。对于过去只使用焊接方便的元件的人来说焊接贴片元件就有些生疏了。最近设计了一个贴片的电路。学着焊接。这里面的一些成功做法写出来给大家看一下。首先,不要怕失败!多练习几次就可以了。先找些便宜的器件来练习。下面就开始吧!1. 使用马蹄型或头稍大些的烙铁。不要使用特别细的烙铁。原来以为细的好用。其实不然。烙铁要能挂锡的。2. 选用0.8

2008-01-25 00:17:00 1188

原创 I/O端口与内存地址(上)

I/O端口与内存地址(上)我们目前的微型计算机和一些单片机。大多数都是总线结构的。也就是由CPU和Ctrl-BUS、Address-BUS、Data-BUS三总线结构构成的。CPU我们可以把它看成是一个计算器。而内存可以看作是一个写有数据和程序的纸张。CPU在加电后从内存中的某个位置开始执行放在内存中的指令。一般我们看到的BIOS就是上电初始化的第一段程序。由这些程序在进行象操作系统引导这样的工作

2008-01-13 12:27:00 1125

原创 正确看待培训

在网上看到很多的帖子。在讨论培训的话题。有好有坏。培训的存在一定有它存在的理由。下面我想讲一下我个人的观点。培训本身的问题:培训做为一种商品。那它一定有它适应的消费群体。也就有它的适用范围。培训一般分为高端和低端。高端培训是针对有一定基础想快速提高的用户。这些培训一般以认证为主。多数的培训内容是指对一种产品或一个过程的。如:.net、java、j2ee、dba、ccna、ccie等。这些培训多数是

2007-03-05 20:26:00 1021

原创 学汇编必需掌握的内容

1 寻址CPU和内存的关系,就象一个计算器和一张纸。你把要做的事写到纸上。然后让计算器去照着做。计算器就是CPU。内存就是纸。怎么让cpu找到要执行的程序和数据就是寻址!2中断你的计算机在执行一个预先安排好的事.这时你按了一下键盘希望它能响应你.这时cpu就停下目前的工作去看有什么事发生.如果处理了这件事.就在继续执行刚才放下的事.这一过程叫中断执行.cpu要完成这件事就要知道两件事.第一就是要知

2007-01-28 12:36:00 1361

原创 Fedora Core 5 安装 vmware tools

由于Fedora Core 5 采用新内核 所以安装vmware tools就有问题。我整理如下  安装步骤进入root用户环境 第一步:======= - copy the vmware-tools%gz% file (not the RPM) that comes with VMware Workstation to /tmp - cd /tmp ; tar -xvzf vmware-tool

2006-08-03 10:53:00 1594

原创 推荐一个linux版本ubuntu

ubuntu是个不错的版本。界面友好。很像windows xp。在她下面工作感觉不出多少异样。一个字“爽”!地址   http://www.ubuntu.org.cn/下载  文字模式安裝 (Alternate CD)。不要下载什么desktop版本不好安装很慢。下面有几个建议1   进入root用户  $sudo root    命令进入。2  使用系统->系统管理->新立得软件包管理安装pin

2006-07-20 11:20:00 1067

支持自动回复CRC16计算的串口调试助手3.2

超级好用的串口调试助手 3 2 这个工具集成了市面上同类软件的许多优点 具有不可见字符显示 显示发送数据内容开关 ModBus CRC校验工具 16位算数和计算工具 字符十六位格式转换 字符个数统计 十六进制字节数统计 自动 发送 自动回复等功能 支持流控功能 可以在WINDOWS 2000 windows xp windows 7上使用 无比的强大 纯绿色软件无DLL库 不需要注册OCX 不需要安装程序 注意:单文件无其它文件或库 如发现其它文件请 注意伪装成安装程序的病毒 改版本修改了3 0的BUG 改进了十六进制的显示 增加了ASCII码和16进制的转换 支持C语言 0x68 0x65 0x6C 0x6C 0x6F 0x0A 0x0D 00 01 41 格式的十六进制数据格式 进过长时间的使用和测试 支持汉字的输出和转换">超级好用的串口调试助手 3 2 这个工具集成了市面上同类软件的许多优点 具有不可见字符显示 显示发送数据内容开关 ModBus CRC校验工具 16位算数和计算工具 字符十六位格式转换 字符个数统计 十六进制字节数统计 [更多]

2013-12-03

支持自动回复CRC16计算的串口调试助手3.0

超级好用的串口调试助手 3.0 这个工具集成了市面上同类软件的许多优点。具有不可见字符显示、显示发送数据内容开关、ModBus CRC校验工具、16位算数和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数统计、自动发送、自动回复等功能。支持流控功能、支持与C语言兼容转义符 可以在win2k、windows 7上使用。无比的强大!纯绿色软件无DLL库、不需要注册OCX、不需要安装程序。注意:伪装成安装程序的病毒!

2012-09-15

支持自动回复CRC16计算的串口调试助手2.1

超级好用的串口调试助手 2.1 这个工具集成了市面上同类软件的许多优点。具有不可见字符显示、显示发送数据内容开关、ModBus CRC校验工具、16位算数和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数统计、自动发送、自动回复等功能。支持流控功能、可以在WIN2K上使用。无比的强大!纯绿色软件无DLL库、不需要注册OCX、不需要安装程序。注意:伪装成安装程序的病毒! 升级版:修改BUG,加入了“\\”转义符支持。注意:暂不支持windows 7

2012-09-15

支持自动回复CRC16计算的串口调试助手

超级好用的串口调试助手 2.0 这个工具集成了市面上同类软件的许多优点。具有不可见字符显示、显示发送数据内容开关、ModBus CRC校验工具、16位算数和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数统计、自动发送、自动回复等功能。支持流控功能、可以在2000上使用。无比的强大!纯绿色软件无DLL库、不需要注册OCX、不需要安装程序。注意:伪装成安装程序的病毒!

2011-06-13

支持CRC16计算的串口调试助手

超级好用的串口调试助手 这个工具集成了市面上的所有同类软件的优点。具有不可见字符显示、显示发送内容开关 ModBus CRC校验工具、16位和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数 统计、自动发送等功能。支持流控功能、可以在2000上使用。无比的强大!纯绿色软件没有安装 程序或DLL库。不需要OCX库。注意伪装成安装程序的病毒

2011-05-14

支持CRC计算的超级好用串口调试助手

超级好用的串口调试助手 这个工具集成了市面上的所有同类软件的优点。具有不可见字符显示、显示发送内容开关 ModBus CRC校验工具、16位和计算工具、字符十六位格式转换、字符个数统计、十六进制字节数 统计、自动发送等功能。支持流控功能、可以在2000上使用。无比的强大!纯绿色软件没有安装 程序或DLL库。不需要OCX库。注意伪装成安装程序的病毒! 测试版,注意BUG

2011-05-13

汇编原理教程

本教程为汇编原理的讲解。是对汇编指令的注解。不是汇编语言的教材。所以不针对某特定CPU。帮助理解汇编指令。建议与汇编教材一同使用。第一部分。其它,陆续放出。请关注!

2008-05-20

面向对象建模基础

面向对象的建模是一个较难入门的东西。这个教程可以让你对建模有一个初步的了解。本教程总结了著者多年的教学经验。驻各位能够早日学成!

2008-05-16

软件建模基础

面向对象的建模是一个较难入门的东西。这个教程可以让你对建模有一个初步的了解。本教材为开放版本。

2007-02-26

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

TA关注的人

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