首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Linux下应用编程与内核驱动开发
DS小龙哥
创建于2021-09-16
订阅专栏
介绍Linux系统编程、驱动开发相关知识点。 应用编程包括:图形界面、OpenCV、音视频方向相关知识点。
等 48 人订阅
共131篇文章
创建于2021-09-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Linux驱动开发_数码相册项目、360WIFI驱动移植介绍
这篇文章介绍两个知识点: 数码相册要求介绍、贴出数码相册案例代码、介绍360随身WIFI的驱动移植注意事项。
linux驱动开发_文件系统本地挂载
介绍Linux开发根文件系统挂载、NFS文件系统配置,UBOOT环境变量配置,完成文件系统启动,数码相册功能。
Linux驱动开发_Tslib库安装与运用
编译tslib库、完成安装测试、分析tslib库的接口、编写tslib库的测试代码,完成XY坐标读取。
AI提取图片里包含的文字信息-解决文字无法复制的痛点
这个文字识别接口里不仅仅有通用文字识别功能,还支持很多其他功能:比如身份证、驾驶证、保险单、手写文本、火车票,行驶证.......等等功能。还支持用户自定义识别模板,指定需要识别的关键字段.
C语言_结构体总结
当前文章介绍动态堆空间内存分配与释放,C语言结构体定义、初始化、赋值、结构体数组、结构体指针的相关知识点,最后通过一个学生管理系统综合练习结构体数组的使用。
Linxux应用开发-串口下载命令rzsz交叉编译
rz/sz工具是通过Zmodem协议传输文件的命令,常用于Linux与windows之前的数据传输。 这篇文章就介绍如何在交叉编译rz/sz命令,并在Linux开发板上完成测试。
Linux应用开发-libjpeg库交叉编译与使用
libjpeg是一个完全用C语言编写的库,包含了被广泛使用的JPEG解码、JPEG编码和其他的JPEG功能的实现。这个库由独立JPEG工作组维护。
Linux应用开发-LCD显示BMP图片
BMP格式在嵌入式设备里用的还是较多的,BMP虽然占用内存大,优点是显示速度快,因为不需要解码,在性能一般,不是很强的设备上使用BMP显示效率较高。
Linux应用开发-GPS电子围栏设计
GPS电子围栏这个功能是地图的一个扩展技术功能,通过地图经纬度在地图上圈一个范围,在这个范围内进出可以在服务器上进行实时记录,提示警报。现在的共享单车、共享汽车都有这个功能,限制车辆只能在某一个范围.
Linux小项目-行车记录仪项目设计
安装行车记录仪后,能够记录汽车行驶全过程的视频图像和声音,可为交通事故提供证据,喜欢自驾游的人,还可以用它来记录征服艰难险阻的过程。开车时边走边录像,同时把时间、速度、所在位置都记录在录像里.
Linux小项目-数码相册设计
这是基于Linux系统开发板设计一个小项目-数码相册,在LCD屏上可以显示完成常见的图片显示,翻页、旋转、缩放等功能。
Linux小项目-广告机项目设计
广告机是新一代的智能设备,通过终端软件控制、网络信息传输和多媒体终端显示构成一个完整的广告播控系统,并通过图片、文字、视频、小插件(天气、汇率等)等多媒体素材进行广告宣传。
Linux小项目-倒车影像功能设计
倒车影像已经是现在汽车的标配功能了,基本很多车出厂都是360全景影像,倒车影像又称泊车辅助系统,这篇文章就采用Linux开发板完成一个倒车影像的功能。
Linux下播放器开发-交叉编译Mplayer
MPlayer是一款开源多媒体播放器,在主流的Linux、windows、Mac OS 都能运行,主要广泛用在Linux系统上; Mplayer不仅支持图形界面、也支持命令行播放。
Linux下播放器开发-Mplayer命令行使用介绍
前面文章介绍了Linux下Mplayer播放的交叉编译、移植,在命令行上成功运行了mplayer播放器,完成了视频播放。mplayer支持二次开发,也支持命令行上直接使用;如果在命令行上直接运行.
C语言_标准时间与秒单位的转换
这篇文章介绍 标准时间与秒单位,秒单位与标准时间的转换方式,这份代码一般用在嵌入式单片机里比较多,比如:设置RTC时钟的时间,从RTC里读取秒单位时间后,需要转换成标准时间显示。
C语言总结_语句、运算符
当前文章复盘C语言的: 位运算运算符、基本运算符、数据类型、变量、for语句、while语句、goto语句、switch语句、运算符优先级强制转换等。
(exynos4412)Tiny4412裸机开发-按键检测
上篇文章已经介绍过LED裸机编程,完成LED灯控制,这篇文章就介绍利用这款开发板继续完成按键编程,了解GPIO口基本的输入输出配置。
(exynos4412)Tiny4412裸机开发-点亮LED灯
这篇文章就介绍利用这款开发板完成裸机开发,不涉及操作系统,直接当做单片机一样,完成LED灯、蜂鸣器的编程,了解这款芯片与常规的Cortex-M系列芯片编程有何区别。
嵌入式Linux开发-busybox根文件系统制作
根文件系统挂载的流程:先运行uboot引导内核,内核启动完成之后,根据配置的环境变量,找到根文件系统的位置,将/dev/xxx挂载,然后执行/linuxrc程序,等其执行完后。切换根目录,再挂载.
下一页