自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于C++ builder 6.0安装在64位操作系统运行出错处理办法

现象一:borland c++ 6.0 安装成功,但是编译时出现incorrect project override option:file解决办法:Project->Options->compiler->file name将$(BCB)\lib\vcl60.csm 改为 c:\PROGRA~1\borland\CBUILD~1\lib\vcl60.csm现象二:...

2019-03-28 14:53:22 2639 1

原创 oracle数据库系列之------数据库的三级模式和二级映

一:简介       美国国家标准协会(American National Standard Institute, ANSI)的数据库管理系统研究小组于1978年提出了标准化的建议,将数据库结构分为3级:用户级、概念级、       物理级。       用户级:面向用户或应用程序员       概念级:面向建立和维护数据库人员       物理级:面向系统程序员二:分

2013-10-23 17:30:48 1462

原创 C++ builder系列之------suipack控件加载

这个问题也是我最近没事整理以前一个工程的时候发现的。就是把以前的工程换一台电脑,当suipack路径变化的时候,当编译之前的工程的时候会发现找不到头文件,主要就是重新加载一下。

2013-10-17 20:26:46 1134

转载 C++ builder系列之------#pragma详细解释(转)

在#Pragma是预处理指令它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C ++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para其中Para 为参数,下面来看一些常用的参数。(1)message

2013-09-14 01:49:14 2022

原创 C++ builder系列之------项目文件及项目初始程序介绍

一:工程文件       C++ Builder应用程序的开发过程都是统一在一个项目之下,所以每个应用程序都是以项目为单位。       新建的项目初始项目文件如下图:                      产生的实际文件如下图:               下面将介绍六个文件的各自作用:Project1.bpr  -----这个是C++

2013-09-14 01:23:02 3503

转载 多媒体高精度定时器介绍

一:背景      在Windows系统下播放多媒体时,需要去精确控制播放过程,如果用Windows产生的WM_TIMER常规定时器来实现,多媒体画面会出现断断续续的现象,原因在于WM_TIMER只能提供大于等于55ms的精确定时。解决办法就是利用Windows系统本身提供的一个可以精确到1ms的多媒体定时器,它完全可以保证多媒体播放的实时性要求。     在Windows系统下播放多媒体

2013-01-16 13:59:46 4498 1

转载 C++字符串转换篇

C++字符串转换篇  +|字号 订阅atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul表头文件#include 定义函数double atof(const char *nptr);函数说明

2013-01-05 10:11:46 756

转载 VISA操作

VISA操作VISA操作表操作表:1、VISA资源模板:viClose(vi):关闭特定的对话通道。viGetAttribute(vi,attribute,attrState):获取资源属性状态值。viSetAttribute(vi,attribute,attrState):设置资源属性状态值。viStatusDesc(vi,status,desc):获取返回状

2012-12-27 13:53:24 23278 9

转载 TList

TList来源:www.ccrun.com TList包含对象指针列表。类关系 TObjectTlist用于存储和维护对象列表。TList引入属隆和方法以执行以下操作:(1)在列表中增加或删除对象。(2)在列表中重排对象。(3)在列表中定位和获得对象。(4)在列表中对对象进行排序。属性列表Capacity 标识TList对象维护的指针数组的大小。Co

2012-12-25 12:51:14 822

转载 C++ this指针的含义

C++ this指针的含义 转先要理解class的意思。class应该理解为一种类型,象 int,char一样,是用户自定义的类型。(虽然比int char这样build-in类型复杂的多,但首先要理解它们一样是类型)。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this

2012-12-25 08:46:24 941

转载 关于C++ Builder中TChart的一些用法

关于C++ Builder中TChart的一些用法具体步骤:一,拖控件,从控件组中拖出TChart控件.二,双击TChart,按add添加所需数据组.三,通过代码对其属性进行操作,修改.四,录入数据点,生成图像. 以折线统计图为例,以下记录一些常用的接口及具体用法.    double * data ;    int N=

2012-12-12 17:19:49 1849 1

转载 bcb 操作 Excel

bcb 操作 Excel附注:原作者/整理者:   ccrun             要在应用程序中控制Excel的运行,首先必须在编制自动化客户程序时包含Comobj.hpp     #include   "Comobj.hpp"         C++   Builder把Excel自动化对象的功能包装在下面的四个Ole   Object

2012-12-12 14:56:47 2255 1

原创 labview学习历程系列之一“点滴记录”

一:当打开文件或者创建新的文件后,启动窗口将消失。关闭前面板和程序框图后,启动窗口再次出现。在前面板或者程序框图的“查看”》“启动窗口”,也可以显示启动窗口二:在“启动窗口”中有很多基础模板三:对于“前面板”和“程序框图”的切换,可以通过“窗口”查看,也可以用快捷键“ctrl + E”。四:程序运行快捷键“ctrl + R”. 五:保存VI快捷键“ctrl + S”.

2011-10-25 20:54:25 559

转载 什么叫51单片机最小系统

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统.对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路.下面给出一个51单片机的最小系统电路图.说明复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变

2011-10-07 18:21:12 1364

原创 linux makefile工程管理

一:make命令概述make 是用来构建和管理自己的软件工程,它能够使整个软件工程的编译、链接只需要一个命令就可以完成。但是,在make命令执行的时候,需要一个名为makefile的文件。这个文件描述了整个工程的编译、链接等规则。其中包括:工程那些源文件需要编译,以及

2011-08-16 15:52:12 754

原创 linux GDB调试程序

GDB是GNU发布的一款程序调试工具一:GDB的作用        1:启动被调试的程序         2:让被调试的程序在制定位置停住         3:当程序停住时,可以检查程序的状态(如变量的值) 范例:1:编译生成可执行文件:

2011-08-15 22:54:12 574

原创 linux GCC程序编译

一:概述linux系统下的gcc(GNU C Compile)是GNU的代表作编译器之一,gcc可以在多个硬件平台上编译出可执行程序,其执行效率与一般的编译器相比平均效率要高20%~30.GCC编译器能将C、C++语言源程序、汇编程序编译、连接成可执行文件。注意:在lin

2011-08-15 22:17:31 590

原创 BASH系列之六case语句

shell中的case语句case语句1:结构case “$kaka” incondition1) #code;;condition2) #code;;condition3) #code;;*)                  #code;;es

2011-08-13 16:37:07 971

原创 BASH系列之五循环语句

shell中的循环语句一:for循环1:结构:for kaka in [list]do      #codedone其中,kaka是循环控制变量,[list]要赋值给变量的集合;do/done是执行的循环体,相当C语言中的大括号。此外,如果do和f

2011-08-13 16:36:24 716

原创 BASH系列之四比较和判断语句

shell中的比较和判断一:比较操作符比较操作      整数操作       字符串操作相同              -eq                 =不同              -nq                 !=大于

2011-08-13 16:35:40 1066

原创 BASH系列之三if语句

shell中的if语句一:if语句的几种形式1:if      if [ expression ]      then               #code       fi2:if—else      if [ expression ]

2011-08-13 16:34:47 1564

原创 BASH系列之二shell变量

shell变量概述:在shell编程中,所有的变量都是由字符串组成一:用户设置变量例子一:#!/bin/sh               #set a variable A               A="hello world"

2011-08-13 14:32:06 449

原创 BASH系列之一shell概述

Shell一:定义:简单来说shell就是命令解释器,将用户输入的指令转换成相应的机器能够执行的程序。二:种类:shell种类有五种,分别是bourne shell,C shell,Korn shell,bourne shell,Tenex/Tops C shell

2011-08-13 14:29:38 385

转载 linux下vi编译器的用法

本文出于《鸟哥的Linux私房菜--Linux基础文件--vi文字处理器》一文。   无论如何,要管理好 Linux 系统,纯文字的手工设定仍然是需要的!所以请您千万不要嫌麻烦,努力的将下文参详一下吧!以下我们以最常见到的 vi 这套文书软件来介绍 Linux 底下的文书编辑

2011-08-10 17:18:39 628

转载 MC9S12XS128解锁步骤

MC9S12XS128解锁步骤请注意:其他芯片的解锁过程大同小异,请灵活使用。1.    打开一个XS128的工程,经过一系列错误提示后进入hiwave.exe的下载界面(此过程中出现的错误提示全部忽略即可):2.    先设置连接,如下图所示:3.    下拉菜单中选择需要解锁的单片分类,此处选择HC12;下面的框中选择下载器类型,此处用TBDML,然后单击“

2011-06-13 14:47:00 4017 1

原创 电路焊接时的自我警告

1:时刻明白器件的正、负极,千万勿接反2:合理选择元器件规格3:焊接后要用万用表进行简单检测4:适量的松香有助于焊接5:焊接东西,先小后大,先局部后整体 最重要的一点,焊接时意识一定要清楚,因为每焊坏一个东西,都是要付出金钱代价的!

2011-06-13 14:41:00 684

原创 上拉和下拉电阻,电路

一:上拉电路和下拉电路的作用    所谓上,就是指高电平;所谓下,是指低电平。上拉,就是通过一个电阻将信号接电源,一般用于时钟信号数据信号等。下拉,就是通过一个电阻将信号接地,一般用于保护信号。    这是根据电路需要设计的,主要目的是为了防止干扰,增加电路的稳定性。    假如没有上拉,时钟和数据信号容易出错,毕竟,CPU的功率有限,带很多BUS线的时候,提供高电平信号有些吃力。而一旦这些信

2011-06-11 10:29:00 2517

原创 电容的一些常识

电容电解电容那样使用电解液1:定义电容(或电容量, Capacitance)指的是在给定电位差下的电荷储藏量;记为C,国际单位是法拉(F)。一般来说,电荷在电场中会受力而移动,当导体之间有了介质,则阻碍了电荷移动而使得电荷累积在导体上;造成电荷的累积储存,最常见的例子就是两片平行金属板。也是电容器的俗称。2:电容量衡量标准电容(或称电容量)是表征电容器容纳电荷本领的物理量。我们

2011-06-08 19:57:00 858

原创 labview中制作自定义控件

<br />在LV中使用的控件种类很有限,有时很难满足具体项目的制作,那么就需要一些极具个性化的控件!<br />下面是我在做虚拟汽车仪表盘遇到的问题,如何制作向左、向右的方向灯空间!<br />首先,我先在前面板,选择一个布尔—方形指示灯,然后右击控件,选择高级—自定义,如下图:<br /><br />点击过后,将进入另一个界面,在这个界面里,选择上方的灰色小扳手,切换成自定义界面,然后如下图右击控件,将图片项中的第一和第三项换成同一个图像,而将第二和第四项换成同一个图片,方法是从上面几个选项处理!<br

2011-06-02 16:44:00 14019

原创 超声波1——超声波的基础知识介绍介绍

预备知识1:什么是超声波?超声波是一种振动频率高于声波的机械波,由换能晶片在电压的激励下发生振动产生的,它具有频率高、波长短、绕射现象小,特别是方向性好、能够成为射线而定向传播等特点。超声波对液体、固体的穿透本领很大,尤其是在阳光不透明的固体中,它可穿透几十米的深度。超声波碰到杂质或分界面会产生显著反射形成反射成回波,碰到活动物体能产生多普勒效应。2:什么是压电晶、和压电陶瓷和什么是压电效应?a:压电晶体和压电陶瓷是指一种能够将机械能和电能互相转换的功能的无机非金属材料!b:所谓压电效应是指某些介质在力的作

2011-05-30 20:39:00 3567 1

转载 关于实际设计串、并联电路的小技巧

<br />     在本文中奖介绍关于实际电路设计中串、并电路的小技巧,这里用二极管的串、并联为例<br />     需要特别指出的是,二极管作为整流元件,要根据不同的整流方式和负载大小加以选择。。如选择不当,则或者不能安全工作,甚至烧了管子;或者大材小用,造成浪费。 <br />  另外,在高电压或大电流的情况下,如果手头没有承受高电压或整定大电滤的整流元件,可以把二极管串联或并联起来使用。 <br />  整流电路   <br />图片<br />图5-7 示出了二极管并联的情况:两只二极管并联、每

2011-05-26 19:59:00 1439

原创 整流电路

<br />一个稳定的直流电源是电子装置必不可少的组成部分,它通常由交流电经过稳压、整流和滤波电路组成。简介:<br />     整流电路的作用是将交流降压电路输出的电压较低的交流电转换成单向脉动性直流电,这就是交流电的整流过程,整流电路主要由整流二极管组成。经过整流电路之后的电压已经不是交流电压,而是一种含有直流电压和交流电压的混合电压,习惯上称单向脉动性直流电压。<br /> <br />    在这里将总结我从别处转帖获得的资料和自己的见解介绍如下内容:<br />    1:整流电路的基本工作原理

2011-05-26 19:55:00 2156

原创 堆栈

此篇文章转载于百度百科,但是这其中有自己的感念和看法,以及融入的堆栈在51单片机上的应用解释!

2011-05-25 17:20:00 698

原创 51系列单片机的系统时钟如何产生

<br />     单片机的控制器的定时功能是由时钟和定时电路完成的,它是产生CPU的操作时序。<br />     XTAL1是芯片内部振荡电路输入端,XTAL2为芯片内部振荡电路输出端    <br />   <br />     具体的产生有以下两种方式:<br />     一:内部方式<br />     则是利用芯片内反相器和电阻组成的振荡电路,,在XTAL1和XTAL2引脚上接定时元件,如压电晶体和电容组成的并联谐振电路,则内部可产生与外加晶体同频率的振荡时钟。一般晶体可以在1.2MHZ到1

2011-05-25 15:58:00 9999 1

原创 51系列单片机关于时序问题

         单片机的基本操作周期为机器周期,一个机器周期分为六个状态,每个状态由两个脉冲组成,也就是所谓的两箱(前一个脉冲P1叫相位1,后一个脉冲P2为相位2)。所以一个机器周期共有12个振荡脉冲。因此可以根据时钟频率计算出一个机器周期的时间。         例如:系统的时钟是11.0592MHZ,那么用它除以12,得到了每秒执行的机器周期书,然后取反就得到了机器周期的时间。

2011-05-24 18:17:00 1129

转载 DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER

<br />开机提示DISK BOOT FAILURE,INSERT SYSTEM DISK AND PRESS ENTER<br />中文:盘引导失败,插入系统盘并且按键进入。 <br /><br />把主板拆下来仔细查看,是否有问题,然后把所有的数据线都重新安装了一下,查看硬盘数据线是否松动。 <br /><br />在开机时如果数据线松着的时候,主板显示很长时间,然后硬盘灯一直亮着,就进不去,把数据线重新拆下来仔细查看,如果数据线松了,就用小钳子把数据线拧拧,然后再装上后,开机测试,硬盘灯在出现主板信

2011-05-24 15:44:00 1279

转载 直流电机H桥驱动电路

H桥驱动电路一、H桥驱动电路    图4.12中所示为一个典型的直流电机控制电路。电路得名于“H桥驱动电路”是因为它的形状酷似字母H。4个三极管组成H的4条垂直腿,而电机就是H中的横杠(注意:图4.12及随后的两个图都只是示意图,而不是完整的电路图,其中三极管的驱动电路没有画出来)。如图所示,H桥式电机驱动电路包括4个三极管和一个电机。要使电机运转,必须导通对角线上的一对三极管。根据不同三极管对的导通情况,电流可能会从左至右或从右至左流过电机,从而控制电机的转向。图4.12 H桥驱动电路    要使电机运转

2011-05-04 16:59:00 8498 3

原创 自己动手做飞思卡尔小车总序

<br />         三月多,应好朋友的建议,我从51小组,暂时转到飞思卡尔小组!和我们班几个实力比较强的孩子,一起开始着手做飞思卡尔智能小车。由于,去年他们就开始做了,而且在省内还拿到了不错的奖项!所以对于我的加入他们首先给我分配的是去年的空白——三辆小车的上位机的制作以及后续的支援(他们三个每人负责一辆小车),就那样散散落落的我做了将近三个礼拜才把,基于串口和TCP传输方式的上位机做好!当然,这其中因为他们还没有把车子做好,具体的细节需求还并不完善!到了现在我才开始自己尝试让一辆车跑起来的工程!

2011-04-13 19:46:00 1207

转载 老工程师的总结

]多交社会三教九流的朋友!不要只和工程师交往,认为有共同语言,其实更重要的是和其他类人物交往,如果你希望有朝一*当老板或高层管理,那么你整*面对的就是这些人。了解他们的经历,思维习惯,爱好,学习他们处理问题的模式,了解社会各个角落的现象和问题,这是以后发展的巨大的本钱,没有这些以后就会笨手笨脚,跌跌撞撞,遇到重重困难,交不少学费,成功的概率大大降低![5]知识涉猎不一定专,但一定要广!多看看其他方面的书,金融,财会,进出口,税务,法律等等,为以后做一些积累,以后的用处会更大!会少交许多学费!![6]抓住时机

2010-11-23 17:12:00 403

转载 培养创造性的20个习惯

维是有方法可循的。好的思维方法能更好地触发灵感,获得创造性的思想。反复训练,并摸索出适合自己的思想方法,形成良好的思维习惯后,就会大大提高自己的创造力,让你变得更聪明。  1、换位思维。绝大多数创造性思想都是缘于思维角度的改变。对任何事情,你都应该尝试从不同角度、不同位置、不 同群体等方面去看一看,想一想,往往你会有一些意想不到的发现。视角的特别,也往往决定了创造力的高低。其中反向思维便是其中一个特例。比如开发产品,最 好把自己当成服务终端,考虑一下客户以及中间环节,对每一个环节都考察一遍,是不是可以做得跟

2010-11-22 22:28:00 620

C++ builder6.0中英版软件

C++ builder6.0中英版软件

2019-03-28

VISA函数库函数详解

该文档详细介绍了VISA函数库中的函数的参数,以及相似函数间的区别

2012-12-27

空空如也

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

TA关注的人

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