
C#
一叶知秋06
嵌入式软件工程师一枚,喜欢刨根问底,一叶可知秋,一叶亦可障目,不见泰山。
展开
-
C#绘制动态曲线
用于实时显示数据动态曲线,比如:SOC。原创 2024-09-29 17:37:43 · 1090 阅读 · 0 评论 -
C# 数据类型转换
1.byte[]转换为string。2.string转换为byte[]3.int转换为byte[]原创 2023-11-04 15:45:58 · 912 阅读 · 0 评论 -
C# 多窗体共用一个串口
1.定义一个静态SerialPort1对象,初始化串口参数,不要用自带的SerialPort控件;//串口接收,可直接通过主窗体类名调用。2.把串口定义为一个类,其他窗体就可以直接调用。1.1 定义一个静态SerialPort1对象。1.2 初始化串口参数,注册串口接收事件。1.3 其他窗体调用。原创 2023-06-24 21:10:10 · 1944 阅读 · 0 评论 -
C# 串口升级简易版
发送文件时,显示进度条,当前进度条是计时的,待优化,实际应该根据文件的大小,显示进度条。2)制定升级协议,升级需要开始帧、结束校验帧、文件数据的校验等内容;3)发送文件加上起始帧、结束校验帧和升级文件校验,增加容错性;2)开始帧校验成功--->串口发送文件--->结束校验帧。1)第一步先能发送文件,并实现进度条功能;1)打开文件,文件路径显示在文本框。4)升级.bin文件测试。原创 2023-06-17 17:05:00 · 563 阅读 · 0 评论 -
C# Timer定时器事件
定义Timer事件,间隔100ms执行一次函数BmsDataAnalysis()。一、定义Timer事件。原创 2023-06-17 16:10:28 · 781 阅读 · 0 评论 -
C# 文本框显示数据
txtElectDirection.Text = "充电";1.文本框为string类型。如果是数据,需要转化为字符串。如果是字符串,可以直接赋值。原创 2023-06-17 16:02:33 · 1360 阅读 · 0 评论 -
C# 窗体切换、显示对话框(Form)
窗体切换用Panel,通过button1、button2、button3按钮控制切换显示不同的窗体界面。4.通过button2切换interverDisp界面。3.通过button1切换panelDisp界面。5.通过button3切换bmsDisp界面。一、在主窗体中完成不同窗体界面切换。2.主界面初始化要显示的窗体界面。原创 2023-06-10 18:00:22 · 2413 阅读 · 0 评论 -
C# CRC8、CRC16校验
一、校验封装到一个类。原创 2023-06-10 17:39:35 · 1689 阅读 · 0 评论 -
C# 串口收发数据
1.注册表中获取端口信息。原创 2023-06-06 22:51:34 · 3177 阅读 · 0 评论