
Labview
trueleven
这个作者很懒,什么都没留下…
展开
-
labview中使用CAN总线中crc15算法
CRC15校验,输入二进制字符串,返回字符串的15位校验位。可用于CAN总线中CRC校验位的生成。CRC-15算法。P(x) = x15+ x14+ x10+ x8+ x7+ x4+ x3+ x0其实现代码如下:// CRC Generation Unit - Linear Feedback Shift Register implemen原创 2012-03-26 14:44:21 · 4425 阅读 · 1 评论 -
labview生成安装程序前的路径问题
Labview编程中使用一些比如图片或声音的文件,需要指定路径。指定路径的方法有很多,一种是直接使用路径常量,将资源文件直接拖入文件常量中,即可使用。另外一种方法是获取当前VI路径,然后拆分,再加上资源文件的相对路径,创建一个新的路径名。这两种方式在调试VI时都可以使用而且一般不会出现问题。 当完成整个工程文件时,需要打包生成安装文件,往往会出现错误,例如图片显示不了。这很可能就原创 2012-03-22 11:36:35 · 6471 阅读 · 2 评论 -
软件生成CAN总线,RS422,ARINC429总线物理波形。
直观的表现总线上实际的传输方法。帧结构,位流顺序生成实际物理波形,可用于电气仿真,验证发送数据。对比实际波形数据,也可用于调试以下CAN总线,ARINC429,RS422等总线。其中生成CAN总线波形要包括CRC校验,位插入等。RS422波形生成,ARINC429波形生成,CAN总线波形生成原创 2012-03-26 15:20:02 · 6019 阅读 · 5 评论 -
labview中位正则表达式使用和字符串二进制数值互相转换
labview中位正则表达式使用和字符串二进制数值互相转换(LABVIEW2011) 正则表达式在字符串和文本处理有着不可替代的优势。 下图中的代码实现了BIT位流的插入处理,在遇到连续4个相同的BIT位时,在其后插入一个相反的BIT位,比如0000则在其后插入一个1,在遇到1111时插入一个0,输入数据是一个U64类型,先将其转换成字符串,检测其中的前48原创 2012-03-27 11:56:46 · 4858 阅读 · 0 评论