自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

allen哥

随堂笔记

  • 博客(13)
  • 资源 (19)
  • 收藏
  • 关注

原创 2.ethercat帧类型具体有哪些

除了上述常见的帧类型外,EtherCAT还定义了一些其他类型的帧,如Sync Frame(同步帧)、Response Frame(响应帧)等,用于特定的通信需求和功能。不同的帧类型可以实现EtherCAT协议的各种功能,例如实时数据传输、设备配置、状态同步等。EtherCAT协议定义了几种常见的帧类型,每种类型都用于不同的通信场景和目的。

2024-04-19 10:16:46 242

原创 1.ethercat 协议格式简要说明

这个示例展示了一个基本的EtherCAT读取数据帧的格式,其中包含了Ethernet帧头部、EtherCAT帧头部、EtherCAT数据区和EtherCAT帧尾部。实际应用中,EtherCAT帧的内容和格式会根据通信的需求和协议的规定而变化。EtherCAT协议的具体格式主要包括EtherCAT Frame Header、EtherCAT数据区和EtherCAT帧尾部,以及在以太网帧中的部分。下面我会逐个部分来讲解。

2024-04-19 10:15:21 290

原创 4.modbus协议解析代码随笔

创建一个Modbus协议解析函数涉及到解析从串口或网络接收的Modbus报文,并根据功能码进行相应的操作。以下是一个简化的Modbus RTU协议解析函数的示例,以功能码03(读保持寄存器)和功能码06(写单个保持寄存器)为例。请注意,实际实现时还需要处理CRC校验、错误检测、设备地址匹配等问题,并且要考虑完整的协议细节,例如串口超时、重传机制等。上述代码是一个基本的Modbus RTU协议解析函数示例,根据功能码进行不同的处理。

2024-04-14 22:00:00 186

原创 3.modbus CRC校验实现

【代码】3.modbus CRC校验实现。

2024-04-14 16:46:51 101

原创 WebKit结构简介

WebKit 是一个开源的浏览器引擎,最初由 KDE 项目中的 KHTML 和 KJS 引擎发展而来,并在苹果公司的贡献下变得更加成熟和完善,主要应用于 Safari 浏览器以及其他 Apple 产品的内置浏览器。随着技术的发展,WebKit 不断进化,以适应新的 web 技术标准和性能优化要求。另外,在 WebKit2 的进程中,采用了多进程架构,通常分为 UI 进程(负责界面展示和用户交互)和 Web 进程(负责网页的实际渲染),这种分离增强了稳定性、安全性和性能表现。

2024-04-07 15:45:00 259

原创 2.Modbus ASCII协议基础

Modbus ASCII协议支持多种功能码,用于执行读取和写入设备内部寄存器、线圈状态等操作。

2024-04-07 10:52:01 461

原创 程序员生涯的35岁“分水岭”:挑战与机遇的辩证审视

尤其在到达35岁这一阶段,部分程序员开始焦虑自身的竞争力是否会随着年龄的增长而减弱,毕竟IT行业的技术更新迭代犹如疾驰的列车,稍有懈怠就可能被抛在身后。与此同时,企业和政策层面也应该给予更多的支持,如设立多元化的职业发展路径、提倡老中青三代程序员之间的知识传承与互动,以促进整个行业生态的健康发展。然而,这并不意味着年龄较大的程序员注定会被淘汰。保持旺盛的好奇心和求知欲,投身于终身学习的进程,同时充分利用自己的经验优势,如引导和培养年轻程序员、参与高级技术决策和架构设计等,都能够实现职业生涯的二次升华。

2024-03-31 17:18:41 326

原创 YARN(Yet Another Resource Negotiator)安装与使用教程及其常见问题解决方案

引言YARN作为Apache Hadoop的核心组件,以其高效的资源管理和调度能力,为Hadoop集群提供了一个运行各类大数据应用的统一平台。本文将详细介绍YARN的安装配置过程、基本使用方法以及在安装和使用过程中可能出现的问题及其解决方案。一、YARN安装。

2024-03-31 17:06:05 759

原创 1.modbus RTU简单介绍

0x00和0x7F的功能码通常保留不使用。0x80至0xFF的功能码范围通常被设备制造商用来定义自定义扩展功能。

2024-03-31 16:52:47 531

原创 3.JT808协议解析基础-校验算法实现C

JT808协议中的校验码通常是通过对消息体中所有字节进行累加和运算,然后取低8位作为校验值。在累加过程中,若累计和超过255,则会对结果进行模256的操作(即将结果减去256),确保最终校验和的值在0~255范围内。这种校验方式相对简单且易于实现,但对于偶发的错误有一定的检测能力。下面是一个在C语言中实现JT808校验码计算的详细示例,我们首先定义一个calculate_checksum函数,然后在一个处理完整JT808消息帧的process_jt808_message函数中调用它。

2024-03-31 16:29:57 221

原创 2.JT808协议解析基础-C语言实现

针对给定的帧数据7e0001000599999999911800077fbc810300cb7e进行分析和解析。JT808协议帧格式概述一个典型的JT808协议消息帧结构如下:包头标识 (start_delimiter):固定为0x7E。消息体长度 (message_length):两个字节,表示消息体(不包括消息长度本身和包头包尾标识)的字节数,注意处理大小端问题。消息体:终端手机号码:不同消息可能有不同的头部信息,此处假设前5个字节为终端手机号码。

2024-03-30 12:07:34 192

原创 1.JT808介绍

承载具体业务数据,如定位信息、报警信息等,其内容和结构根据消息类型的不同而变化。:通常采用CRC校验方式,用于验证消息的完整性和准确性。

2024-03-29 10:56:31 351

原创 allegro17.4绘制PCB封装-R0603

基础知识:零件文件类型说明:后缀名“.pad” 的文件:焊盘文件后缀名".psm"的文件:零件的封装数据后缀名“.fsm”的文件:Flash焊盘文件,应用电路板的内层的电源和GND作为负片。后缀名“.dra"的文件:绘图文件,可以直接用Allegro PCB Editor打开。后缀名“.ssm”的文件:自定义焊盘图形数据文件1.打开pcb edit2.file-new3.drawing name:R06034.首先设置焊盘路径:5.修改设计参数

2022-04-20 10:52:31 3309

xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz

xtensa-esp32-elf-gcc8_4_0-esp-2021r2-linux-amd64.tar.gz

2021-11-11

esp32-1.0.2.zip

esp32-1.0.2.zip

2021-10-13

xtensa-esp32-elf-gcc8_4_0-esp-2021r1-win32.zip

xtensa-esp32-elf-gcc8_4_0-esp-2021r1-win32.zip

2021-10-13

riscv32-esp-elf-gcc8_4_0-esp-2021r1-win32.zip

riscv32-esp-elf-gcc8_4_0-esp-2021r1-win32.zip

2021-10-13

gcc-arm-none-eabi-10-2020-q4-major-win32.zip

windows arm交叉工具链

2021-04-15

cmake-3.20.0.zip

cmake 3.20 windows 源码文件,可下载自行编译研究

2021-04-02

MobaXterm_Installer_v20.6.zip

MobaXterm_Installer_v20.6 最新版下载,从官网上下载下来的,欢迎大家过来下载,赚点积分谢谢

2020-12-01

gcc-arm-none-eabi-5_4-2016q3-20160926-win32

gcc-arm-none-eabi-5_4-2016q3-20160926-win32编译工具,在windows系统上安装成功,欢迎下载,谢谢,赚一点点积分下其它资源

2020-05-13

4.FOC4.3电机库开发环境.7z

FOC4.3电机库开发环境代码 STM32F1系列

2020-04-07

5.FOC5.2电机库开发环境.7z

STM32F103 FOC5.2电机库开发环境 代码

2020-04-07

openmv2硬件原理图和PCB.zip

OPENMV2硬件原理图和PCB,以及BOM清单

2019-09-12

Schlib1.SchLib

LM2596_ADJ官方原理图库

2019-08-31

PcbLib.PcbLib

LM2596_ADJ官方的封装库

2019-08-31

SW-TM4C-2.1.4.178.exe

SW-TM4C-2.1.4.178.exe SW-TM4C-2.1.4.178.exe SW-TM4C-2.1.4.178.exe SW-TM4C-2.1.4.178.exe

2018-05-10

ucos-iii tm4c

方便大家不用去官网下载,毕竟下载太麻烦了.这个是从ucos官网下载的ucosiii源码,针对ti的TM4C芯片设计的工程,可以直接使用

2017-09-20

tm4c ucosii

这个是从ucos官网下载的源码,针对ti的TM4C芯片设计的工程,可以直接使用 这个是从ucos官网下载的源码,针对ti的TM4C芯片设计的工程,可以直接使用 这个是从ucos官网下载的源码,针对ti的TM4C芯片设计的工程,可以直接使用

2017-09-20

TM4C123FH6PM中文数据手册

TM4C123FH6PM中文数据手册,中文的,其他人下载太贵了,我这边1分上传,中文资料。 TM4C123FH6PM中文数据手册,中文的,其他人下载太贵了,我这边1分上传,中文资料。 TM4C123FH6PM中文数据手册,中文的,其他人下载太贵了,我这边1分上传,中文资料。

2017-09-14

clrc663 nfc官方开源库

clrc663 nfc官方开源库 clrc663 nfc官方开源库 资料齐全赚点积分,谢谢大家了 资料齐全赚点积分,谢谢大家了 资料齐全赚点积分,谢谢大家了

2017-08-22

Flash Loader Demonstrator v2.8.0

Flash Loader Demonstrator v2.8.0 Flash Loader Demonstrator v2.8.0 Flash Loader Demonstrator v2.8.0 Flash Loader Demonstrator v2.8.0

2017-08-22

空空如也

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

TA关注的人

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