摘要:
System.Net.IPHostEntry ips = System.Net.Dns.GetHostEntry(System.Net.Dns.GetHostName());foreach (System.Net.IPAddress ip in ips.AddressList){ Console.WriteLine(ip.ToString());} 阅读全文
摘要:
随着以太网的稳定性、抗干扰性和带宽问题的逐步改善,以太网正在大规模进入工业控制领域。用于工业过程控制、通信、航天器和导航系统中的网络对可靠性及其响应故障的快速性要求极高。当前,冗余设计作为一种提高设备可靠性的有效方法,已经得到了广泛的应用。对于网络系统中的单个节点,常常需要对网卡进行双冗余备份,即每个节点都采用2块网卡(或2个网口),中间用集线器或交换机互连,当正常通信的网卡或线路出现故障时,该节点能自动地切换到备份网卡进行通信。图1为冗余网络的一种典型联接形式。 具有双冗余网卡的节点虽然有2块网卡,2条通道,但对于高层应用系统来说,仍呈现单网卡的特征。具体来讲,2块网卡共有1个物理地址,1 阅读全文
摘要:
在搞启用fifo和BDMA的UART时,确实走了不少弯路。昨天一下午的时间我都在用轮询法检测DMA的运行情况,加上BDMA配置上犯了这样那样的错误,昨天一直都在报RUNOVER。总算在昨晚熄灯的最后时刻,停止了溢出,可接包总是丢失。对于这种最稳定的模式,这种现象是不该出现的。 考虑来考虑去,原来是我犯了低级错误。轮询怎么能用在DMA模式呢?而且我保接包数量放在普通函数中计算,通过轮询BDCON的SET位。结果可想而知。本身BDMA的数据传输就不经过CPU,而执行计数函数前又要执行其他函数或中断函数,漏查是在所难免的。好在今天觉悟了。换成中断。void Uart_BDMAInit(void){ 阅读全文
摘要:
针对zgpswh在串口使用上的一些难题,总结个人在前一阶段的理解,比较片面,不对的地方请高手指正。1、LPC2000 系列芯片的串口的接收模块包括接收缓冲寄存器和移位寄存器。接收的数据进入移位寄存器后经移位处理并行传入缓冲寄存器,事实上,UART的FIFO是一个硬件环形的缓冲队列,物理上不可寻址,不可见,仅U0RBR这个FIFO出口可见。U0RBR就是接收FIFO的第一位。FIFO的长度是可设的,也叫触发点,低于这个长度的字符串不会引起中断,但在实际应用中,不可能串口读入的数据长度总为触发点值的整数倍,为此,引入了CTI即字符接收超时中断,当有不足触发点值规定的字符串读入时,将引起中断,其与串 阅读全文
摘要:
2009-01-19 15:56:42基于DM9000A和LPC2214的嵌入式以太网接口设计作者:刘伟明、杜林 单位:重庆大学高电压与电工新技术教育部重点实验室 转载:电子测量技术 发布时间:2008-11-28引言 互联网的迅速发展使得网络用户呈指数增长,在使用计算机进行网络互联的同时,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备也在逐步地走向网络化,以便共享网络中庞大的信息资源。以太网技术以其灵活方便的连接方式、良好的开放性、高效、低廉等优点,已经广泛地应用于各种计算机网络,并且还在不断地发展。目前基于以太网的新技术和联网设备不断出现,以太网已经成为事实上最常用的网络标 阅读全文
摘要:
汉字转换为拼音作者:蒋勇 http://www.kipway.com 转载请保留此行 在要求使用操作速度的行业软件中,比如药品批发运销系统、车站客票售票系统中,往往会使用药品名字或车站名字的拼音缩写来提高输入效率,比如“阿莫西林”就可以输入“AMXL”,“重庆”就可以输入“CQ”,因此这些信息的中文名... 阅读全文
摘要:
1.集中联锁(1)继电联锁 DZ111 71917 6501 6502 6512新型电气集中联锁(2)计算机联锁 ① 双机热备 TYJL-II型 DS6-11型 VPI型 CIS-1型 ② 三取二 TYJL-TR9型 TYJL-ECC型③ 二乘二取二 DS6-K5B型 EI32-JD型 TYJL-III型 TYJL-A... 阅读全文
摘要:
利用GDI+的双缓冲技术来提高绘图效率卢彦 前言进入.NET时代,Windows的绘图技术也从GDI升级到了GDI+,从名字就能知道GDI+是对以前传统GDI绘图技术的一次升级,不过在微软几乎把所有的新技术都冠之.NET的情况下,GDI+竟然不叫做GDI.NET,还真让我感到有点意外了。 :)GDI+在一种与设备无关的环境下提供了一套统一的绘图编程模型,极大的提高了Windows绘图编程的方便性,... 阅读全文
摘要:
2009-11-14 14:52:48 网上很多人做过测试:http://topic.csdn.net/u/20071101/14/FE50D654-2414-4F7E-9F4D-B3F0CB2937A8.htmlhttp://group.gimoo.net/review/152058http://blog.csdn.net/fanlansen/archive/2008/12/11/3500789... 阅读全文
摘要:
最近在做使用GDI+绘制K线界面发现传统的GDI+绘制方式效率比较低,根本无法满足K线界面及时刷新的速度要求。所以做了个GDI+绘制图形界面的试验,改试验主要在一个600×600的区域内每隔10MS绘制60×60个点,每隔10MS改变其颜色,并记录每次绘制的帧数作为比较GDI+绘图性能的依据(这个界面是摘自网上)在这里定义个一个timer控件,刷新时间设为10ms,tick事件... 阅读全文