自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LwIP(Lightweight IP)

是一个小型嵌入式网络协议栈,有无操作系统的支持都可以运行。LwIP 实现的重点是在保持 TCP协议主要功能的基础上减少对 RAM 的占用,它只需十几 KB 的 RAM 和 40KB 左右的 ROM 就可以运行,这使 LwIP 协议栈适合在低端的嵌入式系统中使用。LwIP 协议栈主要关注的是怎样减少内存的使用和代码的大小,这样就可以让 LwIP 适用于资源有限的小型平台。支持的协议– DHCP(动态主机配置协议Dynamic Host Configuration Protocol)

2025-03-19 14:45:45 1203

原创 【无标题】

①在标准以太网基础上建立,而不仅仅是与之兼容;②多种数据传输速率:10、100、1000Mbit/s;③可以使用标准基础架构来构建系统;④可以使用IP路由器将网络构建为子网;⑤使用IP寻址进行所有通信,完全支持跨子网的通信,因此网络中几乎没有节点数量限制;⑥非实时通信和实时通信可以在同一子网中共存;⑦支持协调驱动和运动控制;⑧支持设备级环网(DLR),该环网通过介质冗余提供单容错能力;⑨与其他上层协议(如HTTP,FTP,VOIP等)共存;引用链接:link。

2025-03-18 08:41:01 903

原创 Ethernet/ip学习笔记

在 OpENer 中,可以使用 signal 函数注册信号处理函数,如 LeaveStack 函数,用于处理程序终止信号(如 Ctrl-C)。在设备的 EtherNet/IP 实现中,CIP(Control and Information Protocol)层是 EtherNet/IP 协议栈中最核心的部分。在 OpENer 中,可以使用 NvdataLoad 函数从非易失性存储器中加载设备的 NV 数据,如果 NV 数据不存在,则使用默认值进行初始化。,用于标识设备在网络中的唯一性。

2025-03-14 13:31:20 809

原创 gcc/GCC 和 MingW/MSYS2 以及 make/CMake 的关系

MSYS2 使用 pacman 进行包管理,里面有 4 种 Repository:Clang、UCRT、MinGW、MSYS,可以理解为一个平台(MSYS)运行某一个库(MinGW/UCRT/Clang)。在 Windows 上提供 GCC 和 GDB 等工具,不包括 bash shell,cat, echo 等命令,就是在windows上支持gcc,仅此而已。Make/CMake被称作构建生成器。

2025-03-06 10:12:28 441

原创 EtherCat

德国BECKHOFF自动化公司于2003年开发出的EtherCAT实时以太网技术突破了其他以太网解决方案的系统限制:通过该项技术,无需接受以太网数据包,将之解码,然后再将过程数据复制到各个设备。EtherCAT作为一种工业以太网总线,充分利用了以太网的全双工特性。使用主从通信模式,主站发送报文给从站,从站从中读取数据或将数据插入至从站。主站可使用标准网卡实现,

2025-02-27 10:32:34 877

原创 AM243x 的sdk - IPC

看不如写,抄一遍才能记住,学习的时候 ctrl 少用。

2025-02-21 09:05:16 180

原创 AM243X 的 ccs使用

am2434的bootloader 学习笔记

2025-02-20 09:30:20 942 1

空空如也

空空如也

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

TA关注的人

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