怎么实现利用C#编上位机程序,然后通过串口读取单片机的温度数据,并且保存

.NET技术 > C# [问题点数:40分,结帖人u010628753]
等级
本版专家分:0
结帖率 50%
等级
本版专家分:0
等级
本版专家分:0
C#上位机串口接收温度数据

VS2010C#工程,接收单片机系统串口传输的4字节温度数据并显示,附带数据库查询指令参考 (本科生时期项目,没有数据表,谨慎下载)

C#上位机显示温度检测,可以手动保存数据

可以显示从单片机传过来的数据,以温度计的形式显示,下面展示一下代上位机的代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using...

STM32 IAP BootLoader总结(C#上位机+单片机程序

ISP:In System Programming (在系统中编程),通过芯片专用的串行编程接口对其内部的程序存储器进行擦写。 IAP:In Application Programming(在应用中编程),通过调用特定的bootloader程序,...

51单片机连接串口读取传感器数据C#GDI绘制示波形图

目录(一)C#GDI绘制示波形图,连接串口读取传感器数据。(1)GDI绘图,及上位机串口读取介绍。 (一)C#GDI绘制示波形图,连接串口读取传感器数据。 (1)GDI绘图,及上位机串口读取介绍。 我对GDI不是很了解,所以写...

基于VS C#上位机开发之串口(一)

单片机开发经验,这样调试起来更容易比如串口程序设计以及串口助手的使用以及相关调试 功能说明:1.选择外部输入的COM口,并且根据需要选择波特率 2.带有错误提醒机制 3.接收和发送:字符模式和数...

C#编写上位机示波器(串口接收数据

这几天因为做项目,需要做一个上位机,来接收单片机传过来的数据,并以示波器的形式显示。语言使用的是C#,对于C#我也是初学者,但是对于做这样一个示波器来说,感觉难度也是不大的。前端界面的设计就如下图所示:没...

C#上位机开发--保存日志

如何保存文本框里面的内容? 方法1:参考杰杰的,直接保存死,非常简单。 方法2:用专业的类!  private void button15_Click(object sender, EventArgs e)  {  // System.IO.File.WriteAllText(@"C:\...

C#编写单片机上位机软件-串口通讯(BMS汽车动力电池管理系统)

上位机软件做了有一段时间,本人呕心沥血的作品。 之前用python+pyQT5做,主线程特别特别容易闪退,数据重叠等问题,走了很多弯路; 后来用VS的C#做,只能说上手很快,调试效果也不错,而且关键是非常非常简单易读,...

C# 开发Windows上位机WPF过程 (单片机串口设参)

这点上毋庸置疑是一件好事,于是之前一直都是通过网上的串口软件类似于SSCOM这种来把要设置的东西放在列表里面,交给生产或者营销,让他们按顺序点就可以了。但是一旦涉及到要改序列号,或者有账号密码之类的设置就...

Python开发串口通讯上位机程序三部曲 第一部 从串口发送指令并读取数据

记得之前在很多项目开发中,都需要通过上位机来控制ECU或者通过上位机读取ECU中的数据。其中上位机和ECU的通讯接口串口,LIN或者CAN总线。串口作为一种低成本而又简单的通讯方式,仍然有很多客户在使用。毕竟,...

手把手教你做stm32简易串口上位机(接收数据用)

单片机相关串口程序就不讲解,编写上位机程序是使用C++语言,在VS2017里面编写,下面进入正题。 一、相关知识 大家可以先参考一下这篇blog,C++串口通信里面详细讲解了C++串口的相关知识,以及一些函数的讲解。 ...

【闲来无事玩C#】1、简单的串口上位机程序

中的串口程序使用,后续还可以在这个串口程序的基础上添加更多功能,可以根据预先设计的数据格式,将串口程序接收到的数据进行不同的显示,并根据接收到的数据向STM32发送控制指令,比如上位机PID控制STM32电机...

C# 串口通讯

本人做的一个C#串口上位机程序,最近有空就写了点感悟,见笑大方了。 一,软件概述 本上位机采用VisualC#2010编写,用于与单片机通信,发送并接收固定格式的数据包。 上位机每次点击“发送”按钮后将发送18字节...

C#上位机源码串口调试助手

采用封装好的程序开发工具就可以实现下位机和上位机的通讯,当然可以自己编写驱动类的接口协议控制上位机和下位机的通讯。 通常工控机,工作站,触摸屏作为上位机,通信控制PLC,单片机等作为下位机,从而控制相关...

51采集PCF8591数据通过ESP8266上传C#上位机

效果   如果想用手机做可以参考这篇文章,自己的协议规定在文章中 android 之TCP客户端编程 ...请问一下博客为什么又不能直接复制粘贴图片了呢............ ...先看8266的配置,8266我是用的Lua语言写的,,因为方便...

C#上位机串口通信带曲线显示和历史曲线查看

1:应用程序界面 2:实现的功能 (1)常规的串口收发操作 (2)私有通信协议的格式转化 (3)数据的定时刷新显示和实时存储(txt) (4)数据的历史曲线查看 3:实现的方式 串口设置的核心代码 private ...

开源一个串口上位机源码

现在,就来看下什么是上位机: 上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备...

STM32_IAP远程升级及C#上位机

很多网上的资源中,只有IAP跳转至APP,并且不带有任何协议,直接将bin文件一次性下发。但是这样的话,在项目实际使用过程中,会非常不稳定。还有一些是有代码,但是上位机代码或者stm32的代码不给你,只是提供思路。...

基于c#串口通信获取温湿度传感器数据

基于c#串口通信获取温湿度传感器数据,使用单片机芯片为CC2530

c#串口调试程序+485多机通信

1.c#串口调试软件(带原程序)...3.使用上位机软件读取485网的计数器数据,非常好的整套系统程序(适用初学c#单片机)。 4.需要安装虚拟串口,framework3.5,proteus7.7,keil等。 5.如有问题请回复,我会尽量答复的。

C#串口接收数据问题,怎么在处理数据前判断数据接收完毕

我是通过绑定串口接收事件实现的,但这样会多次触发串口接收事件,主要卡在数据接收和数据以浮点数显示环节,代码如下: private void sp_DataReceived(object sender,SerialDataReceivedEventArgs e) { if...

韦根协议的数据ID读取通过上位机显示

韦根协议的了解,通过单片机读取并存储ID卡号的数据,并通过串口调试助手在上位机上显示出来。。

C#制作STM32上位机升级工具(基于Modbus协议)

上位机工具通过串口发送.bin文件,走的是Modbus协议,一帧数据里包含200Byte的升级包。stm32接收到数据校验没问题后,将升级包写入Flash。

C#上位机必看】你们想要的练手项目来了

最近有越来越多做电气的小伙伴开始学习C#来做上位机开发,很多人在学习一段时间后,都有这种感觉,似乎学到了很多知识,但是不知道怎么应用,因此我找了一个真实的上位机小项目,让大家来练练手。这篇文章主要对这个...

C# 接收串口数据利用GDI+绘制波形图

接触C#还是在学校的实验室里,第一个程序就是为了配合单片机写的简单的串口助手,另外还有移植的四旋翼地面站,还有基于TCP/IP协议的本地服务器。一直没有好好总结一下,但是值得自己骄傲的事情就是,一直在学习的...

C#串口接收数据并生成Excel和数据图片

上位机的波特率默认是19200,点击“接收数据”时上位机发送一位0xB2数据单片机接收到0xB2数据后发送18位数据上位机

基于Ymodem协议的IAP上位机C#

为了实现电脑与开发板通过串口完成IAP功能,我用C#做了一个上位机软件,通过这个软件可以实现单片机通信,使用Ymodem协议将新的应用程序固件烧录到单片机的flash中(单片机中的引导程序或应用程序支持的情况下)。...

串口助手(简洁版)上位机软件零基础教程( C# + visual studio2017 )(二)

首先,我谈一下自己所理解的C#上位机软件程序编写的中心思想。以串口助手(简洁版)为例,所有程序都是以 “事件” 为核心来进行的,对应的 “事件”发生了,那软件就去执行 我们自己编写的 对应...

c#上位机开发2

 串口助手在单片机开发中经常被用来调试,最基本的功能就是接收功能和发送功能,其次,串口在打开前需要进行一些设置:串口列表选择、波特率、数据位、校验位、停止位,这样就有了一个基本的雏形;然后我们在下一篇...

python爬虫20个案例

讲诉python爬虫的20个案例 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

相关热词 c#提取字符串中的数字 c# 扩展无返回类 c#网站如何做预览功能 c# 异步 返回值 c#chart实时曲线图 c# 窗体 隐藏 c#实现终端上下滑动 c# 传递数组 可变参数 c# list 补集 c#获得所有窗体