嵌入式开发--蒹葭的专栏

Care and Diligence Bring Luck.(谨慎和勤奋才能抓住机遇!)

用户操作
[即时聊天] [发私信] [加为好友]
蒹葭
蒹葭的公告

奋斗永无止境
仁者不忧,知者不惑,勇者不惧。 Gold Price per Gram in China Yuan Renminbi
最近评论
bluehouse1985:Linux 环境下的多核调试
— Intel + Totalview 强强联合!
目前,在软件开发行业,各种性能优异的调试工具层出不穷。但是,它们中的绝大部分都只支持windows环境。即使能支持linux平台,操作起来也很不方便。因此,对于长期在linux上编写程序的开发人员来说,如何调试就成了一个令人头痛的问题!Intel软件 和 Total……
gsb19870:初学者.........看了下........
jxzxf:不好看懂
xkxiaodao:嗯,都是目标没时间的
zhengyun_ustc:非常感谢!!
文章分类
收藏
相册
MetaWeblog API
工作花絮
那人那事
引用
山外有山
Bekars涡轮增压的Blog
linux应用开发电子报(RSS)
叶帆工作室(RSS)
胶管的Blog(RSS)
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes
2005年01月

原创 MSCOMM控件的属性

CommPort :设置或返回端口代号。VB中有16个端口限制。 MSComm1.CommPort=1 ‘使用Com1端口 l Setting :设置初始化参数。以字符串形式设置或传回连接速度,奇偶校验,数据位,停止位等4个参数。如“9600,N,8,1”,奇为O,偶为E。 阅读全文>

发表于 @ 2005年01月26日 17:13:00|评论(loading...)|编辑

原创 串行端口脚位定义及其意义

管脚 简写 意义 方向 Pin1 CD(Carrier Detect) 载波检测到,modem通知PC PC->modem Pin2 RXD(Receive) 接收字符,接收信息 modem->PC Pin3 TXD(Transmit) 传送字符 PC->modem Pin4 DTR(DataTerminal Ready) 数据端就绪,告诉modem PC->modem Pin5 GND(Ground) 地线 Pc=modem Pin6 DSR(Data Set Ready) 数据就绪,告诉PC Modem->PC Pin7 RTS(Request To Send) 要求传送,PC要求modem PC->modem Pin8 CTS(Clear To Send) 清除传送,modem通知PC Modem->PC Pin9 RI(Ring Indicator) 响铃检测,modem 通知PC Modem->PC 阅读全文>

发表于 @ 2005年01月26日 17:09:00|评论(loading...)|编辑

原创 串行端口地址及寄存器功能详细资料

PC机上,COM1和COM2的地址是3F8~3FF 及2F8~2FF,在这个范围内的每个地址都有不同的功能,这些功能分别通过寄存器来实现,读写这些寄存器就可以执行与串行端口相关的功能。而所谓的寄存器就是暂时存放信息的地方,这些被存放在此的信息是以位的形式存储,通常以8个位(一个字节)作为一个单位。读写这些寄存器地址的同时,也就是读取这些代表的状态或控制某些功能。阅读全文>

发表于 @ 2005年01月25日 13:35:00|评论(loading...)|编辑

原创 VB中自动检测串口输入

VB6.0中,通信控件在“工程” ――“部件”,选中 Microsoft Comm Control6.0 其文件为 mscomm32.ocx 该控件唯一的一个事件就是OnComm事件。随着CommEvent属性值的变化,其后的Case程序代码便被引发。如此就是自动检测了。(区别于定时检测) On comm事件中 Select case mscomm1.CommEvent Case comEvCD ‘CD线的状态发生变化 If mscomm1.CDHolding then ‘如果DCD脚位电位为高 Else …. End if Case comEvCTS ‘CTS线的状态发生变化 Case comEvDSR ‘DSR线的状态发生变化 Case comEvRing ‘Ring Indicator 变化 Case comEvReceive ‘收到最小接受字符数个字符 Case comEvSend ‘传输缓冲区有最小传输字阅读全文>

发表于 @ 2005年01月24日 11:15:00|评论(loading...)|编辑

原创 VB中如何在类模块和主程序间传递数组

'做参数时不要指定大小. '在类中如下定义 Public Sub Run(resultcir() As Single) MsgBox UBound(resultcir) resultcir(2) = 12345 End Sub '窗口中这样用: Private Sub Command1_Click() Dim a(9) As Single Dim aa As New Class1 aa.Run a() MsgBox a(2) End Sub 阅读全文>

发表于 @ 2005年01月19日 16:09:00|评论(loading...)|编辑

原创 传递不定个数的参数

传递不定个数的参数 如果要传递不定个数的参数给过程,则须把参数表中最后一个参数声明为一个带关键字“ParamArray”的变体数组。例如: Sub MySub(ParamArray P()) '参数定义为一个数组 以下可能的调用: MySub"ABC" MySub 1,3,9,988,776,234 MySub 123,"abc",Date() 可用以下的方法来读每个参数: For i=0 To UBound(P) 'P(i)为第i个参数 Next 阅读全文>

发表于 @ 2005年01月19日 15:07:00|评论(loading...)|编辑

原创 数字地和模拟地的区别

简单来说,数字地是数字信号的对地,模拟地是模拟信号的对地。 由于数字信号一般为矩形波,带有大量的谐波。如果电路板中的 数字地与模拟地没有从接入点分开,数字信号中的谐波很容易会 干扰到模拟信号的波形。当模拟信号为高频或强电信号时,也会 影响到数字电路的正常工作。 阅读全文>

发表于 @ 2005年01月18日 16:53:00|评论(loading...)|编辑

原创 关于中断的详细阐述,包括如何写中断服务程序

一个完整的中断过程由中断请求、中断判优及屏蔽、中断响应、中断处理及中断返回五个部分组成。 在8086/8088微机系统中,中断源的优先权由高到低的顺序依次为:除零数、INT n、INT o、NMI(非屏蔽中断)、INTR、单步执行中断. 阅读全文>

发表于 @ 2005年01月18日 09:30:00|评论(loading...)|编辑

原创 有关RS232和RS485接口的问答

什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑? 什么是RS-485接口?它比RS-232-C接口相比有何特点? 采用RS485接口时,传输电缆的长度如何考虑? 以上是我在学习过程中整理的一些资料,希望对初学者能够有点帮助。 RS485-232转换器特别注意电压问题。一般均采用有源电源的模块。而且输入电压一定要足够,否则输出的信号由于现场的干扰从而位于模糊区,从而达不到计算机识别的电平或者输出信号出错。 阅读全文>

发表于 @ 2005年01月14日 15:31:00|评论(loading...)|编辑

原创 PC/104模块Diamond-MM-AT的原理与应用

介绍了12位模拟I/O PC/104模块Diamond-MM-AT的主要参数、内部结构、引脚功能及特性,给出了Diamond-MM-AT与PC/104及传感器的硬件连接关系同时给出了它们的一个成功的A/D转换应用程序。阅读全文>

发表于 @ 2005年01月12日 08:54:00|评论(loading...)|编辑

原创 传感器的选用

一,对传感器的主要技术要求 (1)转换范围与被测量实际变化范围(幅度,频率)相一致。 (2)转换精度符合整个测试系统根据总精度要求分配给传感器的精度指标(一般优于系统精度的十倍左右),转换速度应符合整机要求。 (3)能满足被测介质和使用环境的特殊要求,如耐高温,耐高压,防腐,防爆,抗电磁干扰,体积小,质量轻,功耗小。 (4) 能满足用户对可靠性和可维护性的要求。 阅读全文>

发表于 @ 2005年01月10日 16:23:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © 蒹葭