登录
首页 » c# » 基于C#的示波器

基于C#的示波器

于 2023-01-14 发布 文件大小:627.77 kB
0 96
下载积分: 2 下载次数: 1

代码说明:

这个示波器是外网找来的,功能十分强大,基本跟一个真实的示波器没什么区别了,可以有多个通道查看,也可以放大缩小查看波形。只需要简单配置一下输出端的串口即可。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • TFT3.5
    TFT3.5触摸彩屏 校正,C51单片机程序(TFT3.5 touch color correction, C51 MCU program)
    2013-10-30 10:42:39下载
    积分:1
  • code4
    this file consists of some data structure algorithm codings
    2012-10-02 01:04:46下载
    积分:1
  • SM2加密算法,运用tommath库实现
    使用C++语言实现的SM2国密算法,运用tommath库来进行公私钥的计算,可以作为SM2算法的学习研究用,有很大的参考价值。
    2023-09-08 00:35:03下载
    积分:1
  • msp430F1232_adc10_10
    说明:  这是一个多路AD采集的C语言程序,采用msp430作为微处理器,通过调试,放心的下载吧(This is a multi-channel AD acquisition of the C language program, using msp430 as microprocessors, through commissioning, rest assured that you download)
    2009-08-23 16:58:03下载
    积分:1
  • otjo68
    空g的使用,包括(Method,property,event)()
    2018-04-28 21:33:42下载
    积分:1
  • MTKcallhistoryoperate
    什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。 (makefile)
    2010-02-22 15:39:02下载
    积分:1
  • SEVER
    多人在线的网络聊天室—服务器,简化实用 可以修改后添加其他功能(Multiplayer online chat rooms- server, simplifying practical Other functions can be modified to add)
    2013-10-05 19:42:35下载
    积分:1
  • [OMOS]-Mu-Server-P-source
    OMON 奇迹MU1.03H,1.00.90服务端,内带C++源码,功能齐全[更新](OMON miracle MU1.03H, 1.00.90 service side, which with C++ source code, complete functions)
    2015-10-17 21:07:51下载
    积分:1
  • 解压缩文件示例(rar、zip、7zip、Gzip、tar...等)
    本程序是基于 sharpcompress-master 设计的演示程序。开原地址:https://github.com/adamhathcock/sharpcompress。1. 程序主要展示了压缩文件的解压缩,支持的文件类型有:rar、zip、7zip、Gzip、tar......等压缩格式,展示了密码解压、分卷解压、解压进度等功能。2. 不支持“带密码的分卷压缩文件”的解压;无密码分卷压缩、单个带密码文件正常解压。3. 此程序在设计中,对组件源代码进行了修改,与原组件代码对照查看。4、sharpcompress-master组件功能繁多,比如,文件压缩为图片、压缩文件内文件添加删除、更名等等,对照现有的压缩软件,功能均具备,可在代码中查看使用。本示例只是展示了解压缩功能。此程序为识别全部压缩格式,未引用DLL,全部为cs文件,如有错误,自行对照修正。private void Uncompress(string archiveFile, string destinationPath, string password = null) { var archive = ArchiveFactory.Open(archiveFile, new ReaderOptions() { Password = password, LeaveStreamOpen = true }); volumes = archive.Entries.Count(); archive.EntryExtractionBegin = archive_EntryExtractionBegin; archive.FilePartExtractionBegin = archive_FilePartExtractionBegin; archive.CompressedBytesRead = archive_CompressedBytesRead; Task.Run(() => { long order = 0; foreach (var entry in archive.Entries) { if (!entry.IsDirectory) { entry.WriteToDirectory(destinationPath, new ExtractionOptions() { ExtractFullPath = true, Overwrite = true, }); } order ; this.CrossThreadCalls(() => { if (volumes > 1) { progress[0].Value = CreatePercentage(order, volumes); } }); } MessageBox.Show("解压缩任务完成 !"); }); } private void archive_EntryExtractionBegin(object sender, ArchiveExtractionEventArgs e) { entryTotal = e.Item.Size; info_builde1 = "提取文件: " e.Item.Key ";"; } private void archive_FilePartExtractionBegin(object sender, FilePartExtractionBeginEventArgs e) { partTotal = e.Size; info_builde2 = "分卷:" e.Name ";"; } private void archive_CompressedBytesRead(object sender, CompressedBytesReadEventArgs e) { string percentage = entryTotal.HasValue ? CreatePercentage(e.CompressedBytesRead, entryTotal.Value).ToString() : "Unknown"; info_builde = info_builde1 info_builde2 "字节:" e.CompressedBytesRead ";百分比:" percentage "%"; this.CrossThreadCalls(() => { compress_Info.Text = info_builde; progress[1].Value = int.Parse(percentage) > 100 || int.Parse(percentage) < 0 ? 100 : int.Parse(percentage); if (volumes < 2) progress[0].Value = progress[1].Value; Application.DoEvents(); }); } private int CreatePercentage(long n, long d) { return (int)(((double)n / (double)d) * 100); }
    2019-07-21下载
    积分:1
  • 七自由度汽车模型程序
    七自由度汽车模型程序
    2021-05-06下载
    积分:1
  • 696518资源总数
  • 105570会员总数
  • 13今日下载