随笔分类 -  嵌入式

摘要:在项目工程里面,不一定全部是c或者c++文件,有时候是混合一起,这个时候如果使用makefile编译的话,就要考虑兼容两种类型的文件编译了; 实战经验如下: 根据自己的风格制作响应的打印和日志记录,makefile编写如下: CC = gcc CPP = g++ #文件夹路径 ROOTPATH=. 阅读全文
posted @ 2024-04-15 11:34 蔡头一枚 阅读(23) 评论(0) 推荐(0) 编辑
摘要:V4L2:Video for Linux two,缩写 Video4Linux2,是 Linux 内核中的一个框架,提供了一套用于视频设备驱动程序开发的 API。 它是一个开放的、通用的、模块化的视频设备驱动程序框架,允许 Linux 操作系统和应用程序与各种视频设备(如摄像头、视频采集卡等)进行交 阅读全文
posted @ 2024-03-26 17:13 蔡头一枚 阅读(174) 评论(0) 推荐(0) 编辑
摘要:1. sudo apt-get install nfs-kernel-server2. sudo vi /etc/exports//允许客户端挂载的目录,可添加任意多个,如果不设置,服务器将不允许客户端挂载/home/book/nfs *(rw,sync,no_root_squash) 3. sud 阅读全文
posted @ 2024-03-21 18:02 蔡头一枚 阅读(59) 评论(0) 推荐(0) 编辑
摘要:转载: Linux开发coredump文件分析实战分享 - 知乎 (zhihu.com) 阅读全文
posted @ 2024-01-09 16:12 蔡头一枚 阅读(14) 评论(0) 推荐(0) 编辑
摘要:// 查看HDMI连接状态cat /sys/class/drm/card0-HDMI-A-1/status card0-HDMI-A-1: 为设备的HDMI的连接设备, 根据设备不同,文件也不同 阅读全文
posted @ 2023-12-22 17:59 蔡头一枚 阅读(68) 评论(0) 推荐(0) 编辑
摘要://位运算 #define getBit(x,y) (((x) >> (y)) & 0x01) //获取X的第y位的值(0/1) #define setbit(x,y) x|=(1<<y); //将X的第Y位置1 #define clrbit(x,y) x&=~(1<<y); //将X的第Y位清0 阅读全文
posted @ 2023-09-01 09:03 蔡头一枚 阅读(9) 评论(0) 推荐(0) 编辑
摘要:tftp 传送文件命令下载到本地:tftp -gr 文件名 服务器ip(tftp软件打开的ip,一般是window的ip) 上传到服务器:tftp -pl 文件名 服务器ip(tftp软件打开的ip,一般是window的ip) 以上需要搭配tftp软件使用 阅读全文
posted @ 2023-09-01 08:57 蔡头一枚 阅读(1723) 评论(0) 推荐(0) 编辑
摘要:ps -e | grep "进程名" | grep -v "grep" | wc -l 监听进程的个数 0-退出 1-运行中 阅读全文
posted @ 2023-08-31 09:27 蔡头一枚 阅读(36) 评论(0) 推荐(0) 编辑
摘要:不适用ioctl()从内核中获取Led灯的状态时,可以试下使用以下方式: 步骤: 1. cd /sys/class/leds/ 进去此目录下看是否有灯的对应的文件夹,例如input4::numlock(这个是我自己的调试设备中系统生成的文件夹), 存在则表示键盘已经接入,不存在则键盘没插入; 2. 阅读全文
posted @ 2023-08-31 09:24 蔡头一枚 阅读(125) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示