/*==================================
从txt文件中串口读取参数
创建txt文件,并写入默认参数
读取txt文件
根据txt文件里的内容设置串口参数
FileStream 对文件系统上的文件进行读取、写入、打开和关闭操作
StreamWriter 流写入
StreamReader 流读取
List<string> 集合
=================================*/
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.IO;
using System.IO.Ports;
using System.Windows.Forms;
namespace SerialCom {
public partial class Form1 : Form {
private SerialPort ComDevice;
public Form1() {
InitializeComponent();
}
//声明
string Mode;
string PortName;
string BaudRate;
string ParityBit;
string DataBits;
string StopBit;
//txt文件所在的目录
string path = System.Windows.Forms.Application.StartupPath + "\\" + "系统文件" + ".txt";
private void Form1_Load(object sender, EventArgs e) {
DataRead();//读参数
SerialPortInit();//串口初始化
ComDevice.DataReceived += CD_DataReceived;//从串口读数据
ComDevice.Encoding = Encoding.GetEncoding("GB2312");//支持中文
C
串口通讯系列二-通过txt文件读取串口参数
最新推荐文章于 2023-11-19 23:01:22 发布
本文档介绍如何在C#中使用SerialPort类从txt文件读取串口参数,包括波特率、校验位、数据位和停止位。通过FileStream、StreamWriter和StreamReader操作文件,实现串口初始化和数据读取。
摘要由CSDN通过智能技术生成