首页
›
热销单品
›
工控物联网与网络通信
›
《嵌入式Linux Socket网络编程》
所属分类:工控物联网与网络通信
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
嵌入式Linux Socket网络编程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 课程结构 · 嵌入式网络编程的应用场景与职业前景
课程导入
学习目标
02
嵌入式Linux开发环境搭建
交叉编译工具链 · 开发板连接 · 文件系统与内核模块基础
Linux
嵌入式
03
网络基础与TCP/IP协议栈
OSI模型 · TCP/IP分层 · IP地址
TCP/IP
网络基础
04
Socket编程入门
Socket概念 · 类型(流式/数据报) · 地址结构
Socket
编程入门
05
TCP服务器编程流程
socket() · bind() · listen()
TCP
服务器编程流程
06
TCP客户端编程流程
socket() · connect() · send()/recv()
TCP
客户端编程流程
07
UDP编程基础
UDP服务器与客户端流程 · sendto()/recvfrom(… · 无连接特性与数据报边界
UDP
编程基础
08
Socket地址与域名解析
struct sockaddr_in · inet_pton()/inet_n… · getaddrinfo()与DNS解…
Socket
地址
09
I/O多路复用之select
select()原理 · fd_set操作 · 超时处理
I/O
select
10
I/O多路复用之poll
poll()结构 · 事件标志 · 与select对比
I/O
poll
11
I/O多路复用之epoll
epoll_create/epoll… · 水平触发与边缘触发 · epoll服务器性能优化
I/O
epoll
12
多线程与多进程并发服务器
pthread_create · 进程fork · 线程同步
多线程
多进程并发服务器
13
非阻塞Socket与超时控制
fcntl设置非阻塞 · connect超时 · send/recv超时
Socket
非阻塞
14
TCP粘包与拆包问题
粘包原因 · 解决方案(定长 · 分隔符
TCP
粘包
15
Socket选项与调试
setsockopt/getsock… · SO_REUSEADDR · SO_KEEPALIVE
Socket
选项
16
原始Socket与数据包捕获
SOCK_RAW · 构造IP/TCP/UDP报文 · 使用tcpdump/libpcap分…
Socket
原始
17
嵌入式网络编程中的信号处理
SIGPIPE · SIGCHLD · 信号驱动I/O
嵌入式网络编程
信号处理
18
嵌入式系统资源限制与优化
内存管理 · 文件描述符限制 · 缓冲区大小调整
嵌入式系统资源限…
优化
19
网络编程中的安全与防护
常见攻击(SYN Flood · 缓冲区溢出) · 加密通信(TLS/SSL)
网络编程
安全
20
嵌入式网络协议栈移植与配置
lwIP · uIP · Linux内核网络栈裁剪
嵌入式网络协议栈…
配置
21
基于Socket的远程控制实战
通过TCP实现远程LED控制 · GPIO读写 · 传感器数据采集
Socket
基于
22
基于Socket的日志与监控系统
客户端上报日志 · 服务器存储 · 实时显示与告警
Socket
基于
23
基于UDP的实时数据传输
音视频流 · 传感器数据 · 丢包重传机制
UDP
基于
24
多客户端聊天室项目
使用epoll+线程池实现群聊 · 私聊 · 在线列表
多客户端聊天室项…
epoll+
25
嵌入式Web服务器实现
基于Socket的HTTP服务器 · CGI处理 · 静态页面与动态数据
Web
嵌入式
26
MQTT协议与嵌入式物联网
MQTT原理 · Mosquitto部署 · 客户端实现
MQTT
协议
27
Modbus TCP工业通信
Modbus协议格式 · 寄存器读写 · 嵌入式设备与PLC通信
Modbus
TCP
28
Socket编程常见错误与调试技巧
EINTR · EAGAIN · 连接重置
Socket
编程常见错误
29
性能测试与调优
吞吐量 · 延迟 · 并发连接数
性能测试
调优
30
综合项目实战
智能家居网关——集成TCP/UDP · 多线程 · epoll
综合项目实战
TCP/UDP
所属VIP或分类
同VIP:2406-5G-NR帧结构与灵活时隙配置解析
同VIP:2431-NB-IoT多载波操作与容量增强技术
同VIP:5G-NR核心网与终端接入全流程解析