- 博客(60)
- 收藏
- 关注
转载 单片机I/O口推挽输出与开漏输出的区别(转)
推挽输出:可以输出高,低电平,连接数字器件;开漏输出:输出端相当于三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).推挽结构一般是指两个三极管分别受两互补信号的控制,总是在一个三极管导通的时候另一个截止.我们先来说说集电极开路输出的结构。集电极开路输出的结构如图1所示,右边的那个三极管集电极什么都不接,所以叫
2015-09-06 22:57:12
975
原创 树莓派水星USB无线网卡MW150US配置
自从玩了下树莓派,之前买的水星无线usb网卡总算派上用场了。不过网卡不像usb 鼠标、键盘,一插上去就能识别。而且无线网卡如果没有合适的驱动是无法识别的,通过命令lsusb、 lsmod 就可以看出来,你的无线网卡是不是正确的安装上了。网上查看下MW150US的无线网卡用的是8188eu的驱动。但官网上没有找到8188eu的驱动,只有8188cu的。 通过交叉平台编译网卡驱
2015-09-06 15:08:54
5781
原创 VNC方式连接树莓派
1、首先我们需要在树莓派上安装VNC服务器。使用Raspberry Pi控制台,输入以下命令:sudo apt-get updatesudo apt-get install tightvncserver2、之后对VNC进行配置。首先通过以下命令运行VNC:tightvncserver之后会出现以下画面,要求设置VNC密码,这个密码是客户端连接时使用的。输入密
2015-09-06 13:47:51
1295
原创 树莓派Raspberry Pi启动设置
树莓派已经享誉很久,比ARM9,ARM11更高的配置,设置都可以作为一台小型pc来把玩,慕名已久。在年初的时候入手了一台raspberrypi 2 ,
2015-09-02 16:37:24
4390
1
转载 大端和小端(Big endian and Little endian)
【转】http://www.cnblogs.com/luxiaoxun/archive/2012/09/05/2671697.html一、大端和小端的问题对于整型、长整型等数据类型,Big endian 认为第一个字节是最高位字节(按照从低地址到高地址的顺序存放数据的高位字节到低位字节);而 Little endian 则相反,它认为第一个字节是最低位字节(按照从低地址到高
2015-04-30 10:41:27
627
原创 基于c#的工控软件版本v1.03_11.25(附源代码工程下载地址)最新版本
代码地址:http://pan.baidu.com/share/link?shareid=3381776290&uk=588847378点击打开链接新版本做了3个方面修改1,修改了原有的打开关闭的链接图片,改到本地工程中2,添加了定时发送机制3,添加的帮助栏using System;using System.Collections.Generic;using
2014-11-25 15:35:50
4923
转载 ARM体系结构
ARM体系结构今天学习的是ARM体系结构。以前只知道ram是随机存取存储器的意思,还不知道有体系结构这么一回事。虽然也认真听讲,但还是云里雾里的,概念很模糊。在网上发现一篇关于ARM的文章,写的不错。ARM 体系结构 Q: ARM 是什么?A: ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为
2014-09-30 09:12:17
1139
翻译 PCB快速打样规范
基本情况 板材为FR-4,板厚1.6mm 板材铜厚为1/2oz,成品铜厚为1oz(加工过程中的沉铜工艺会让铜层增加厚度) 绿油白字 喷锡工艺 最小孔内铜厚1.27um 电铜18um,电锡4um Pcb生产中mil与mm换算一般为4mil=0.1mm 每张大板的尺寸是:40 * 35cm.
2014-02-18 16:19:20
4249
原创 Altium Designer13 如何导出Gerber文件
(2012-02-10 15:21:31)转载▼版本:AD13.3.4目的:Gerber文件导出备忘 目录: Step1:设置原点 Step2: Gerber文件导出 Step3: 钻孔文件导出 文档组织结构:Designer10 如何导出Gerber文件" title="Altium
2014-02-08 17:05:57
43149
原创 AD10 report_drc.xsl不存在解决方法
用AD10进行行PCB DRC检查时,遇到的问题,生成不了报告,软件提示...report_drc.xsl不存在。现在终于找到了解决的方案。由于软件安装是会将一些路径默认的安装到用户路径下,造成找不到对应的程序,只需要修改报告路径即可。
2014-02-08 15:08:02
20863
2
转载 PCB 敷铜间距规则(转)
第一优先规则:First Object = InPolygon, Second Object = All第二优先规则:First Object = All, Second Object = All 进入 Design -> Rules -> Clearance 项目。选择第一个对象的匹配条件。现有的条件均没有 Polygon 一项,于是进入Query
2014-01-26 12:22:32
11573
转载 MPPT “最大功率点跟踪”
mpptMPPT控制器的全称“最大功率点跟踪”(Maximum Power Point Tracking)太阳能控制器,是传统太阳能充放电控制器的升级换代产品。目录1MPPT2MPPT的概述3MPPT的原理4MPPT的功能1MPPTMPPT控制器能够实时侦测太阳能板的
2014-01-14 17:26:17
21716
1
转载 word2007启动和切换时反应缓慢怎么解决?
word2007启动和切换时反应缓慢(停顿10-15秒),重装OFFICE2007和打上SP1补丁也无济于事。经过测试,禁用加载项即可解决问题。
2014-01-08 10:31:55
2353
转载 c#中THIS的用法浅析
下文,引用自http://bbs.youkuaiyun.com/topics/190113592论坛的大牛的见解,独到又易懂。面向对象,你就得站在事物本身的角度考虑问题C#this在vb为Me也是和“我”是一个意思人这个类,你就是人的一个实例你的身高、性别、年龄就是属性睡觉()、工作()、学习()就是方法碰见高兴、悲伤、疑惑就是事件你对你自己说“睡觉去了”,说全一点是“我睡觉去了”
2014-01-05 21:55:12
579
原创 用最小代价实现双电源供电自动切换
目标是,当有3节电池供电时,这样切换的损耗在0.2V以内。4.5-0.2 = 4.3。 然后LDO用 HT7773。 0.1V的压降这样,当电池降到 3.6V时,还能保证过完LDO有3.3V的稳定输出。
2013-12-26 19:09:06
3834
转载 NMOS和PMOS
在实际项目中,我们基本都用增强型mos管,分为N沟道和P沟道两种。我们常用的是NMOS,因为其导通电阻小,且容易制造。在MOS管原理图上可以看到,漏极和源极之间有一个寄生二极管。这个叫体二极管,在驱动感性负载(如马达),这个二极管很重要。顺便说一句,体二极管只在单个的MOS管中存在,在集成电路芯片内部通常是没有的。 1.导通特性 NMOS的特性,Vgs大
2013-12-26 18:51:38
5660
转载 转:短消息调试笔记
http://www.cnblogs.com/babykick/archive/2011/03/25/1995980.html短消息调试笔记2011-03-15 16:51******************************短消息调试笔记*******************************************// AT+CS
2013-12-24 22:22:44
1438
转载 用Response.Redirect( )方法进行页面传值
摘要:《ASP.NET程序开发范例宝典》第11章主要介绍的是ASP.NET内置对象,本节为大家讲述的是用Response.Redirect( )方法进行页面传值。第11章 ASP.NET内置对象11.1 页面传值在Web应用程序运行时,ASP.NET将维护有关当前应用程序、每个用户会话、当前HTTP请求页等方面的信息。ASP.NET包含一系列类,用于封装这些上下文
2013-12-17 22:35:31
16494
转载 关于Response.Write()
可以使用多种方法从 ASP.NET 程序显示信息。使用 Response.Write 语句是其中的一种。在后台代码里面直接写: Response.Write("alert('修改成功!')");结果会在前台页面运行时弹出一个窗口:单击确定按钮,关闭该窗口,页面仍在之前页面。但如果你希望弹出信息并单击确定后,页面跳转到另一个页面,你需要在后台这样写
2013-12-17 21:44:28
5970
转载 ASP.NET AJAX Timer 控件概述
Timer 控件方案 当您要执行以下操作时,请使用 Timer 控件: 定期更新一个或多个 UpdatePanel 控件的内容,而无需刷新整个网页。 每当 Timer 控件导致回发时运行服务器上的代码。 按定义的时间间隔将整个网页同步发布到 Web 服务器上。 背景 Timer 控件是一个服务器控件,它会将一个 JavaScript 组件
2013-12-17 21:24:30
901
转载 VS2010 Web网站发布详解
对VS2010来说,发布Web是一件相当容易的事情,也许就是这个原因导致网上关于发布网站具体细节的资料很少。然而这些正是初学者所需要的,下面我详细介绍一下Web网站发布的具体过程。第一步:在解决方案资源管理器中右击Web应用程序名(例如:newsSystem)——》点击发布,如图所示:第二步:在弹出的对话框中,发布方法选:文件系统,目标位置自定义(如:选桌面的t
2013-12-17 15:41:45
28509
2
转载 <compilation debug="true" targetFramework="4.0">的解决
将winserver2008下的silverlight+wcf程序换到win7旗舰版,运行后wcf服务不可访问,网页也不能访问弹出如下问题:配置错误说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。分析器错误信息: 无法识别的属性“targetFramework”。请注意属性名称区分大小写。源错误:行 20
2013-12-15 19:35:49
39917
原创 在arm中flash与 ram的区别?
最重要最基本的区别一:flash掉电数据不丢失(存程序和数据) ram丢失区别二:ram中数据处理速度超快 flash很慢简单的说:flash是硬盘,ram是内存。
2013-10-10 10:51:02
9550
转载 cpu运行时程序是在flash中还是在RAM呢?【转】
对于x86的pc机和单片机等嵌入式开发系统程序的存储是截然相反的, 即: x86的pc机cpu在运行的时候程序是存储在RAM中的,而单片机等嵌入式系统则是存于flash中 x86cpu和单片机读取程序的具体途径 pc机在运行程序的时候将程序从外存(硬盘)中,调入到RAM中运行,cpu从RAM中读取程序和数据 而单片机的程序则是固化在flash中,cpu运行时直接从
2013-10-10 10:47:41
1507
转载 SVN中tag branch trunk用法详解[转]
SVN中tag branch trunk用法详解本节主要讲解一下SVN中tag branch trunk的用法,在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆。这里就向大家简单介绍一下,欢迎大家能和我一起学习SVN中tag branch trunk的用法。在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一
2013-09-25 10:12:50
660
原创 移动代理服务器MAS
我OA里用的是移动的接口,它的原理好像也是加到队列里,间隔时间检查发送的有两个DLL:ImApiDotNet.dll 和 libmySQL.dllC# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->p
2011-06-26 16:58:00
1804
转载 LIB和DLL区别
Lib与Dll的差异及调用[转]2010-09-16 10:30:09| 分类: VC | 标签:lib 文件 函数 dll 字号:大中小 订阅 动态链接库的Lib文件与Dll文件的作用(1)lib是编译时需要的,dll是运行时需要的。 如果要完成源代码的编译,有lib就够了。 如果要使动态连接的程序运行起来,有dll就够了。
2011-06-26 16:39:00
714
转载 线程同步
Posted on 2011-05-06 20:11 明天陪你看海 阅读(110) 评论(0) 编辑 收藏 在应用程序中使用多个线程的一个好处是每个线程都可以异步执行。对于Windows应用程序,耗时的任务可以在后台执行,而使应用程序窗口和控件保持响应。对于服务器应用程序,多线程处理提供了用不同线程处理每个传入请求的能力。否则,在完全满足前一个请求之前,将无法处理每个新请求。然而,线程的
2011-06-26 16:29:00
552
转载 创建线程
Posted on 2011-05-06 20:07 明天陪你看海 阅读(83) 评论(0) 编辑 收藏 创建一个线程非常简单,只需将其声明并为其提供线程起始点处的方法委托即可。创建新的线程时,需要使用Thread类,Thread类具有接受一个ThreadStart委托或ParameterizedThreadStart委托的构造函数,该委托包装了调用Start方法时由新线程调用的方法。创
2011-06-26 16:28:00
1097
转载 线程的挂起与恢复
Posted on 2011-05-06 20:09 明天陪你看海 阅读(149) 评论(0) 编辑 收藏 创建完一个线程并启动之后,还可以挂起、恢复、休眠或终止它,本节主要对线程的挂起与恢复进行讲解。线程的挂起与恢复分别可以通过调用Thread类中的Suspend方法和Resume方法实现,下面对这两个方法进行详细介绍。1.Suspend方法该方法用来挂起线程,如果线程已挂起,则不起作
2011-06-26 16:28:00
6733
转载 Thread线程类
Posted on 2011-05-03 10:45 明天陪你看海 阅读(123) 评论(0) 编辑 收藏 Thread类位于System.Threading命名空间下,System.Threading命名空间提供一些使得可以进行多线程编程的类和接口。除同步线程活动和访问数据的类(Mutex、Monitor、Interlocked和AutoResetEvent 等)外,该命名空间还包含一
2011-06-26 16:27:00
403
转载 Thread线程类
Posted on 2011-05-03 10:45 明天陪你看海 阅读(123) 评论(0) 编辑 收藏 Thread类位于System.Threading命名空间下,System.Threading命名空间提供一些使得可以进行多线程编程的类和接口。除同步线程活动和访问数据的类(Mutex、Monitor、Interlocked和AutoResetEvent 等)外,该命名空间还包含一
2011-06-26 16:26:00
420
转载 Thread线程类
Posted on 2011-05-03 10:45 明天陪你看海 阅读(123) 评论(0) 编辑 收藏 Thread类位于System.Threading命名空间下,System.Threading命名空间提供一些使得可以进行多线程编程的类和接口。除同步线程活动和访问数据的类(Mutex、Monitor、Interlocked和AutoResetEvent 等)外,该命名空间还包含一
2011-06-26 16:26:00
316
转载 Thread线程类
Posted on 2011-05-03 10:45 明天陪你看海 阅读(123) 评论(0) 编辑 收藏 Thread类位于System.Threading命名空间下,System.Threading命名空间提供一些使得可以进行多线程编程的类和接口。除同步线程活动和访问数据的类(Mutex、Monitor、Interlocked和AutoResetEvent 等)外,该命名空间还包含一
2011-06-26 16:26:00
358
转载 Thread线程类
Posted on 2011-05-03 10:45 明天陪你看海 阅读(123) 评论(0) 编辑 收藏 Thread类位于System.Threading命名空间下,System.Threading命名空间提供一些使得可以进行多线程编程的类和接口。除同步线程活动和访问数据的类(Mutex、Monitor、Interlocked和AutoResetEvent 等)外,该命名空间还包含一
2011-06-26 16:25:00
355
转载 单线程简介
单线程顾名思义,就是只有一个线程,默认情况下,系统为应用程序分配一个主线程,该线程执行程序中以Main方法开始和结束的代码。线程具有生命周期,它包含3个状态,分别为出生状态、就绪状态和运行状态。出生状态就是用户在创建线程时处于的状态,在用户使用该线程实例调用Start方法之前,线程都处于出生状态;当用户调用Start方法后,线程处于就绪状态(又被称为可执行状态);当线程得到系统资源后就进入运行
2011-06-26 16:24:00
3337
转载 多线程简介
Posted on 2011-04-29 13:15 明天陪你看海 阅读(30) 评论(0) 编辑 收藏 一般情况下,需要用户交互的软件都必须尽可能快地对用户的活动作出反应,以便提供丰富多彩的用户体验,但同时它又必须执行必要的计算以便尽可能快地将数据呈现给用户,这时可以使用多线程来实现。多线程是非常复杂的机制,如果此时读者不能体会这句话的含义,可以尝试同时阅读3本书,首先阅读第一本书第一
2011-06-26 16:24:00
539
转载 微软研究院的人才管理方式(经典收藏)
Posted on 2011-06-14 11:02 明天陪你看海 阅读(45) 评论(0) 编辑 收藏 作为世界上最著名的计算机软件公司,微软研究院在人力资源管理方面有很多独到之处,摘录几点如下:1、引导,但不控制研究院研究的项目、细节、方法、成败,都由研究员自己来决定。对于细节,领导层可以提出自己的意见,但决定权在研究员手中。研究员在研发过程中得到领导层的全力支持,即使领
2011-06-26 16:19:00
2400
转载 用API函数使程序标题栏闪烁
这个功能和腾讯的QQ聊天工具在聊天的时候当有新的消息来的时候是一样的,在任务栏上闪烁。工作的原理很简单,就是用到timer控件调用API函数就可以了。 #region "声明API函数" [DllImport("user32", EntryPoint = "FlashWindow")] public static extern void Flash
2011-06-26 16:16:00
538
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人