最近在一个平台上使用SerialPort类开发程序时,发现程序在使用SerialPort类时会异常退出,而且诡异的是,就算把所有操作串口的代码都放在try{}catch{}块中也无法捕获这个异常。最终,在国外一个论坛上发现了一个解决方法。 comport.open(); GC.SuppressFin ...
网上翻了几百篇博客,看了半天,要不就是写的乱七八糟看不懂,要不就是隐藏了一些细节,要不就是实现不了,最后还是在Android官网上看明白了,而且说得有条有理,以后遇到不懂的一定要先翻官网。 参考资料:https://developer.android.com/studio/projects/add- ...
分类:
移动开发 时间:
2017-11-11 22:11:11
阅读次数:
771
using System.IO.Ports;using System.Management; //加了这句之后,仍然有红色波浪线提示,说明需要手动添加dll引用(vs2012) [ComVisibleAttribute(true)] //在命名空间下添加com可见性 最基本的USB设备结构 USB串 ...
TextBox ->文本控件类 Button->按钮类 CheckBox->多选框类 Form->窗体类 Label->标签类 GroupBox->分组类 ProgressBar->进度条类 SerialPort->串口类 Timer->定时器类 MessageBox->提示框类 String->字 ...
问题背景 在实现git上的开源串口驱动api(android_serialport_api)的LoopBackActivity例程的时候,意外发现一个奇怪的现象:有时候启动LoopBackActivity时,第一个字节会Lost(Corrupted为0)。进入调试模式,断点打在接收线程的onData ...
分类:
移动开发 时间:
2017-09-04 21:24:08
阅读次数:
776
在编写串口通信时设置一下参数,导致接收的字节与单片机发送的字节对不上, serialPort.setSerialPortParams(115200, SerialPort.DATABITS_8,SerialPort.STOPBITS_1, SerialPort.PARITY_SPACE ); 经过测 ...
分类:
其他好文 时间:
2017-08-16 11:37:53
阅读次数:
113
用虚拟串口软件 测试 /////////////////////////////////////////////////////SerialPort.h//////////////////////////////////////////////////////// #include "SerialP ...
分类:
编程语言 时间:
2017-08-11 23:52:42
阅读次数:
263
setup.ini配置文件内容 工程文件.pro中QT+=serialport mainwindow.h mainwindow.cpp ...
分类:
其他好文 时间:
2017-07-10 12:05:08
阅读次数:
249
出售unity3d串口插件 利用C++编写,解决了mono库 serialport的bug. serialport串口的bug地方在于: 1.有一些数据无法收到。 2.会丢失第一个字节。 3.延迟 我写的库,可以接受所有消息,实时接受,支持高波特率,测试稳定的有38400,单片机30ms发送过来一次 ...
分类:
编程语言 时间:
2017-06-01 13:15:59
阅读次数:
150
如今各种高速接口层出不穷,如USB2.0、USB3.0、USB3.1以及Thunderbold等等,但是简单低速串行接口依然在嵌入式软硬件开发中作为debug信息输出所采用。本文将介绍如何在PC端用C# .Net 来开发串口应用程序。从Microsoft .Net 2.0版本以后,就默认提供了Sys... ...