- 博客(53)
- 收藏
- 关注
转载 多线程和委托用法
在Invoke里面写的东西都是委托给主线程来操作的,也就是UI线程来操作,你在Invoke里面用了循环,也就是相当于委托给主线程(也就是UI所在的线程)做循环,当然会不动了。跟你讲一下子线程和委托应该怎么用:使用子线程,本来就是为了不影响主线程的操作,所以,不要在子线程中把所有事情都委托给主线程来做,你看看你的方法,子线程里面,上来就开始用this.Invoke,而且子线程的操作都在委托里
2014-03-25 16:59:19 2022
转载 Zedgraph用法
gridview结合Zedgraph使用用法http://www.cnblogs.com/levin9/articles/859476.htmlZedGraph类库介绍http://blog.csdn.net/tjvictor/category/257827.aspx介绍和简单的操作手册:http://www.codeproject.com/csharp/zedgraph.asp
2014-03-11 20:06:45 1063
转载 动态数组vector和List
静态数组的缺点数组是我们用的非常多的一种数据结构.存储一组对象时首先想到的就是用它.它的优点一个是因为在内存中连续分配,所以通过下标索引访问非常快.二个是使用简单,取值赋值修改都很方便.C++中我们一般像这样定义一个数组int NumArr[] = {1,2,3}; //或者int NumArr[3] = {1,2,3};而C#中是这样int[] NumArr = {1,2
2014-03-10 15:13:25 831
转载 C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事
2014-03-05 22:12:34 514
转载 C#三种性能分析计时器介绍
第一种方法:使用Stopwatchclass Program { static void Main(string[] args) { Stopwatch sw = new Stopwatch(); sw.Reset(); sw.Start();
2014-03-05 16:50:14 847
原创 ANSYS动力分析—谐响应分析(转载)…
谐响应分析1.谐响应分析的定义:谐响应分析是用于确定线性结构在承受随时间按正弦(简谐)规律变化的载荷时稳态响应的一种技术。分析的目的是计算结构在几种频率下的响应并得到一些响应值对频率的曲线。该技术只计算结构的稳态受迫振动,不考虑结构发在激励开始时的瞬态振动。谐响应分析使设计人员能预测结构的持续动力特性,从而使设计人员能够验证其设计是否能够克服,疲劳,共振,及其他受迫振动应起的有害效果。谐响
2014-03-04 13:51:46 8089
原创 ansys workbench生成线体时出现问…
问:大家好,我初学AnsysWorkbench,用概念建模创建了个线面体,要做仿真分析,但一双击MODEL模块就关闭了,提示:PlugIn Error:Novalid bodies found. 一个是 unable to attach to geometryC:\...\dp0\sys\dm\sys.agdb. unable to attach geometry.请教大家这是什么原因
2014-03-04 13:51:44 8281
转载 怎么用matlab把传递函数转成…
以下是PID控制的部分代码(matlab的m文件): ts=0.001;采样时间=0.001s sys=tf(400,[1,50,0]);建立被控对象传递函数 dsys=c2d(sys,ts,'z');把传递函数离散化(问题1) [num,den]=tfdata(dsys,'v');离散化后提取分子、分母 rin=1.0;输入为阶跃信号 u_1=0.0; u_2=0.0; 什么
2014-03-04 13:51:42 14414 2
转载 有关simulink的仿真和m文件…
原文地址:有关simulink的仿真和m文件的交互作者:vjor第12章 SIMULINK动态仿真集成环境12.1 Simulink操作基础12.2 系统仿真模型12.3 系统的仿真12.4 使用命令操作对系统进行仿真12.5 子系统及其封装技术12.6 S函数的设计与应用 12.1 Simulink操作基础12.1.1 Simulink简介Simulin
2014-03-04 13:51:38 9729
原创 ANSYS中von mises stres…
2011-07-04 16:28:09| 分类: ANSYS |字号 订阅后处理节点应力中x,y,z方向应力和第一、二、三主应力就不介绍了,stressintensity(应力强度),是由第三强度理论得到的当量应力,其值为第一主应力减去第三主应力。Von Mises是一种屈服准则,屈服准则的值我们通常叫等效应力。Ansys后处理中"VonMis后处理节点应力中x,y,z方向应力和第一、
2014-03-04 13:51:35 2138 1
原创 ANSYS常见错误和警告
ansys警告和错误1、The value of UY at node 1195 is 449810067.It is greater thanthe current limit of 1000000.This generally indicates rigid bodymotion as a result of an unconstrained model. Verify that y
2014-03-04 13:51:33 26867 2
原创 pitch yaw roll 最直观的解释(转…
分类: 图形引擎 图形图像 技术理论 引擎开发 其它文章2011-04-2709:28 769人阅读 评论(1) 收藏 举报pitch():将物体绕X轴旋转(localRotationX)yaw roll 最直观的解释(转载)" />yaw():将物体绕Y轴旋转(localRotationY)yaw roll 最直观的解释(转载)" />roll():将物体绕Z轴旋转(lo
2014-03-04 13:51:31 879
原创 控制系统与MATLAB的菜鸟教程(四)…
写这篇之前先说明一个情况,恩……因为最近要准备学校的考试,所以,这个学期的教程这次可能是最后一篇了,接下来的3到4个星期内,可能不会写新的东西出来,但是寒假里我会把这个事情继续下去,在这里先请个假,咔咔!!按照上一次说的,这一篇开始我们来介绍控制系统的时域分析。这部分内容比较基本,也比较重要,其中的一些操作很经典,可能以后会经常用到,所以需要格外的注意引子:我们先从上一篇
2014-03-04 13:51:28 2327 1
原创 控制系统与MATLAB的菜鸟教程(三)…
为打字方便,以下把MATLAB简称“小麦”昨天学校开运动会,一群人被抓去当观众,就没写成。晚上在群里声讨,为什么都读研了还要做这种事情,最后大家的一致结论是:这年头呀,研一的和大一的没啥区别,呵呵。从这一篇开始,我们介绍有关控制系统的内容,我的目的是想让大家熟悉和初步掌握:MATLAB是如何辅助我们处理控制系统的问题的,从这一篇开始,我们要接触到大量的工具箱函数,熟练和灵活的应
2014-03-04 13:51:26 2445
转载 卷积物理意义的超强解释
最近总是和卷积打交道,工作需要,每天都要碰到它好几次,不胜烦恼,因为在大学时候学信号与系统的时候就没学会,我于是心想一定要把卷积完全搞明白。正好同办公室的同学也问我什么是卷积,师姐昨天也告诉我说:“我也早就想把这个问题搞明白了!”经过一段时间的思考之后,有一些很有趣的体会和大家分享。 听说卷积这种运算式物理学家发明的,在实际中用得不亦乐乎,而数学家却一直没有把运算的意义彻底
2014-03-04 13:51:23 1088 2
原创 傅里叶变换的物理意义
大侠就是大侠! 以前看过圈圈对FFT变换做过解释,在未经他允许之前我转发一下!FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。 虽然很多人都知道FFT是什么,可以用来做什么,怎
2014-03-04 13:51:21 1065
原创 傅里叶变换、拉氏变换、z变换的含…
傅里叶变换、拉氏变换、z变换的含义到底是什么? |字号 订阅1。关于傅里叶变换变换?(来自百度知道)答:fourier变换是将连续的时间域信号转变到频率域;它可以说是laplace变换的特例,laplace变换是fourier变换的推广,存在条件比fourier变换要宽,是将连续的时间域信号变换到复频率域(整个复平面,而fourier变换此时可看成仅在jΩ轴);z变换
2014-03-04 13:51:19 6981
原创 控制系统与MATLAB的菜鸟教程(二)…
为打字方便,以下把MATLAB简称“小麦”周六到鸟!!我爱周六!!泡上一杯茶,继续写这个东东……按上次说的,这篇来个一锅端,内容设涉及到数值计算,操作矩阵,符号运算,求解微分方程,基本的编程语句等。所有例子的运行结果我就不给出答案了,可以自己运行一下,一些代码我在输入的时候难免马虎,望包涵,一些可以自行修改,一些可以提出来,我会尽快修正。一些需要特别注意的问题我用粉红色的四号字标出
2014-03-04 13:51:17 1682
原创 控制系统与MATLAB的菜鸟教程(一)…
为打字方便,以下把MATLAB简称“小麦”偷得半日清闲,来写这个前几天承诺好的东西,如果不出意外,以后每周六就写这么一篇出来,周期不会短也不会太长,毕竟我也在慢慢的学东西,只能从基础的一点点写起,也算给自己的一个复习的机会了,我打算在后面先写一点控制理论的东西,然后用小麦做出来或举些其他的例子,然后留下一些简单问题让大家去做,再然后在下篇里给出解决的方法,很多问题和观点都是基于我个人对控制系
2014-03-04 13:51:14 3453
原创 ASCII码表完整版
ASCII码表完整版ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b
2014-03-04 13:51:12 733
原创 关于MSCOMM控件的一些说明
关于MSCOMM控件的一些说明作者[huxiangming]©[mgwmj]© ---摘自《c51虾坛》--- 关于MSCOMM控件的一些说明 VB5.0/6.的MSComm通信控件提供了一系列标准通信命令的接口,它允许建立串口连接,可以连接到其他通
2014-03-04 13:51:10 862
原创 关于MSCOMM控件的一些说明
关于MSCOMM控件的一些说明作者[huxiangming]©[mgwmj]© ---摘自《c51虾坛》--- 关于MSCOMM控件的一些说明 VB5.0/6.的MSComm通信控件提供了一系列标准通信命令的接口,它允许建立串口连接,可以连接到其他通信设备(如M
2014-03-04 13:51:08 893
原创 VB的浮点数处理
VB串口通信中经常会遇到10进制浮点数转为多字节Byte数据类型的情况,以及在接收后需转为10进制浮点数需求。VB有专门的API函数CopyMemory能处理2-10进制浮点数转换和10-2进制浮点数转换。下列代码演示了10进制Single(单精度浮点型转为16进制字符显示的浮点数和其相反运算:Option ExplicitPrivate Declare Sub CopyMemor
2014-03-04 13:51:05 1233
原创 MSComm 控件的Input 属性及InputMo…
Unicode和ASCII的区别?《加密与解密》第一页讲的“Unicode中,所有的字符都是16位,包括所有的7位ASCII码都被扩充为16位(注意,高位扩充的是零\X0).如英文字串“pediy”,它的ASCII码是:0X700X65 0X64 0X69 0X79 其Unicode码的16进制是 0X0070 0X0065 0X0064 0X00690X0079”问:1、“所有的
2014-03-04 13:51:03 1628
原创 usb接口芯片ft245bm的功能及其应用
通用串行总线USB(Universal SerialBus)由于具有数据传输速率高、易于使用、支持热插拔等特点,越来越成为一种流行的计算机通信接口。FT245BM芯片是由FTDI(FutureTechnology Devices Intl.Ltd)公司推出的第二代USB接口芯片,与其他USB芯片相比,应用FT245BM芯片进行USB外设开发,只需熟悉单片机(MCU)编程及简单的VC或VB编
2014-03-04 13:51:01 4480
原创 基于μCLinux的USB芯片FT245BL驱动…
0 引 言 μClinux是针对嵌入式控制领域的操作系统,它继承了Linux内核的绝大部分特性,专为没有内存管理单元MMU的嵌入式微处理器而设计。它内核小,效率高,源代码开放,包含了完整的TCP/IP网络协议。ADSP-BF533是ADI公司Blackfin系列的高速数字信号处理器芯片。Blackfin系列是ADI与Intel联合开发的体现高性能体系结构的首款第四代DSP产品,16位定点DS
2014-03-04 13:50:58 1065
转载 VB画实时曲线
原文地址:VB画实时曲线作者:zw621这是画实时曲线的一个例子,你可以参考一下。可以选择画6条曲线和一条曲线,要引用:'实时曲线左移函数Public Declare Function BitBlt Lib "GDI32" (ByVal hDestDC As Long,ByVal x As _ Long, ByVal Y As Long, ByVal nWidth As L
2014-03-04 13:50:55 4103
原创 应用VB4.0实现工业控制的实时曲线…
在大型的工业现场控制中,一般用DCS(集散控制系统)来实现过程控制。在DCS中,实时曲线可显示该控制点的当前趋势,以监测该点在现场工况变化的情况下的控制稳定性,历史曲线可观察过去一段时间内某一点的变化趋势,并供工艺人员分析工艺流程的稳定性和故障原因。然而在小型的工业控制中,由于控制规模小,控制回路少,因此可用PC机就能完成整个过程控制,在实时曲线和历史曲线方面,可用VB4.0就能实现,并可与大型的
2014-03-04 13:50:53 878
转载 【学习】【FPGA】quartus II…
原文地址:II 全编译出现时序警告">【学习】【FPGA】quartus II 全编译出现时序警告作者:ahuwy03用quartus II 全编译 dspbuilder生成的project出现时序警告:Critical Warning: The following clock transfers have no clockuncertainty assignment. For more ac
2014-03-04 13:50:50 2002
原创 由QSF生成SDC约束文件
QSF是Quartus SettingsFile的缩写,包含了一个Quartus工程的所有约束,包括工程信息、器件信息、引脚约束、编译约束和用于ClassicTiming Analyzer的时序约束。 SDC是Synopsys DesignConstraints的缩写,该文件用于TimeQuest TimingAnalyzer的时序约束和定制报告。在TimeQuest中把Clas
2014-03-04 13:50:48 3075
原创 编译后出现critial warning,找不…
编译后出现critial warning,找不到约束文件编译之后出现critialwarning,如下:Critical Warning: Synopsys Design Constraints File file not found:pro1.sdc'. A Synopsys Design Constraints File is required by theTimeQuest T
2014-03-04 13:50:45 1327
原创 Quartus警告分析 warning(常遇到的…
1.Found clock-sensitive change during active clock edge attime on register "" 原因:vector source file中时钟敏感信号(如:数据,允许端,清零,同步加载等)在时钟的边缘同时变化.而时钟敏感信号是不能在时钟边沿变化的.其后果为导致结果不正确. 措施:编辑vector source file 2
2014-03-04 13:50:43 2648
原创 FPGA编译时出现常见的错误Critical…
先说下quartus对这个的解释:Timing requirements not met。CAUSE: One or more analyses arefailing timing (negative slack).ACTION: Analyze thedesign in the TimeQuest Timing Analyzer to verify that th
2014-03-04 13:50:41 1764
原创 FPGA编译时出现常见的错误Critical…
先说下quartus对这个的解释:Timing requirements not met。CAUSE: One or more analyses arefailing timing (negative slack).ACTION: Analyze thedesign in the TimeQuest Timing Analyzer to verify that th
2014-03-04 13:50:38 1696
原创 更改PDF文本框中字体、大小、颜色…
在AdobeAcrobat里单击所插入的文本框,会出现文本框属性,此时只能改文本框的属性,不能修改文本框内的字体大小,然后按Ctrl+E出现的工具条,即可更改字体属性。
2014-03-04 13:50:36 6327
原创 CycloneIII设计向导
第一篇:芯片选型 1.考虑器件的资源,包括LE,ram资源,硬件乘法器,PLL,全局时钟网络等。 总体来说,对于FPGA设计,资源一定要留有余量,否则最后的时序收敛会比较困难。我认为使用80%左右是比较合适的。对于资源使用量在95%以上的设计,除了时序收敛,可能还会遇到一些你想不到的问题。 A. LE是5K到120K。要对设计需要的资源做一个估算,120K,对于大部
2014-03-04 13:50:33 1479
原创 EP3C25的EPCS_controller引脚配置…
建立nios ii软核+sdram+epcs_controller+jtag uart+sys id,根据的黑金的“niosii那些事儿”,结果发现epcs_controller那个模块比黑金上面的多了几个引脚出来,不知所错。。。经过惨烈的搜索终于找到解决方法,坑爹的cycloneiii系列啊。。。。方法如下:(手册中的EPCS部分都有的)In Cyclone? III devic
2014-03-04 13:50:31 1834
转载 FPGA EPCS烧写及NiosII Flas…
原文地址:EPCS烧写及NiosII Flash烧写过程">FPGA EPCS烧写及NiosII Flash烧写过程作者:无名指简述Altera CycloneII FPGA EP2C35F672C8的EPCS16的 AS(ActiveSerial主动配置)的配置方法及将NiosII用户程序下载到CFI_Flash的基本方法。1.FPGA SopcBuilder的基本配置。Quartus
2014-03-04 13:50:28 1125
原创 sprintf函数的用法
自《CSDN 社区电子杂志——C/C++杂志》 在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buff
2014-03-04 13:50:26 660
原创 异步fifo的verilog代码
module FIFO(Wr_Clk,//write FIFO clock nWr, //write FIFO signal Din, //write FIFO data Rd_Clk,//read FIFO clock nRd, //read FIFO signal Dout, //read FIFO data Full, // 1
2014-03-04 13:50:24 1113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人