首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux下应用编程与内核驱动开发
DS小龙哥
创建于2021-09-16
订阅专栏
介绍Linux系统编程、驱动开发相关知识点。 应用编程包括:图形界面、OpenCV、音视频方向相关知识点。
等 48 人订阅
共131篇文章
创建于2021-09-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Linux网络编程_网络指令与TCP协议介绍
这篇文章介绍网络通信大致流程,数据如何从网卡传输出去,其他设备如何解析数据解码接收的流程,介绍了常用的网卡操作指令,梳理了TCP协议服务器客户端的创建流程,实现基本数据通信。
Linux开发_BMP图片编程(翻转、添加水印)
这篇文章主要是以实际案例拓展来理解BMP图片编程,理解BMP图片如何进行编程操作。实现文字水印添加、图像翻转、图像缩放等操作。
Linux开发_摄像头编程(实现拍照功能)
这篇文章主要介绍Linux下UVC免驱摄像头操作流程,介绍V4L2框架、完成摄像头拍照保存为BMP图像到本地,最后贴出了利用CJSON库解析天气预报、北京时间接口返回的数据例子代码-上篇文章的案例补充
Linux开发_curl调用网络接口
介绍Linux下curl命令、wget命令常见用法,使用curl获取一些常见的HTTP接口返回的数据,再利用CJSON库进行解析。最后的一个小节介绍了Linux下摄像头的操作流程。
Linux开发_文件发送与接收
介绍Linux下网络编程实例,文件传输实例、多线程处理服务器请求、curl命令使用实例、通过curl命令完成HTTP接口调用。
Linux开发_采用线程处理网络请求
总结Linux下网络编程的知识点,梳理TCP服务器、TCP客户端创建流程,列出网络编程常见的练习题。后面两个小节介绍Linux下线程编程的知识点,介绍子线程的创建方式、属性设置、完成运行。
Linux开发_网络编程基础(1)
列出上小节里Linux进程编程的提出的练习案例,介绍Linux下网络编程知识点,TCP服务器、TCP客户端创建方式,实现基本通信。
Linux开发_Linux下进程编程
本篇文章主要是介绍Linux下进程相关知识点,命令行控制进程的相关命令,介绍创建进程、管理进程相关函数。
Linux开发_Shell脚本编程语言
介绍Linux下Shell脚本语法基本编程: 涉及的知识点有变量使用、数组定义与使用、for循环、while循环、基本运算符、if语句、break语句、函数定义与调用等等。
Linux开发_Makefile规则与Shell脚本语言
介绍交叉编译器静态库、动态库的编译方式;介绍Makefile规则、语法;介绍Shell脚本常见语法、Shell脚本常见练习题等等。
Linux开发_动态静态库创建与Makefile规则
介绍Linux下静态库、动态库创建方式、完成静态库、动态库调用,贴出字符串处理、时间管理两个例子代码。
Linux开发_介绍目录编程、标准文件编程、Linux系统文件接口编程、GDB调试
介绍Linux下目录相关操作函数、文件目录状态获取方式、C标准与Linux下文件IO操作函数、安装SublimeText2编辑器,GDB调试工具基本使用。
Linux开发_介绍BMP图片上下翻转、添加水印
主要是介绍BMP结构、利BMP图片练习文件编程操作,通过文件编程接口对BMP图片完成读写,添加水印、翻转等操作。
Linux开发_文件目录操作介绍、创建BMP图片
介绍Linux系统下两种文件编程接口,fopen.. (适合操作普通文件,C标准函数),open... (适合操作设备文件、也可以操作普通文件Linux下接口),介绍目录相关操作函数,Makefile
Linux开发_ Linux命令复习与文件目录复习
介绍虚拟机里Linux系统共享路径设置办法、配置VIM编辑器、安装常用的代码编辑器软件,SSH远程登录虚拟机、基本命令、文件操作函数等知识点。
Linux编程_网页视频监控项目
介绍HTTP协议简单的交互流程,使用本地摄像头通过HTTP协议向云服务器上传JPG图片流,实现网页视频监控效果,支持多个浏览器同时获取数据。
Linux开发_网络编程、网络通信介绍
这篇文章介绍网络编程的框架,数据收发原理,TCP、UDP网络编程基础,实现TCP服务器与客户端通信,UDP发送端与接收端通信。
Linux驱动开发_倒车影像项目介绍
介绍在嵌入式Linux下完成倒车影像小项目的流程,学习PWM驱动蜂鸣器,编写超声波驱动,读取壁障距离,读取摄像头的画面实时显示。
Linux驱动开发_视频广告机开发、Linux进程编程介绍
介绍Linux下进程编程知识点,学习fork函数、管道、消息队列、共享内存、信号等同通信方式。并且介绍了广告机小项目的实现方法。
Linux驱动开发_mplayer播放器开发
介绍mplayer播放器如何交叉编译、安装相关的库,在开发板上完成测试。USB wifi (360) : 如何从官网下载源码进行代码移植、安装相关无线工具、让嵌入式设备支持WIFI。
下一页