搜索资源列表
57027
- 嵌入式操作系统是支持嵌入式系统应用的操作系统软件,它是嵌入式系统极为重要的组成部分,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。随着嵌入式系统的迅速发展, 给Linux 操作系统提供了极其广阔的应用前景,但嵌入式系统中通常要处理来自串口等设备的大量信息,要求系统具有很高的实时性。Linux 的内核调度策略基本是仿照UNIX而来,将它应用于嵌入式实时环境有许多缺陷。特别是在运行内核线程时,Linux 关闭中断,此外还存在分时调度、虚拟文件系统的时间
linux高级编程源码
- 包含linux基本使用的各个高级编程的源码,包括网络、进程间通信、文件、信号量、多线程、互斥锁等等
cginjingiostream
- 这是实际项目中的一个串口通信程序 Makefile通过开关, 可使此程序适用于 Linux 和嵌入式 ARM Linux()
bapkwardstacksegments
- linux 环境下的 RS232通信源代码()
linux下的多线程高并发tcp服务器
- 基于epoll的多线程TCP服务器 基于epoll,监听指定端口的TCP请求; TCP长连接、短连接分别使用不同的端口; 当接收到客户端的TCP短连接请求时,返回服务器ip地址、MAC地址;当接收到客户端的TCP长连接请求时,服务器接收连接,客户端周期性向服务器发送心跳; 支持多个客户端的并发TCP请求; 使用多线程技术,同时监听、提供服务; 设计服务器端和客户端的通信协议,使用JSON格式。