二进制码生成 二进制码转格雷码MATLAB程序
2021-11-19 18:27:03 441B 二进制码 格雷码 转换 MATLAB
1
自己编写的串口软件,主要应用于固定收发命令的调试过程。所有的命令可以导入导出。 下面是介绍: 串口软件使用说明(2002-11-16): 1.如果想把接收的结果显示的更多列,以方便查看接收的结果,可以双击接收文本框, 接收结果文本框就会显示的更宽,再次双击,就会恢复原状。 2.可以16进制和ASC码混合发送,具体输入方法可以让鼠标停在相应控件上显示查看 例如:asdf\30 35 af\qewr239823,其中在\...\中的数据就是16进制发送数据, 中间以空格区分开; 如果要发送"\",可以输入"\\",程序会发送一个"\"; 如果在\...\中间出现除16进制的其它字符,按00发送; 如果出现\1234 4567\之类的,就只能发送每个16进制的最后两个字节"34 67"; 如果出现只有一个"\",例如"asdfa\12 35 af"之类的命令,"\"之后的就按16进制发送, 因为本程序遇到"\"就按16进制解码,直到下一个"\"出现,标志结束16进制发送; 如果只想发送16进制数据,在命令框内输入为:\10 1F DF AC 1A CB\ 然后加入命令框中,发送命令即可。 一定注意16进制数据输入不需要"0x"的前缀。支持汉语输入命令。 3.本程序的命令导出导入格式如下: [1]asdf\30 35 af\qewr239823[400] 或者: [0]asdf\30 35 af\qewr239823[500] 第一个"[]"内如果是"1"表明导入后命令发送有效,如果是"0"表明导入后命令发送无效 如果不是0或者1或者不是"["开头,那么就直接导入所有字符,并且设置发送命令无效 最后的"[400]"表明本次命令在发送之后的延时时间,单位是ms,如果在最后一对 "[]"中不是有效数据或者其它情况,就按普通字符处理,并自动设置延时为0ms; 4.发送命令有四种方式: a)单条命令发送:选中某条命令,然后点击鼠标右健,在弹出的菜单中选择发送当前命令。 b)按顺序发送所有被选中的命令一次,直接点击发送按钮即可。 c)点击下面的自动按钮,在弹出的小界面中选中启动自动发送按钮,就会自动循环发送 所有被选中的命令,当所有的命令发送完毕之后,延时一定时间(循环发送间隔文本框内设置) 重新从第一条被选中的命令发送。 d)如果输入的都是16进制字符,如:12 af cd ,可以在命令界面中点击鼠标右健,选择 按16进制发送,此时发送是16进制数据。 在多条命令发送状态,每条命令的前面的选项框必须被选中才发送,否则直接跳过而不被发送。 5.命令列表中,命令的顺序可以通过上移或者下移按钮进行调整顺序。 6.接收结果显示可以以ASC码显示或者16进制显示,当以16进制显示的时候可以设置每行显示多少 16进制数据,最多是4096个数据/每行,最少1列数据。 在接收数据时,如果10ms内没有新的数据被接收或者数据大于4096字节就认为一次命令接收结束, 这样程序能够自动区分每条命令。当命令之间时间间隔比较小(20ms之内),接收的命令显示可能 会出现串行现象。 如果文本比较长,可以选择自动换行复选框。如果不自动换行,显示界面控件会自动按一定长度换行, 复制到一般文本编辑器中之后仍然是一行。 7.接收的结果可以导出到文件中,方便查看。格式为文本格式,任何文本编辑器都可以查看。 8.计数的清除 a)自动循环发送的计数是记录所有被选中的命令循环发送了多少次。在每次启动时会自动重新计数。 b)发送字节和接收字节计数是记录本程序发送和接收的字节数,可以直接双击显示结果进行清除; 在清除接收结果的时候,接收计数也会清零;在清除发送命令的时候,发送计数也会清零; 在启动自动循环发送的时候,接收计数和发送计数都会清零; 9.文件的发送 在启动文件发送的时候,接收计数和发送计数也会清零,而且以前接收到的数据也会被清除。 在接收文件的时候,很多情况下是以4096字节附近的整行数字节为一次刷新界面显示。 10.串口的设置 在设置串口的时候,可能有些选项不能设置,这与计算机的本身限制有关。一般都支持115200bps。 11.命令发送框内的弹出菜单的功能 a)编辑已经添加的命令和此命令的延时(注意延时实在发送命令后的延时) b)统一设置每条命令的延时(单位是ms) c)选中所有命令 d)命令全部取消 e)命令选中状态全部取反 f)删除当前命令 g)清除未选中的命令 h)清除所有命令 i)按16进制发送当前被选中的命令
2021-11-19 10:21:42 676KB 串口 软件 混合
1
二进制-文本互转工具
2021-11-18 22:48:36 224KB 二进制
1
从Tyk仪器系列使用的新格式Tyk WFM 文件(最高测试为 WFM003 格式)中读取 Y(t) 数据MSO70000/C、DSA70000/B/C、DPO70000/B/C、DPO7000、 MSO/DPO5000、TDS5000/B、TDS6000/B/C、TDS/CSA7000/B wfm2read 现在支持快速帧数据。 示波器可以保存为 ASCII 文件,但这很差,速度很慢,需要大量磁盘内存。 二进制 wfm 文件更快、更小,甚至包含更多信息。
2021-11-18 16:03:33 23KB matlab
1
matlab清理代码framework3D-matlab:3D二进制体积的平行中间轴细化 此代码计算任意3d二进制体积的3D中轴骨架。 它是[1]中描述的同位稀疏算法的优化MATLAB实现。 我们开发了它来量化骨骼中细胞过程的网络[2],但它应该在任何管状或丝状结构的图像上起作用。 包含示例卷(testvol.mat)和示例脚本(Test_Skeleton3D.m)。 任何意见,更正或建议都非常欢迎。 用法: skel = Skeleton3D(bin) 其中“ bin”是3D二进制图像,而“ skel”仅包含骨架体素的结果图像,或者 skel = Skeleton3D(bin,mask) 从骨架中掩盖“蒙版”中的所有前景体素,例如保留图像体积中的某些结构。 要进行其他清理,例如修剪短分支,请在MATLAB File Exchange上使用我的Skel2Graph3D包。 该代码受Hanno Homann [3]的ITK实现和Ignacio Arganda-Carreras [4]的Fiji / ImageJ插件的启发。 如果您在自己的作品中包含此内容,请引用我们的publicaton
2021-11-18 12:00:30 16KB 系统开源
1
主要介绍了 HttpClient Post 二进制/字节流/byte[]实例代码的相关资料,需要的朋友可以参考下
2021-11-18 10:13:51 26KB HttpClient Post 二进制/字节流/byte[] java
1
很多人知道怎么样去设置一个Image控件的ImageURL指向一个图片地址链接然后显示出图片 但是如果要将大量的图片存储并读取呢?类似与很多网站的注册功能以及相册展示功能 写了这个小列子 数据库 设计很简单就一个简单的表 两个字段 id和Image类型的content字段(用来存放图片用二进制读取的内容)还有一个存储过程(我喜欢用存储过程)数据库里面有内容(那个女的不是我.)打开项目时请将数据库附加到SQL server 2005. 项目的功能大家还是下下来自己看吧 代码都封装了 希望这个小列子对你现在和以后要做的项目有帮助吧.
2021-11-17 16:04:17 3.05MB 图片读取 二进制 图片存储
1
华为笔试题(2020年3月25) 第一道 给定两个ip地址和一个子网掩码,如果两个ip地址跟子网掩码二进制按位与之后的结果相同,则认为两个ip地址属于同一个网段。 例如192.168.1.1(11000000 10101000 00000001 00000001)与子网掩码255.25.255.240(11111111 11111111 11111111 11110000)二进制按位与之后为192.168.1.0(11000000 10101000 00000001 00000000)现给定两个ip地址和一个子网掩码,判断两个ip地址是否是一个网段,并按照要求输出第一个ip地址与子网掩码二进制
2021-11-16 18:53:04 33KB 二进制 华为 子网掩码
1
notepad++6.2.2安装包 适合编辑各类源代码文件
2021-11-16 09:37:46 5.51MB notepad++ notepad 语法编辑器
1
notepad++支持二进制显示的插件,可以将普通文档转换成二进制
2021-11-15 11:31:37 83KB notepad,二进制
1