- 博客(380)
- 收藏
- 关注
原创 电抗器介绍:从基础原理到汽车电驱中的能量回馈
直流源是提供直流输出的电源,例如电池或直流电源设备。这里主要讨论直流电压源:正常输出时,其端电压极性固定。直流源的 + 端 → 负载 → 直流源的 − 端常规供电时的电流回路直流并不意味着电压完全不变。电池电压会随状态变化,整流后的直流也可能带有纹波。电源电压极性固定,也不代表它一定能够吸收反向回馈的能量。
2026-10-10 16:30:58
329
原创 烧录的重点记录
本文整理当前烧录工具相关讨论:CAN卡兼容、完整烧录流程、编程会话、Flash Driver、Flash擦除原理、不同产品烧录的共性,以及Intel HEX如何转换成UDS、ISO-TP和CAN指令。具体命令以当前项目实现为基础;接入新产品时,应以该产品的Bootloader/UDS规范和MCU Flash手册为准。
2026-10-10 15:48:47
284
原创 关于高并发处理同一个plc导致 plc频繁掉线的问题分析和处理方法
运行期间频繁出现 PLC 读取超时、Socket 断开、连接锁超时,以及界面 PLC 状态反复变成未连接。
2026-08-12 09:07:21
281
原创 C# Attribute 入门指南
自定义特性需要继承。set;set;继承Attribute。必须通过构造函数传入。Protocol和可以作为可选的命名参数设置。"ECS300高温环境试验箱",定义自定义特性时,可以依次检查:特性类是否继承。类名是否以Attribute结尾。是否使用限制目标。是否明确设置。是否明确设置Inherited。必填信息是否放在构造函数参数中。可选信息是否使用可公开写入的属性。是否存在负责读取该特性的编译器、框架或业务代码。反射读取结果是否正确处理了null。
2026-07-22 09:44:15
421
原创 如何连接CC Switch 到claude
4. 在 CC Switch 中下载 Claude。2.在CC Swich中配置对应的WebApi。5.下载 直接在命令行打开。3.下载node.js。6.运行 会出现如下界面。下载Windons版本。
2026-06-14 00:25:34
265
原创 使用http请求中 如何使用token添加到http请求头部
│ {"key":"value"} │ ← 实际数据。│ 内容头 (Content Headers): │。│ 请求体 (Request Body): │。│ 请求头 (Request Headers): │。│ 请求行:POST /api/data HTTP/1.1 │。:HTTP请求的内容头部(属于请求体的一部分)- 告诉服务器"我发的是什么格式的数据":HTTP请求的头部区域。
2026-03-17 11:56:49
487
原创 如何使用简单的服务端去接收数据
ProcessRequestAsync (主入口)↓ReadRequestBody → 读取HTTP请求体↓ParseJson → 解析JSON为对象↓FindStationIndex → 查找工位索引↓ExecuteStationAction → 执行具体操作├── Wait操作 → 写入PLC└── Arrive操作 → 更新状态↓WriteSuccessResponse/WriteErrorResponse → 返回响应↓Log → 记录日志。
2026-03-12 12:19:00
455
原创 如何在同步代码中调用异步
能够“暂停”和“恢复”方法执行的核心机制。虽然你通常不会直接调用它(因为。,用于管理异步操作的执行流程。,它使得一个对象可以被。方法,因此可以直接被。关键字会自动调用它)在 C# 异步编程中,
2026-02-27 17:34:27
548
原创 Json反序列化中dynamic的使用
dynamic当你使用会返回一个JObject(如果 JSON 是对象)JObjectdynamic运行时,dynamic会调用JObject的方法来解析属性访问如果没有使用dynamic。
2026-01-22 09:33:29
140
原创 为什么可以跨线程访问数据
当一个程序启动时,操作系统会为它创建一个进程,并分配独立的内存空间(代码区、数据区、堆、栈等)、文件句柄、网络连接等资源。原则上,一个线程不应该直接访问另一个线程的栈。在这个过程中,主线程并没有“调用”工作线程的函数,它只是把任务“放”到了一个双方都能看到的公共区域。因为所有线程都生活在同一个“家”(进程)里,共享家里的所有“财产”(内存、文件等),所以它们天生就能看到并操作彼此的数据。传递给了其他线程(例如通过全局变量或消息传递),那么其他线程也可以通过这个指针来访问这块本应“私有”的内存。
2025-10-23 10:15:06
404
原创 在C#中出现WinForm原控件Chart卡顿问题
此控件在性能上比原生的Chart控件响应速度快。将原生的Chart控件更换为OxyPlot。原因:随之加入点的增加数据量也逐步增加。减少reflash()的次数。
2025-10-23 10:05:38
505
原创 WPF自定义控件之环形进度条
我们需要在 XAML 文件中使用该控件,需要在窗体或页面里引入命名空间。3.MainWindow.cs代码。2.在XAML中使用。
2025-10-10 16:03:35
441
原创 如何让线程休眠 但不阻塞线程
允许 UI 处理点击、重绘等事件,避免卡死。和Thread.Sleep的区别。(适合需要“停止”按钮的场景)。(但不保证 100% 准确)。会引入额外时间开销。,必须等待延时结束。
2025-08-12 15:17:34
356
原创 System.IO.File.AppendAllText()如何使用
是 C# 中用于向文件末尾追加内容的便捷方法。:将文本写入文件末尾(保留原有内容)。:内部自动处理文件打开、写入和关闭。:如果文件不存在,会自动创建。
2025-07-07 13:50:58
638
OpcUa读取测试工具
2026-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1