当前位置:编程学习 > C#/ASP.NET >>

精通C#和串口通信的来,求助啊

想问两个问题
1,USB串口通信用什么写,怎么接受单片机的数据
2,在C#中用什么根据数据画折线图 c# usb --------------------编程问答-------------------- 愿意帮助的可以留一下qq么 --------------------编程问答-------------------- 顶一个,别沉了啊 --------------------编程问答-------------------- USB串口通讯什么意思?你要直接操作USB么?这做不到,如果USB已经虚拟成串口了,可以直接对串口操作。 --------------------编程问答--------------------
引用 3 楼 doubleu2005 的回复:
USB串口通讯什么意思?你要直接操作USB么?这做不到,如果USB已经虚拟成串口了,可以直接对串口操作。

我用serialport写的差不多了,但是现在程序中 sp.Open();这个显示“信号灯超时时间已到”
怎么解决啊 --------------------编程问答--------------------
引用 4 楼 dtylove1993 的回复:
Quote: 引用 3 楼 doubleu2005 的回复:

USB串口通讯什么意思?你要直接操作USB么?这做不到,如果USB已经虚拟成串口了,可以直接对串口操作。

我用serialport写的差不多了,但是现在程序中 sp.Open();这个显示“信号灯超时时间已到”
怎么解决啊

你一打开串口就报错,那要看看串口组件的设置,另外用串口调试工具试试,打开关闭有没有问题。 --------------------编程问答--------------------
引用 5 楼 doubleu2005 的回复:
Quote: 引用 4 楼 dtylove1993 的回复:

Quote: 引用 3 楼 doubleu2005 的回复:

USB串口通讯什么意思?你要直接操作USB么?这做不到,如果USB已经虚拟成串口了,可以直接对串口操作。

我用serialport写的差不多了,但是现在程序中 sp.Open();这个显示“信号灯超时时间已到”
怎么解决啊

你一打开串口就报错,那要看看串口组件的设置,另外用串口调试工具试试,打开关闭有没有问题。

请问串口调试工具用什么啊,组件设置怎么查看,哪里需要注意啊 --------------------编程问答-------------------- 就是serialport控件的属性里,每一项都看看,不知道你的硬件要求什么样。串口调试工具论坛或百度一搜一堆啊,我用过这个sscom(串口调试工具)V3.3  --------------------编程问答--------------------
引用 7 楼 doubleu2005 的回复:
就是serialport控件的属性里,每一项都看看,不知道你的硬件要求什么样。串口调试工具论坛或百度一搜一堆啊,我用过这个sscom(串口调试工具)V3.3 

我是直接通过定义引用的,其他的设置怎么看啊,我的控件属性栏找不到.... --------------------编程问答--------------------
引用 8 楼 dtylove1993 的回复:
Quote: 引用 7 楼 doubleu2005 的回复:

就是serialport控件的属性里,每一项都看看,不知道你的硬件要求什么样。串口调试工具论坛或百度一搜一堆啊,我用过这个sscom(串口调试工具)V3.3 

我是直接通过定义引用的,其他的设置怎么看啊,我的控件属性栏找不到....

先用调试助手看看吧,你再找找属性栏,找不到? --------------------编程问答-------------------- 1,去下载LibUsbDotNet.dll,例子也很多.
2,用picturebox自己画,要么去下载NPlot.dll
--------------------编程问答-------------------- 1.USB串口通信用什么写,怎么接受单片机的数据---不知道你到底是要USB通信,还是串口通信。USB的话你需要知道单片机的通信协议,同时要有该单片机USB接口的驱动,然后根据相应的dll文件,接收数据。如果是RS232串口的话就简单多了,直接SerialPort控件就可以接收,另外API函数, MSCOMM控件也都同样可以实现。你最好下载个串口调试助手,可以很方便进行测试。 sp.Open();这个显示“信号灯超时时间已到”应该不是你程序的问题。
2.画折线图很简单,GDI+根据坐标数据变换画直线就是了,可能会麻烦一点。要么你用chart控件等画图工具也可以。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,