自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 MobaXterm新建连接遇到的问题以及MobaXterm简单的使用方法

MobaXterm - Download

2025-04-02 19:35:09 6

原创 STM32H723 FreeRTOS调试卡在prvTaskExitError的解决方案总结

STM32H723 FreeRTOS调试卡在prvTaskExitError的解决方案总结

2025-03-15 16:50:44 593

原创 FreeRTOS队列:xQueueCreate(),xQueueSendToBack(),xQueueSendToFront(),xQueueReceive(),xQueueSendFromISR()

FreeRTOS 队列(Queue)是其任务间通信的核心机制之一,用于在任务之间或任务与中断服务程序(ISR)之间安全地传递数据。:队列有固定长度,每个队列项的大小在创建时指定。:队列是一种先进先出(FIFO)的缓冲区,允许多个任务或中断以线程安全的方式发送和接收数据。:若多个高优先级任务依赖同一队列,需考虑优先级继承机制(如使用互斥锁)。:当队列已满时,发送任务可选择等待指定时间(直到有空间)。:频繁操作队列可能影响实时性,需合理设计队列长度和项大小。),需指定队列长度和每个队列项的大小。

2025-03-05 15:56:40 807

原创 FreeRTOS二值信号量:xSemaphoreCreateBinary(),xSemaphoreTake(),xSemaphoreGive(),xSemaphoreGiveFromISR()

FreeRTOS二值信号量:xSemaphoreCreateBinary(),xSemaphoreTake(),xSemaphoreGive(),xSemaphoreGiveFromISR()

2025-02-27 18:59:32 1269

原创 使用portMAX_DELAY作为信号量获取的阻塞时间注意事项

​关键配置项、定时器任务优先级/队列长度/堆栈深度。​调试方法:启用断言、监控任务状态、合理分配优先级和资源。​典型配置示例通过以上配置和验证步骤,可避免因参数错误导致的系统异常,确保信号量机制与定时器服务协同工作。

2025-02-27 18:57:05 805

原创 容易混淆的概念:指针数组、数组指针、指针函数(返回指针的函数)和函数指针

容易混淆的概念:指针数组、数组指针、指针函数(返回指针的函数)和函数指针

2025-02-26 08:00:00 705

原创 内存管理学习笔记

栈自动管理,堆需手动分配/释放。

2025-02-25 20:58:54 953

原创 HTTP与HTTPS的详细对比

HTTP(HyperText Transfer Protocol)超文本传输协议,用于客户端与服务器之间的明文数据传输(如网页、图片等)。HTTPS(HyperText Transfer Protocol Secure)HTTP的安全版本,通过SSL/TLS加密层保护数据,防止窃听和篡改。

2025-02-25 14:33:39 601

原创 TCP可靠传输(三次握手、四次挥手)

若客户端发送的旧SYN因网络延迟到达,服务器会误认为新连接请求。:通过确认机制(ACK)和状态机管理,实现可靠连接。:告知服务器客户端希望建立连接,并协商初始序列号。:确认客户端的SYN,并声明服务器的初始序列号。:告知服务器已收到SYN-ACK,连接正式建立。:被动方可能仍需发送剩余数据,需延迟发送FIN。:确认收到FIN,但被动方可能仍有数据待发送。:确保双方初始序列号同步,验证双向通信能力。:被动方数据发送完毕,请求关闭连接。:确认被动方的FIN,双方连接关闭。,确保双方数据发送完毕。

2025-02-25 10:50:02 935

原创 TCP/IP协议

用户输入URL → DNS解析为IP → TCP三次握手 → HTTP请求 → 服务器响应 → 渲染页面。:20世纪70年代由美国国防部高级研究计划局(DARPA)开发,最初用于ARPANET(互联网前身)。:以太网(Ethernet)、Wi-Fi(IEEE 802.11)、PPP等。:面向连接,可靠传输(三次握手、四次挥手),用于文件传输、网页加载。:终止连接(FIN → ACK → FIN → ACK)。:建立连接(SYN → SYN-ACK → ACK)。

2025-02-25 10:07:45 809

原创 Modbus协议详解:Modbus RTU、Modbus ASCII、Modbus TCP

尽管在实时性和安全性上存在局限,但其通过扩展(如Modbus TCP)和与其他技术的结合,仍在智能制造和物联网中占据重要地位。起始地址:40001对应Modbus地址0x0000(需减1转换)。,即线圈40001=开,40003=开,40005=开,其他为关)。:每字节表示8个线圈状态(0=关,1=开),从低位到高位排列,即。:读取从地址1的保持寄存器40001-40002(2个寄存器)。(Slave)响应请求,每个从设备有唯一地址(1-247)。:读取从地址1的线圈40001至40008(共8个线圈)。

2025-02-14 17:25:58 2382

原创 CANopen、CAN FD 和 CANopen FD 学习笔记

特性CANopenCAN FDCANopen FD物理层经典CAN(≤1 Mbit/s)数据长度≤8字节≤64字节≤64字节核心功能设备配置、实时控制高带宽数据传输配置+实时控制+高带宽协议复杂度中等低(仅物理层)高(兼容CANopen逻辑层)典型应用工业PLC、电机控制车载雷达、高速日志智能工厂、高级运动控制。

2025-02-14 09:47:34 1028

原创 RS485 学习笔记

定义:RS485 是一种串行通信标准,属于物理层协议(OSI模型第1层),由美国电子工业协会(EIA)制定。- 逻辑“1”:B线电压 > A线电压(差分电压 ≥ +200mV)。- 逻辑“0”:A线电压 > B线电压(差分电压 ≤ -200mV)。- 差分信号传输:使用两条线(A/B)传输电压差,抗干扰能力强。主设备 A ────────────┬───── 从设备1 A。主设备 B ────────────┼───── 从设备1 B。- 共模电压范围:-7V至+12V(抗共模干扰能力强)。

2025-02-13 14:56:37 528

【modbus仿真调试工具】Modbus Slave+Modbus Poll安装包、使用说明

【modbus仿真调试工具】Modbus Slave+Modbus Poll安装包、使用说明

2025-02-13

TFTP ,基于 TFTP(简单文件传输协议)的工具软件

工作原理 TFTP 基于 UDP 协议,使用 69 端口进行通信。其工作流程一般为:客户端向服务器发送读取(RRQ)或写入(WRQ)请求,服务器收到请求后进行相应处理,若批准请求则打开连接,数据以 512 字节为一块进行传输,每个数据包包含一块数据,服务器发出下一个数据包前必须得到客户对上一个数据包的确认。如果一个数据包的大小小于 512 字节,则表示传输结束。 功能特点 简单的文件传输:只支持文件的读取和写入操作,不支持创建目录、删除文件或列出目录内容等其他文件系统操作。 轻量级协议:实现相对简单,易于在各种系统上部署,适用于资源受限的环境。 小块传输:将文件分割成小块进行传输,每个块都有一个序列号,若某个块在传输中丢失,TFTP 会请求重新发送该块。 无用户认证:不提供用户认证机制,任何能访问 TFTP 服务器的客户端都可读取或写入文件。

2025-02-13

BComparePortable,一款功能强大的文件和文件夹比较工具

功能特点 文件和文件夹比较:可快速准确地比较两个文件或文件夹之间的差异,包括文件内容、文件夹结构等,支持逐字节的精确比较和智能感知的文本比较,能处理文本文件、二进制文件、图片、表格、注册表等多种文件类型。 文件和文件夹同步:能同步文件夹之间的内容,确保两个文件夹的内容保持一致,支持双向同步和单向备份,可设置同步规则,方便跨设备文件同步或备份。 文件和文件夹合并:提供直观的方式来合并两个文件或文件夹的内容,用户可以选择保留哪个版本的内容或者手动编辑合并结果,对于开发人员协作或版本控制非常有用。 集成版本控制系统:无缝对接 Git 等版本控制工具,方便代码审查和合并,通过与版本控制系统的集成,可更轻松地进行代码审查,确保代码质量。 会话管理:允许用户保存并重载比较会话,对于需要重复执行相同比对任务的用户来说,无需重新设置,可随时恢复之前的比较状态。 软件优势 快速准确:能够高效地比较大型文件和文件夹,同时保持精确的比较结果。 灵活性:提供了多种比较和同步选项,用户可根据自己的需求进行配置。 兼容性:支持 Windows、Mac 和 Linux 等多个操作系统,可在不同操作系统上无缝切换。

2025-02-13

CH340驱动,USB转串口

CH340驱动安装包

2025-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除