[C#]求助,关于上位机数据展示在web上 [问题点数:150分]

Bbs1
本版专家分:0
结帖率 0%
Bbs12
本版专家分:468514
Blank
进士 2018年总版新获得的技术专家分排名前十
2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年12月 总版技术专家分月排行榜第三
2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2019年1月 .NET技术大版内专家分月排行榜第一
2018年12月 .NET技术大版内专家分月排行榜第一
2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2019年4月 .NET技术大版内专家分月排行榜第二
2019年3月 .NET技术大版内专家分月排行榜第二
2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs12
本版专家分:468514
Blank
进士 2018年总版新获得的技术专家分排名前十
2017年 总版技术专家分年内排行榜第十
2013年 总版技术专家分年内排行榜第八
Blank
铜牌 2018年12月 总版技术专家分月排行榜第三
2018年11月 总版技术专家分月排行榜第三
2017年2月 总版技术专家分月排行榜第三
Blank
红花 2019年1月 .NET技术大版内专家分月排行榜第一
2018年12月 .NET技术大版内专家分月排行榜第一
2018年11月 .NET技术大版内专家分月排行榜第一
2018年10月 .NET技术大版内专家分月排行榜第一
2018年9月 .NET技术大版内专家分月排行榜第一
2018年7月 .NET技术大版内专家分月排行榜第一
2018年6月 .NET技术大版内专家分月排行榜第一
2018年1月 .NET技术大版内专家分月排行榜第一
2017年5月 .NET技术大版内专家分月排行榜第一
2017年4月 .NET技术大版内专家分月排行榜第一
2017年3月 .NET技术大版内专家分月排行榜第一
2017年2月 .NET技术大版内专家分月排行榜第一
2016年10月 .NET技术大版内专家分月排行榜第一
2016年8月 .NET技术大版内专家分月排行榜第一
2016年7月 .NET技术大版内专家分月排行榜第一
Blank
黄花 2019年4月 .NET技术大版内专家分月排行榜第二
2019年3月 .NET技术大版内专家分月排行榜第二
2018年8月 .NET技术大版内专家分月排行榜第二
2018年4月 .NET技术大版内专家分月排行榜第二
2018年3月 .NET技术大版内专家分月排行榜第二
2017年12月 .NET技术大版内专家分月排行榜第二
2017年9月 .NET技术大版内专家分月排行榜第二
2017年7月 .NET技术大版内专家分月排行榜第二
2017年6月 .NET技术大版内专家分月排行榜第二
2016年12月 .NET技术大版内专家分月排行榜第二
2016年9月 .NET技术大版内专家分月排行榜第二
2016年6月 .NET技术大版内专家分月排行榜第二
2016年3月 .NET技术大版内专家分月排行榜第二
2016年1月 .NET技术大版内专家分月排行榜第二
2015年12月 .NET技术大版内专家分月排行榜第二
2015年2月 .NET技术大版内专家分月排行榜第二
2015年1月 .NET技术大版内专家分月排行榜第二
2014年11月 .NET技术大版内专家分月排行榜第二
2014年5月 .NET技术大版内专家分月排行榜第二
2014年4月 .NET技术大版内专家分月排行榜第二
2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
Bbs1
本版专家分:0
如何实时显示实时数据?
有一个工控系统,每隔十五秒更新一次<em>数据</em>,<em>数据</em>存储在SQL<em>数据</em>库,现要用ASP.NET作一个页面,每隔一分钟从SQL<em>数据</em>库读取<em>数据</em>并刷新显示在页面上。不知应如何作才能在实时刷新显示<em>数据</em>?
帮忙甄别可以实时处理数据上位机软件
-
WiFi通信上位机实现
最终的目标: <em>上位机</em>功能:键盘发出 前后左右移动信号 + 其他云台、机械臂等信号,通过Socket网络编程,实现WiFi与下位机通信。 然后Win32开发相关的和Socket是现学现用,业余的。 现阶段(该阶段的最终版)程序运行效果如下: 可以通过键盘输入: 大小写字母、数字、特殊字符(shift + 数字键)、标点符号; 有个闪烁光标,可以通过键盘上“左右移动键”左右
开源一个串口上位机源码
是杰杰之前做的一个参赛小作品其实在做这个恒温控制系统项目的时候,师弟就问我,什么是<em>上位机</em>。。。。。可能很多师弟师妹都没一个大概的概念。现在,就来看下什么是<em>上位机</em>:     <em>上位机</em>是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机...
匿名上位机4.34简单上手
昨天想用匿名<em>上位机</em>测下mpu6050原始<em>数据</em>,找了些资料,但网上也没有很详细讲解的例子,都是直接用的那种 首先,<em>上位机</em>不同版本的协议可能是不一样的,打开后按f12可以查看帮助,我一开始用的2.6版本,帮助说明有点模糊,看不明白里面的<em>数据</em>帧是怎么定义的,比如fun,网上不同资料前四字节往往不一样。2.6高级收码帮助如下  二:高级收码 1:收码显示为HEX格式。 2:下位机发送自定义<em>数据</em>,格式...
匿名上位机通信协议
这个软件不仅仅可以用在调试飞机上面,平时用他来看一个<em>数据</em>波形什么的,也是非常有用的。之前用他看单独的6050<em>数据</em>,过了一段时间就忘记了怎么用的,所以就浪费了很多时间再次学习,今天就记录下来。要想实现单片机与<em>上位机</em>的通信,就要按照<em>上位机</em>给定的<em>数据</em>格式来编写传输<em>数据</em>的格式。其实质就是串口发送<em>数据</em>包的格式。在<em>上位机</em>的界面上就能找到<em>数据</em>格式的说明:这是我使用的版本。按照他给定的格式,我们可以这样打包<em>数据</em>(...
项目总结-上位机
概述 总结 明确目的 软件结构设计 软件页面的设计与实现 串口通信的实现 <em>关于</em>注释 一些需要注意的问题 评价 结果<em>展示</em> 软件打包 代码概述:前几天受朋友之托,给他们的项目写个<em>上位机</em>。有些经验分享给大家 项目要求是<em>上位机</em>收到通过串口发送的<em>数据</em>,根据<em>数据</em>显示空车位的数量。 *最终<em>上位机</em>拥有的值得一谈的功能: 1.串口通信的相关设置 2.<em>数据</em>保存 3.界面随窗口缩放的实现
C#上位机读取CAN总线上数据
各位大佬:现在有一块PCB上面采集到的<em>数据</em>(很多个单体电芯的电压,还有温度这些),然后通过CAN通讯可以通过<em>上位机</em>读取出来,我知道通讯协议,想用winform来制作一个仅仅显示<em>数据</em>的<em>上位机</em>去读取各个<em>数据</em>,没什么思路,帮帮忙,菜鸡勿喷!
求助关于摄像头上位机
想弄一个<em>上位机</em>,可以实时显示串口摄像头采集的<em>数据</em>,下位机摄像头已能采集<em>数据</em>并通过串口发送到PC端,怎么做求指导、求思路。
C#上位机数据进制转换
现在遇到一个问题,下位机发送两个<em>数据</em>到<em>上位机</em>,<em>上位机</em>可以正确按字节接受到了。剩余的是将两个字节<em>数据</em>合并成一个整数,用于波形显示。具体如下rn单片机要发送的<em>数据</em>是:rn[code=c]short pitch=50,roll=280[/code]rn<em>上位机</em>按照十六进制接收<em>数据</em>如下:rn[code=csharp]00 32 01 18[/code]rn这个结果是正确的。rn我将每两个字节<em>数据</em>拼接成一个C#里面的Int 32 类型的<em>数据</em>,但结果显示错误:rn[code=csharp]00 32 01 18 //<em>上位机</em>接收到的十六进制<em>数据</em>rn69632 1024//<em>数据</em>拼接后显示的<em>数据</em>[/code]rn采用的拼接方法如下:rn[code=csharp]pitch = (UsefulData[0] << 8 + UsefulData[1]);//UsefulData是<em>上位机</em>解析<em>数据</em>帧之后存储的有效<em>数据</em>数组rn rn roll = (UsefulData[2] << 8 + UsefulData[3]);[/code]rn单片机发送<em>数据</em>是高低位是高字节在前,所以不会是字节顺序的问题,那请问还可能是其他什么原因呢,恳请各位大神指教呀。
关于C#上位机与单片机数据传送
问题描述:该<em>上位机</em>首次连上单片机无法给单片机发送<em>数据</em>,也收不到单片机传来的<em>数据</em>。但是我拔掉串口,并且把<em>上位机</em>重新打开串口之后就可以给单片机发<em>数据</em>,也能收到单片机发来的<em>数据</em>。各位帮忙看下问题出在哪,如何解决?<em>上位机</em>和单片机的主要代码如下:rnrn[code=csharp]using System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.Linq;rnusing System.Text;rnusing System.Threading.Tasks;rnusing System.Windows.Forms;rnusing System.IO.Ports;rnnamespace Serial_test1rnrn public partial class Form1 : Formrn rn rn byte[] Data = new byte[1];rnrn public Form1()rn rn InitializeComponent();rn serialPort1.DataReceived += new SerialDataReceivedEventHandler(port_DataReceived);rn serialPort1.Encoding = Encoding.GetEncoding("GB2312");rn System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;rn rnrnrn private void SearchAndAddSerialToComboBox(SerialPort MyPort, ComboBox MyBox)rn rn //string[] MyString = new string[20];rn string Buffer;rn MyBox.Items.Clear();rn for (int i = 0; i < 20; i++)rn rn tryrn rn Buffer = "COM" + i.ToString();rn MyPort.PortName = Buffer;rn MyPort.Open();rn MyBox.Items.Add(Buffer);rn MyPort.Close();rn rn catchrn rn //MessageBox.Show("端口错误", "错误");rn rnrn if (serialPort1.IsOpen)rn rn MyBox.Items.Add("com" + i.ToString());rn rn serialPort1.Close();rn rn rn private void Form1_Load(object sender, EventArgs e)rn rn string str;rn SearchAndAddSerialToComboBox(serialPort1, comboBox1);rnrn rn rn byte data;rn private void port_DataReceived(object sender, SerialDataReceivedEventArgs e)rn rn string str;rn rn if (!radioButton3.Checked)rn rn str = serialPort1.ReadExisting();rn rn textBox1.AppendText(str);rn rn rn elsern rn rn data = (byte)serialPort1.ReadByte();rn str = Convert.ToString(data, 16).ToUpper();rn textBox1.AppendText("0x" + (str.Length == 1 ? "0" + str : str) + " ");rnrn rn textBox2.Text = "";rn if ((byte)Data[0] == data)//校验串口发送和接收的<em>数据</em>是否一致rn rn rn rnrn rnrn //发送按钮rn private void Send_Btn(object sender, EventArgs e)rn rn if (!serialPort1.IsOpen || textBox2.Text == "")rn rn MessageBox.Show("请打开串口或者输入<em>数据</em>", "提示");rn rn //if (textBox2.Text == "")rn //rn // MessageBox.Show("请输入<em>数据</em>", "提示");rn //rn if (serialPort1.IsOpen)rn rn if (textBox2.Text != "")rn rn if (!radioButton1.Checked)rn rn try rn rn serialPort1.WriteLine(textBox2.Text);rn rn catch(Exception err)rn rn MessageBox.Show("串口写入<em>数据</em>错误", "错误");rn serialPort1.Close();rn button1.Enabled = true;rn COM_On_Off_Btn.Enabled = false;rn rn rn elsern rn for (int i = 0; i < (textBox2.Text.Length - textBox2.Text.Length % 2) / 2; i++)rn rn tryrn rn Data[0] = Convert.ToByte(textBox2.Text.Substring(i * 2, 2), 16);rn rn catchrn rn MessageBox.Show("输入错误,请检查输入字符,或者发送模式", "错误");rn rn rn serialPort1.Write(Data, 0, 1);rn rnrn rn if (textBox2.Text.Length % 2 != 0)rn rn Data[0] = Convert.ToByte(textBox2.Text.Substring(textBox2.Text.Length - 1, 1), 16);rn serialPort1.Write(Data, 0, 1);rn rn rn rn rnrn rn rn rn rn rnrn private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)rn rnrn rnrn //打开端口rn private void COM_On_Off_Btn_Click(object sender, EventArgs e)rn rnrn if (!serialPort1.IsOpen)rn rn tryrn rn serialPort1.PortName = comboBox1.Text;rn serialPort1.BaudRate = Convert.ToInt32(comboBox2.Text, 10);rn serialPort1.Open();rn //button2.Enabled = false;rn //button3.Enabled = true;rn COM_On_Off_Btn.Text = "关闭串口";rn ovalShape1.FillColor = Color.Green;rn rn catchrn rn MessageBox.Show("端口错误,请检查串口", "错误");rn rn rn elsern rn tryrn rn serialPort1.Close();rn COM_On_Off_Btn.Text = "打开串口";rn ovalShape1.FillColor = Color.Red;rn rn catch (Exception err)rn rnrn rn rn rnrn private void Scan_Btn_Click(object sender, EventArgs e)rn rn SearchAndAddSerialToComboBox(serialPort1, comboBox1);rn rn rn rnrn //private void button3_Click(object sender, EventArgs e)rn //rn // try rn // rn // serialPort1.Close();rn // button2.Enabled = true;rn // button3.Enabled = false;rn // rn // catch (Exception err)rn // rnrn // rn //rn rnrn[/code]rn#define LED_ON 0x01rn#define LED_OFF 0x00rn/*******************************************************************************rn * FUNCTION_PURPOSE: Main function rn ******************************************************************************/rnvoid main (void)rnrn UINT8 cmd;rn Set_All_GPIO_Quasi_Mode;rn InitialUART0_Timer3(115200);rn P12 = 0;rn while(1)rn rn Send_Data_To_UART0(0x55);rn cmd = Receive_Data_From_UART0();rn Send_Data_To_UART0(cmd);rn switch(cmd)rn rn case LED_ON:rn P12 = 0;rn break;rn rn case LED_OFF:rn P12 = 1;rn break;rn rn default:rn Send_Data_To_UART0(0x55);rn break;rn rn rn rn rnrn这部分是单片机代码rn[code=c]rnrn[/code]
求助-关于DBF上WEB
现有一应用软件,操作对象为DBF库,领导希望能自己制作个WEB页,在该WEB页就可以实现常用的<em>数据</em>库收索功能,怎么做啊!谢谢大家了。
做一个最简单的上位机
记录下制作激光雷达和IMU<em>上位机</em>制作过程初学者可能有很多不足和错误,欢迎指出交流!准备工作我安装的是QT5.8,QTcreater 4.1.0。由于在官网下载比较麻烦,所以可以再这个镜像网站上下到适合自己版本的QT。http://mirror.bit.edu.cn/qtproject/archive/qt/5.1/5.1.0/。可能用到的软件1.串口调试助手 2虚拟串口。然后先制作一个最简单可以查...
上位机一年多,大家都来聊一聊
毕业一年多了,一直在这个公司干,都说一般干2年就会有一个迷茫期,最近感觉自己就是这样了. 在公司做了一年多的<em>上位机</em>编程,最近比较迷茫茫.不知道自己将来应该怎么办.每天就是看成堆的通讯协议,然后就是做设
基于node-serialport开发的WEB串口通信 WEB上位机工具 浏览器控制串口设备
基于node-serialport开发的WEB串口通信工具,主要功能有串口配置,接收<em>数据</em>,手动、自动发送指令,具体界面如下:运行说明(需安装Node.JS):          1、终端里进入该目录,执行 npm install;(第一次运行时需执行)          2、双击运行start.bat;          3、浏览器中打开:http://localhost:2212/下载地址:ht...
基于node-serialport的WEB串口通信 上位机工具
基于node-serialport开发的WEB串口通信工具,主要功能有串口配置,接收<em>数据</em>,手动、自动发送指令
web 端操作串口方案 【JavaScript操作串口】【PHP操作串口】【Node js 操作串口】
想使用<em>web</em>操作串口,不论是那种操作语言,先有个正确的方案再考虑如何实现,本文只给出实施方案:   JavaScript无法操作本地文件,所以更不可能直接读写串口   使用 node js 做一个轻量级的 localserver,可以完成执行文件的调起   其中 socket js 是对 <em>web</em>socket的一个封装,开源的   C语言操作串口的代码就不列举了,自己搜索一下,很多。...
QT实现简单的上位机软件
QT实现简单的<em>上位机</em>软件
上位机完成
初始 from PyQt5 import QtCore, QtGui, QtWidgets from AA import Ui_MainWindow #继承UI import math class Action(QtWidgets.QMainWindow,Ui_MainWindow):#继承UI def __init__(self, parent=None): ...
上位机如何连接硬件
 很多小伙伴不知道<em>上位机</em>与硬件如何对接实现<em>数据</em>传输,下面是我调试<em>上位机</em>之时的调试步骤,希望对你有帮助 ①:树莓派网线与电脑连接,为树莓派提供网络;连接usb为树莓派供电。         ②:航模锂电池与32板连接,树莓派灰线接32板的P14 3.3v或者P15 5v的GND,绿线连接RX端(P5),蓝线连接TX端(P5),打开开关,响3声就是正常的       ③...
求助,C#的一个上位机程序
[img=https://img-bbs.csdn.net/upload/201310/26/1382801560_479790.png][/img]rn程序界面是这样的rnrn功能是:点击开始以后,从一个M430为主的板子串口读取<em>数据</em>,分别显示到textbox中,剩下三个空白的子窗口中画出各自的折线图,是一个点一个点加的那种;每十秒更新一个<em>数据</em>。rnrn求大神给个后台代码,最好是很完整的那种,或者某个功能也可以。rnrn在线等
求助---关于动态实现数据展示的问题
问题描述:我的一个html表格中有20个字段、现在一屏大概只能显示10个字段左右、字段不能换行,但是拖动横向滚动条后,rn不知道前面字段显示的是什么了rn请教:如何即使拖到第10个字段后也能知道前面的字段内容?rn我觉得:rn 是不是可以把前面五个字段做成动态iframe方式、当向右拖动滚动条后、前面的5个字段可以显示在一个动态页面上,随着拖动的内容,始终在一个页面上。rn但是不知道具体的代码该如何实现?rn用JSP+html+css相关描述即可。
C#—上位机——数据波形显示
基于C#的显示<em>数据</em>波形的<em>上位机</em>,可进一步开发显示多条<em>数据</em>波形,在线保存<em>数据</em>,可将<em>数据</em>显示为excel格式
c#上位机 数据接受问题
using System;rnusing System.Collections.Generic;rnusing System.ComponentModel;rnusing System.Data;rnusing System.Drawing;rnusing System.IO.Ports;rnusing System.Linq;rnusing System.Text;rnusing System.Threading;rnusing System.Windows.Forms;rnrnnamespace <em>上位机</em>之元器件管理项目rnrn public partial class Form1 : Formrn rn public Form1()rn rn InitializeComponent();rn rnrn private void Form1_Load(object sender, EventArgs e)rn rn //加载串口,并设置事件处理rn serialPort1.DataReceived += new SerialDataReceivedEventHandler(serialPort1_DataReceived);//必须手动添加事件处理程序rn //有<em>关于</em>线程问题rn CheckForIllegalCrossThreadCalls = false;rn rn private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)rn rnrn rnrn private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)rn rnrn rnrn private void comboBox3_SelectedIndexChanged(object sender, EventArgs e)rn rnrn rnrn private void textBox2_TextChanged(object sender, EventArgs e)rn rnrn rnrn private void textBox3_TextChanged(object sender, EventArgs e)rn rn rn rnrn private void textBox1_TextChanged(object sender, EventArgs e)rn rnrn rnrn private void button3_Click(object sender, EventArgs e)rn rn //显示可用端口rn switch (button3.Text)rn rn case "搜索端口" :rn tryrn rn button3.Text = "可用端口";rn string[] PortSymbol = SerialPort.GetPortNames();rn comboBox1.Items.Clear();rn for (int i = 0; i < PortSymbol.Length; i++)rn rn comboBox1.Items.Add(PortSymbol[i]);rn rn comboBox1.SelectedIndex = 0;rn rn catchrn rn MessageBox.Show("没有可用端口", "提示");rn rn break;rn case "可用端口" :rn rn button3.Text = "搜索端口";rn rn break;rnrn rn rnrn private void button1_Click(object sender, EventArgs e)rn rn //打开串口rn tryrn rn serialPort1.PortName = comboBox1.Text;rn serialPort1.Open();rn if (serialPort1.IsOpen)rn rn MessageBox.Show("成功打开");rn rn rn catch(Exception)rn rn MessageBox.Show("打开失败");rn rn rnrn private void button2_Click(object sender, EventArgs e)rn rn //串口关闭rn tryrn rn if (serialPort1.IsOpen)rn rn serialPort1.Close();rn rn rn catch(Exception) rn rn MessageBox.Show("关闭失败");rn rn rnrn private void button4_Click(object sender, EventArgs e)rn rn //设置波特率rn serialPort1.PortName = comboBox2.Text;rn serialPort1.BaudRate = Convert.ToInt32(comboBox2.SelectedItem.ToString());rn rnrn private void button5_Click(object sender, EventArgs e)rn rn //自动补全rn comboBox3.DroppedDown = true;//点击按钮后弹出下拉列表rn comboBox3.AutoCompleteMode = AutoCompleteMode.SuggestAppend;//提示并补齐rn comboBox3.AutoCompleteSource = AutoCompleteSource.ListItems;//提示的<em>数据</em>来源 rn rnrn private void button6_Click(object sender, EventArgs e)rn rn //添加确认信息rn textBox3.AppendText("取" + comboBox3.Text + textBox2.Text + "个" + "\n");rn rnrn private void button7_Click(object sender, EventArgs e)rn rn //发送元件头代码,延迟发送元件个数rn if (comboBox3.Text.CompareTo("二极管") == 0)rn rn tryrn rn byte[] buffer = new byte[1];rn buffer[0] = Convert.ToByte(0x01);rn serialPort1.Write(buffer, 0, 1);rn theout();rn rn catchrn rnrn rn rn if (comboBox3.Text.CompareTo("三极管") == 0)rn rn tryrn rn byte[] buffer = new byte[1];rn buffer[0] = Convert.ToByte(0x02);rn serialPort1.Write(buffer, 0, 1);rn theout();rn rn catchrn rnrn rn rn if (comboBox3.Text.CompareTo("晶闸管") == 0)rn rn tryrn rn byte[] buffer = new byte[1];rn buffer[0] = Convert.ToByte(0x03);rn serialPort1.Write(buffer, 0, 1);rn theout();rn rn catchrn rnrn rn rn if (comboBox3.Text.CompareTo("电阻") == 0)rn rn tryrn rn byte[] buffer = new byte[1];rn buffer[0] = Convert.ToByte(0x04);rn serialPort1.Write(buffer, 0, 1);rn theout();rn rn catchrn rnrn rn rn rn public void theout()rn rn //获取元件个数并发送rn Thread.Sleep(100);rn byte[] Number = new byte[1];rn Number[0] = Convert.ToByte(textBox2.Text);rn serialPort1.Write(Number,0,1);rn rnrn private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)rn rn tryrn rn int i;rn int count = serialPort1.BytesToRead;//记录下缓冲去的字节个数rn byte[] buffer = new byte[count];rn serialPort1.Read(buffer, 0, count);rn for (i = 0; i < count; i++)rn rn string s = Convert.ToString(buffer[i],10); rn textBox1.AppendText(s + "\n");rn rn rn rn catch (Exception)rn rnrn rn rn rnrn小白写的 用ardiour开发版 接收不到<em>数据</em> 什么问题求解rn用51开发 接受<em>数据</em>出错rn
求助 上位机
   本人想学<em>上位机</em>,欢迎 各位大侠多多 提供意见!!!
C# 实现对三维点数据的 显示
网上找了一圈,很多都是说采用OpenGL或是DirectX来进行,这对于小白来说,需要进行一段时间的学习,才能实现想要的功能。后来,无意间发现 anyCAD开发工具,通过该开发工具能很简单快捷的实现想要的功能。 开发工具: 1. 可通过关注公众号“AnyCAD”,进行获取。 2. 2019最新SDK下载地址:https://pan.baidu.com/s/1ibVq1FDqqiSQxin...
C# TreeView控件 展示数据的两种方式
本文档所用表结构  ItemId,ItemName,ParentId,Level, 1、普通<em>数据</em>绑定。将所有<em>数据</em>读取到临时表,再通过对表<em>数据</em>的筛选进而为树控件添加<em>数据</em>。 //初始化树 private void InitTreeView(string id, string name) { // 读取<em>数据</em>库<em>数据</em>到DataSet
C#中怎样把数据库内容显示在页面
在第一个页面中1.aspx点击一个按钮,怎样把<em>数据</em>库中的内容已表格的形式显示在下一个页面2.aspx中? <em>数据</em>库的名字是SSQ,表的名字是hbpec,表中有username,usertel,usere
C# Web实现文件展示
希望实现一个页面,页面的功能是下载文件的,但希望页面可以通过后台的类别自动生成panel的个数并在每个panle中<em>展示</em>类别下对应的文件(每个panel<em>展示</em>大概6个连接,未<em>展示</em>部分使用“更多”进行页面跳转),供用户下载。现在没有思路用什么控件和方法,求指教,谢谢。想实现的效果大概如图,歌曲就是换成需要<em>展示</em>的文件名即可,点击文件名即开始下载文件[img=https://img-bbs.csdn.net/upload/201604/05/1459824996_727192.png][/img]
求助,如何把数据展示
现有一个dataset,在界面<em>展示</em>出来,左边栏是分类,通过选择分类<em>展示</em>所属类的<em>数据</em>,但是选择一类进行修改后,再选择其他类进行修改,前面修改的<em>数据</em>保持不变,最后可以一起保存,我知道用tab来做,我想用grid来<em>展示</em><em>数据</em>,但是如何来筛选<em>数据</em>,修改后保持不变,最后可以用一个dataset进行保存,我用了dataview的rowfilter,好像这个是地址传递,进行另一个类的修改时,前面那个筛选的<em>数据</em>就没了,求如何实现这样的效果
关于我们数据展示
关于百度地图的数据展示
toMapList [{"dataId":"1506398830646205","createTime":"2017-09-26 12:07:10","updateTime":"2017-09-28 10:10:31","belongs":"美国加利福利亚","name":"马修麦康纳","birthday":"2017-09-26 00:00:00","sex":"男","nation":...
关于首页的数据展示
因为首页分不同的版块,获取每个版块内容的查询语句又不同,大家的首页<em>数据</em><em>展示</em>是统统一次查出来保存到某个域里面然后在前台一个页面来处理,还是说每个版块内容对应一个页面,然后在首页include这些的页面。rnrn不知我的描述大家是否能听懂!
C#上位机
今天分配的任务是做出<em>上位机</em>接收单片机发送的四元数,里程数,角度值<em>数据</em>,协议都已经给出,采用串口通信。 a) 波特率:115200 b) <em>数据</em>位:8 c)  校验位:None d) 停止位:1 接收<em>数据</em>:  int len = serialPort1.BytesToRead;                       byte[] data = new byte[len];     
【C# 上位机】C#上位机之多编辑框输出
背景:*基于zigbee的农业温室大棚 功能:接收多个zigbee终端结点传输到串口的<em>数据</em>,并将<em>数据</em>进行分析,调用不同的编辑框进行输出 本博文类似上篇:”串口通信之多个编辑框输出“  可参考上篇思路  首先,每个zigbee的<em>数据</em>必须打包,且定长,如:12个字节            comm.ReceivedBytesThreshold = 11;//这里我设置了触发字节数是11.  可
求助关于web上的DATAGRID的更新问题
datagrid添加按钮列,点编辑,对选中的cell进行修改,点更新,取不出来修改后的内容,请问应该如何取?rnprivate void DataGrid1_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)rnrnTextBox qtyText = (TextBox)e.Item.Cells[1].Controls[0];rnTextBox1.Text=qtyText.Text;rnrn取出来的值还是没改之前的,高手请指教!
WEB(C#)的求助
如何学C#.net网页编程比较有效率?rnrnWINFORM编程已比较熟悉,但看招聘方面,80%以上都是招聘WEB方面的,HTML及CSS看过,稍微了解点,但是做起网页来却无从下手,总感觉自己在做winform.rnrn另外,本人发此贴,是想大家推荐几个易看懂,不一定要是三层结构,只要带点CSS以及界面好看点的网页.rnrn如果大家有自己做得好的网页,请发我一份,让我研究研究,谢谢rnrn邮箱地址:song@cn.allbestchairs.comrnrn感激不尽!
c# web编程求助
我分别用File System 和Http两种方式创建了一个<em>web</em>页面,该页面有个button控件,点击则用Process.Start("Notepad.exe")调用记事本.问题是当程序是File System方式时则可以正常运行并可以调用记事本,而在Http方式下运行后点击button没有反映.rnusing System;rnusing System.Data;rnusing System.Configuration;rnusing System.Web;rnusing System.Web.Security;rnusing System.Web.UI;rnusing System.Web.UI.WebControls;rnusing System.Web.UI.WebControls.WebParts;rnusing System.Web.UI.HtmlControls;rnusing System.Diagnostics;rnrnpublic partial class _Default : System.Web.UI.Pagernrn protected void Page_Load(object sender, EventArgs e)rn rnrn rn protected void Button1_Click(object sender, EventArgs e)rn rn Process.Start("Notepad.exe");rn rnrnrnrn求教下这是为什么?rn谢谢
SIM908和STM32数据上传到上位机
最近做GPRS,开始什么都不懂,摸索了近一个月吧,现在网络基本搭建好了。把经验给大家分享下,欢迎多提意见。有必要说下,我不是专业搞网络的,只是需要这些临时学习的,有很多用语只是为了方便理解。不恰当之处请见谅。        我的目标是,用STM32 采集<em>数据</em>,GPRS将<em>数据</em>上传至<em>上位机</em>。 一、选型。个人觉得都差不多,因为AT指令绝大部分是通用的,硬件一般就是电源、指示灯、串口通信。我用的是SI
qt开发上位机求助
小弟刚学qt开发<em>上位机</em>,哪位高手有qt开发的例程,让小弟可以快点上手,还有怎么在qt creator里面知道都有哪些库?
Web 上的数据展现
1. 使用<em>数据</em>绑定控件  1.1. 使用<em>数据</em>绑定控件  • GridView  • DataList  • DetailsView  • FormView  • ListView  • Repeater 2. 使用<em>数据</em>源控件  2.1. 使用<em>数据</em>源控件  • SqlDataSource  • ObjectDataSource  • LinqDataSource  • EntityDataSo...
求助!51单片机和上位机通讯
小弟初学单片机,前几天做了个设计。让一个红外传感器信号输出线接在STC单片机的P0.2口,当传感器感应到人时,便输出信号给单片机,单片机通过串口给<em>上位机</em>(计算机)发信号。程序如下,可就是不对,请各位大哥大姐帮忙看看。传感器rn#includern#includernsfr ISP_CONTR=0xe7;rnsbit D0=P0^1;rnvoid Uart_timer1_init() 串口初始化,这一块是对的,我确信。rnrn TMOD=0x20;rn TH1=0xfd;rn TL1=0xfd;rn TR1=1;rn REN=1;rn SM0=0;rn SM1=1;rn EA=1;rn ES=1;rnrn////////////////////////////////rnvoid Uart_init()interrupt 4 串口中断rnrn unsigned char Write_C=0;rn if(RI)rn rn RI=0;rn Write_C=SBUF;rn if(Write_C==0xc3) ISP_CONTR=0X60;rn rn if(TI)rn rn TI=0; rn rnrn/**************************************************/rnvoid main()rn rn Uart_timer1_init();rnrn if(D0==0)SBUF=0X0A;rn rn
关于数据web上显示的问提?
请问当在<em>web</em>上以表格显示<em>数据</em>时,表头不随<em>web</em>上下移动,rn第一列不随<em>web</em>左右移动,如何办到。如要用控件,请问哪里rn有下载的。rnrn
c# 上位机 数据波形显示 程序
用<em>c#</em>编写的一个<em>上位机</em>程序,可以实时接收下位机发来的<em>数据</em>,并以波形的方式显示,从而分析<em>数据</em>
C#上位机串口接收温度数据
VS2010C#工程,接收单片机系统串口传输的4字节温度<em>数据</em>并显示,附带<em>数据</em>库查询指令参考
C# 上位机数据给下位机
我使用VS2005编译的程序作为<em>上位机</em>,会发送打印<em>数据</em>交给下位机打印;其中有一项<em>数据</em>是11位的string字符串,可以正常打印,现在我在<em>上位机</em>做了修改,其中一串string类型数字改成14位,发现打印过程中每次都打不完整(只能打11位),并且末几位总是打印到下一行的开始,取代了下一行的<em>数据</em>,rnrn断点调试,发现生成的字符串是一长串字符,而且是完整的。所以不懂为什么这个14位的不能正常打出,有大侠能帮我分析一下吗?我只负责<em>上位机</em>,对下位机一点不懂,谁能告诉我下思路啊!
求助关于在C#上显示曲线图的问题!
在一个坐标上用C#显示曲线图,<em>数据</em>从<em>数据</em>库中取。横坐标由录入<em>数据</em>库的时间表示,纵坐标由录入的<em>数据</em>表示,他们共同来表示一个曲线图。望各位大虾帮忙!!!!小弟在此拜谢!
关于datagridview 数据展示问题
如图rnrn 我想要的效果rn玩家账号 消费金额 玩家账号 消费金额 玩家账号 消费金额 rnaa 45 aa 45 cc 13rnbb 12 bb 12 dd 14rncc 13 rndd 14rn... 15rnrn假设下面还有几十条<em>数据</em> rn左图为默认格式 右图为我想要的格式 ,就是设定<em>展示</em><em>数据</em>的行数 ,如图就是超过 2 行 ,就把超过的部分移到右边。
php 读取表情展示web
首先要有表情包库.放在图片文件夹下 样式还没有调整: 上代码: 后台显示的字段: "content" => "[#&12][#&6][#&6][#&6][#&6]咋"      //[]内为表情包 $data['data']['lists'][$key]['content']=$this->fuhao_to_pic($data['data'
求助,关于web打包
我建了一个Web项目,然后新建了一个Web安装项目,并添加入解决方案,接着,我对着Web应用程序文件夹点右键,添加,项目输出,出现了一小窗口,选择了Web项目后,却发现只有"内容文件"可选,其它的"主输出"等选项根本没有出现,然后不管如何操作,打包后的东西根本就是源码,这也叫打包吗?rnPS:我用的是2005,以前用2003时根本没出现过这种问题,郁闷~
求助关于Web引用
winforma工程rnrn当"添加Web引用"时,系统会在配置文件"Settings.settings"自动生成一个配置项rnrn请问:能不能自己新建一个配置文件来存储这个引用信息,而不用系统生成的这个(系统生成的需要删除)
求助关于C#实时处理高频率的串口数据
串口<em>数据</em>大概是200ms发过来一次,我这边的WINFORM程序要接收、解析、计算、最后显示出来。现在是程序一跑起来会奔溃,各位大神有什么好的解决方案没?因为我是在电脑上开发,但后来要移植到车载机上面去(车载机的硬件参数比电脑差很多)发现一接串口<em>数据</em>跑着就奔溃了
C# 【求助关于验证数据合法性的问题!!!
本人在做一个车辆关系系统,在新增车辆信息时会跳出一个窗口输入各种汽车的信息例如:车牌号码,车辆类型,行驶证编号,车主姓名等等……请问各位如何实时的或者是在点确定之后来验证每一个textbox输入的合法性,例如行驶证编号不能有字母或者汉字,长度不能超过多少等等……最好能有一些例子能对我有帮助就行,谢谢!
C#上位机开发(一)—— 了解上位机
现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里☜进入传送门~ 在单片机项目开发中,<em>上位机</em>也是一个很重要的部分,主要用于<em>数据</em>显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与 <em>上位机</em>之间要进行<em>数据</em>通信的两种方式都是基于串口的: USB转串口 —— <em>上位机</em>和下位机通过USB转串口连...
求助:web server2008+iis7.5上的问题
<em>求助</em>各位大侠:rn目前站点运行服务器是:<em>web</em> server2008+iis7.5。站点内容包括asp、asp.net(C#)rn出现的问题是:rn1、在某些个别asp页面出现“对象关闭时不允许操作....rs.close”的问题。不知道是什么原因,不是所有asp页面都出现,并且rs.close许多地方都有应用,但只有部分出现。rn2、office文档,如word,excel等进行在线编辑,通过网页打开时是只读的,修改无法保存,但可以进行修改名称、删除文件等操作。rnrn以上两个问题在windows2003+iis6上运行是正常的。rn第一个问题是否和adodc的版本有问题?或其它原因?rn第二个问题似乎和<em>web</em>dav有关系,但不知道具体怎么设置。或是其它原因?rnrn目前升级服务器到<em>web</em> server2008,但这两个问题怎么都搞不定,忘各位大侠赐教。
web worker+highcharts动态实现可视化数据展示
<em>web</em> worker+highcharts动态实现可视化<em>数据</em><em>展示</em> 模块局部定时刷新,轮转翻页 worker 实时通信,获取<em>数据</em>,重构highcharts-dom //以下是worker.js部分代码,如需调用ajax,需构建虚拟dom---jquery.nodom.js importScripts("jquery.nodom.js"); onmessage = function(event){
Echarts + Web数据大屏展示视觉享受
Echarts + Web实现大屏<em>展示</em>效果,实现<em>数据</em>可视化,大屏显示效果,用echarts插件实现,视觉体验,画面惊人,<em>数据</em>效果<em>展示</em>必备神器!
Web报表系统葡萄城报表:数据展示
报表中的<em>数据</em><em>展示</em>多指<em>数据</em>可视化。<em>数据</em>可视化是报表解决方案和<em>数据</em>分析中常用的功能。图表和图形以及更高级的<em>数据</em>可视化工具,能够帮助用户更好的理解业务<em>数据</em>,从而通过<em>数据</em>高亮、<em>数据</em>预警等方式提供更直观更明确的视图,在<em>数据</em>挖掘时尤其有用。
求助` 关于数据展示控件的绑定问题` 在线等`
我想在一个repeter里再去套一个repeter请问可行么` rnrn 例如` 我在外边的repeter1里<em>展示</em>一件类别的信息.. 点击类别时在里边第二个repeter显示多条此类下的信息..rn rn 大概就是这个意思.. 我想知道这样可行么` 要去怎么赋值和取值.. 或者可以怎么解决我想实现的这个功能` rnrn 谢谢了` 知道的给个思路也好``
求助高手,后台大量数据在页面展示
[img=http://hi.csdn.net/attachment/201108/13/4063146_13132317920QOR.jpg][/img]rn功能是这样的,页面载入,自动查询出医院列表。第一次点击列表时,加载当天住院人数。再次点击,显示隐藏。rnrn我是这么实现的,页面加载是,用Ext.Ajax请求后台,返回所有医院的json。然后解析,在页面上生成医院列表。点击医院名字,在向后台请求,返回病人的json。然后用js遍历每个病人的每个字段,解析一个,用jQuery追加一个单元格。rnrn做的时候感觉挺好,用实际<em>数据</em>操作就完蛋了。因为医院住院人数狠多,这样解析json的时候,就要不停的循环。表格追加到一半,就提示“是否停止脚本”。看来用js动态生成失败了(做了好几天,%>_<%)。rnrn谁有好的方案?实现此功能, 不管用什么方法,Ext grid也行,iframe struts2 迭代也行。希望能给个指导,例子最好。谢谢啦
数据(数字频率计)上位机显示
该文件是数字频率计<em>上位机</em>显示的源码,可以接收由单片机发送的频率 、占空比等信息,并进行显示。本代码包括对串口的设置和搜索,对单片机发送<em>数据</em>进行的处理等。
串口数据上位机显示
实现串口<em>数据</em>在pc机上显示,当用RS232串口向pc机传输<em>数据</em>时,此<em>上位机</em>可以将<em>数据</em>解析然后显示出来
关于WEB上的应用
我经常看到别人的网页中有类似rnrn这样的语句,那么,为什么
关于web上的视频监控
用摄像头获得实时视频,然后发布到<em>web</em>上,用浏览器就可以实时监控。rn可不可以直接用windows media server 来实现?rn如果要用directshow来capture视频的话,怎么才能实现<em>web</em>发布rn哪位能提供解决方案,谢谢!
台达伺服电机C#上位机
自己编写<em>上位机</em>控制伺服电机动作,本代码中主要实现了位置控制模式和速度控制模式,其他模式也都类似,都是通过发送SDO报文来改写相应的对象字典就可以了。其中要注意1、主站的eds文件里面SDO,PDO等对象涉及到从站ID的都要相应调整,例如主站对象字典中索引1280,子索引1,为600+从站节点号,子索引2为580+从站节点号,这一步一定要设置好,可以在后续通过SDO改写主站对象字典的数值,也可以在导入eds文件前直接在文件里面修改好。2、从站(即伺服驱动器)的eds文件可以不导入,直接通过nodeID(本例中从站nodeid为3)来识别。3、本代码中选用的是研华的canopen主站板卡,其他板卡也都类似。在进行伺服控制的时候都是通过发送报文来修改对象字典参数,因此直接通过can板卡发送报文也是可以实现的,只不过报文发送和读取的时候解析复杂一些。(本例子只是实现了部分核心功能,界面中有些控件功能暂未实现)
c# MODBUS协议 上位机
C#写了一款<em>上位机</em>监控软件,基于MODBUS_RTU协议。 软件的基本结构: 采用定时器(Timer控件)为时间片。串口采用serialPort1_DataReceived中断接收,并进行MODBUS格式判断。把正确接收的<em>数据</em>取出,转换为有特定的结构体中。<em>数据</em>通过时间片实时刷新。MODBUS协议(这里不介绍了,网上有很多的权威资料)。     串口接收问题 这里采用的是MODBUS_R
C#上位机实战开发指南
基于C#的<em>上位机</em>开发实战指南,介绍了<em>上位机</em>软件开发过程中重点内容以及注意事项。
c#编写的上位机
<em>c#</em>编写的<em>上位机</em>,方便与单片机(<em>上位机</em>)联系。
wifirobot C#上位机
这是wifi robot的C# <em>上位机</em> 很简单的功能实现 视频显示 和两个舵机的控制,其中控制指令和我下位的单片机指令有关,所以仅供参考。并没有什么原创性,就不要分了。
C#上位机数据
1 string connectionString = string.Format("server=(local);uid=sa;pwd=1234567890;database=msp430"); 2 using (SqlConnection con = new SqlConnection(connectionString)) 3 { 4 ...
电子纸上位机C#
项目功能: <em>上位机</em>生成图片信息,发送给下位机(stm32),下位机控制多个电子标签显示其内容。 程序包含的模块: 1.  自动获取本机的IPV4地址。 2.  tcp\ip建立与下位机的连接。 3. 多线程编程,可以同时发送图片信息给多个下位机。 4.GDI绘图。 5.图片信息的进制转换。 6.利用扩展dll进行二维码绘制(QR) 运行图片: 程序代码: using
基于C#上位机
简单使用的<em>上位机</em> ,有待改进请多多指教,参加INTEL杯写的第一版<em>上位机</em>
c# 多线程 上位机
<em>c#</em> <em>上位机</em>,采用多线程技术及模拟消息队列
STM32_IAP_UPDATA带C#上位机
大家好,我也是菜鸟一只,给大家分享些我自己写的东西。谢谢大家。此文档包括C#<em>上位机</em>(可注册,也可点击版本号直接进入)、STM32的IAP以及APP程序。大家都可以成套学习。也欢迎大家找出bug。特别感谢正点原子,STM32的程序的库大部分采用原子哥的程序。
C#上位机 画波形
C#<em>上位机</em> 画波形 C#强大的绘图功能,十分给力! 分享之
C#串口通信上位机源代码
C#串口通讯<em>上位机</em>源码(打包为7z格式),源码为Visual Studio的C#工程,非常适合想通过C#编写<em>上位机</em>的初学者参考学习。代码包含串口<em>上位机</em>的基本功能,如可用串口检测、收发字符和Hex<em>数据</em>、保存上次使用的串口号、收发<em>数据</em>量记录等。此代码为本人学习C#时编写的,参考了他人的教程,并在其基础上加以改进。此工程源码可二次开发,添加代码扩展为你需要的串口<em>上位机</em>。
c#上位机PLC串口通讯
<em>c#</em>与<em>上位机</em>PLC串口通讯
C#上位机-串口助手
C#开发的<em>上位机</em>-串口助手源码,可以调试串口,发送(自动发送)<em>数据</em>,选择发送格式。
FX5U以太网上位机c#
一个FX5U以太网通讯实验。对初学者或许有些帮助,给同行共享吧
上位机编程C#
21G的百度网盘资源,里面包含C#视频教程,源码,实例,包括vs2010安装文件,需要的拿走
C#串口上位机
C#串口<em>上位机</em>,界面做的很不错,唯一缺点没有存储。有画图,可以<em>数据</em>接收和发送,需要存储的移步我的其他资源。有资料大家一起分享!共同进步!
C#上位机开发
请问现在C#<em>上位机</em>开发是用winform还是WPF比较多?如果想学习,有没有介绍的书籍,或者给个视频的网址,谢谢了
c#上位机心得
1、pc<em>上位机</em>开发,实际上是启动一个界面线程,当有控件被触发时,cpu 打到线程中去,执行相应的程序。 2、pc <em>上位机</em>串口接收有三种方法: (1)通过pc串口控件中的串口接收控件,当串口收到<em>数据</em>时,会生成event事件,执行相应的函数; (2)通过定时器,定时检查读取串口中的<em>数据</em>; (3)启动一个线程,线程读取串口中的<em>数据</em>,通过tread.sleep( )让线程定时执行; 3、C#中的
基于C#做的上位机
用C#做了一个简单的串口助手,并且有分析协议的能力。在我学习C#两个礼拜后根据实际项目来做的一个<em>上位机</em>!
C#上位机源码
用于C#编程开发学习,对一些需要学习C#串口<em>上位机</em>的朋友们有一定的参考价值
c#上位机数据采集源代码
实现10路串口<em>数据</em>的采集,显示,解析保存,并能够实时图表显示
snmp C#上位机开发
SNMP C#版做得还可以吧。但是看看学习总是不错的。
C#上位机源代码
void Send_toMy(short a,short b,short c,short d,short e,short f) { u8 tbuf[14]; tbuf[0]=0XAA; tbuf[1]=0XAA; tbuf[2]=(a>>8)&0XFF; tbuf[3]=a&0XFF; tbuf[4]=(b>>8)&0XFF; tbuf[5]=b&0XFF; tbuf[6]=(c>>8)&0XFF; tbuf[7]=c&0XFF; tbuf[8]=(d>>8)&0XFF; tbuf[9]=d&0XFF; tbuf[10]=(e>>8)&0XFF; tbuf[11]=e&0XFF; tbuf[12]=(f>>8)&0XFF; tbuf[13]=f&0XFF; UART1PutBuff(tbuf,14); } extern short Rec1,Rec2; u8 USART_RX_BUF[20] = {0}; u8 seri_count=0; u8 state = 0; void USART1_IRQHandler(void) //串口1接收中断 { u8 dat = 0; if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) //接收中断 { dat =USART_ReceiveData(USART1); //接收到的<em>数据</em> if(dat == 0xFA && state == 0) { state = 1; seri_count = 0; } else if(dat == 0xFA && state == 1) { state = 2; seri_count = 0; } else if(state == 2) { USART_RX_BUF[seri_count] = dat; seri_count++; Rec1 = (short)((USART_RX_BUF[0] <<3) { //UART1PutBuff(USART_RX_BUF,4); seri_count = 0; state = 0; } } } }
C#编写CAN上位机
项目中需要使用UART、CAN、LAN三种接口与下位机进行通讯,前面已经编写好MODBUS的<em>上位机</em>,目前想将三种合为一个工程,该代码完全实现CAN,其他两种只是预留了框架。 该<em>上位机</em>需要搭配周立功的CAN分析仪使用。
c#串口 上位机入门
<em>c#</em>入门 简单易懂 适合<em>上位机</em>入门 本人移植可用
C#编写modbus上位机
该modbus<em>上位机</em>是定制系列,针对我个人使用的下位机协议。但是,其中包含了串口类上位最底层东西(串口配置、串口发送、串口接收中断、界面设计等),根据自己定制的协议,更改一下发送和接收的<em>数据</em>处理即可。
上位机-串口通信-C#
<em>上位机</em>-串口通信-C# 一.   新建项目 二.   在组件中 拖拽serialPort空间 这样就默认产生了serialPort1对象。在串口的属性栏里面设置串口属性 设置串口属性的时候最好是在程序里面设置,用代码实现。直接在置属性可能会使串口的DateReceivd事件无法触发,(具体为什么我也不知道,高手们可以帮忙看看)这是亲身体验啊~~找了好久,
c# sql 上位机 的问题
[img=http://hi.csdn.net/attachment/201110/12/10186518_13183995691m2C.jpg][/img]rn如何实现 鼠标在左边选中某一行 行中每列的<em>数据</em>在表上面的空白处显示rnrn[img=http://hi.csdn.net/attachment/201110/12/10186518_1318399571fiDz.jpg][/img]rn如何实现 点击查询后 下面的表中选中相应的行rnrn是用dategridview.click事件吗? rnrn最好能给出直接能用的代码啊~~
C#上位机资料
入门C#设计资料
基于c#上位机
该工程基于vs2013 采用<em>c#</em>所写。拥有播放mp3音乐,采用excel保存<em>数据</em>,crc校验,modbus格式解析等
数据库系统基础教程 很不错的教程下载
很不错哦 欢迎有需要的朋友下载················ 相关下载链接:[url=//download.csdn.net/download/keyuan99/3198770?utm_source=bbsseo]//download.csdn.net/download/keyuan99/3198770?utm_source=bbsseo[/url]
遥控解码通过电脑串口显示下载
使用11.0569MHz晶振,程序下载到芯片后, 在电脑上运行串口调试软件,选择好COM口号, 设置波特率为57600,把十六进制(HEX)显示选项打钩, 在接收框里,就可以看到结果了。 相关下载链接:[url=//download.csdn.net/download/yuchenkimmy/3509262?utm_source=bbsseo]//download.csdn.net/download/yuchenkimmy/3509262?utm_source=bbsseo[/url]
三星交换机编程手册下载
三星交换机编程手册 相关下载链接:[url=//download.csdn.net/download/zhengmingshan0/4685020?utm_source=bbsseo]//download.csdn.net/download/zhengmingshan0/4685020?utm_source=bbsseo[/url]
我们是很有底线的