7.系统调用

betball贝博app Linux 246 次浏览
贝博betball网页提供了一组接口让应用程序受限的访问硬件设备与贝博betball网页通信系统调用在用户空间进程和硬件设备之间提供了一个中间层,实现了硬件抽象接口保证系统稳定和安全实现虚拟系统,给进程一种独享CPU和内存的感觉编程接口一般都是基于POSIX标...

linux进程、线程与cpu的亲和性(affinity)

betball贝博app Linux 258 次浏览
参考 https://www.cnblogs.com/wenqiang/p/6049978.html 一、什么是cpu亲和性(affinity)   CPU的亲和性, 就是进程要在指定的 CPU 上尽量长时间地运行而不被迁移到其他处理器,也称为CPU关联性;再简单的点的描述...

linux驱动编写

betball贝博app Linux 303 次浏览
根据上一篇写的xilinx下驱动PWM模块,驱动的编写过程中遇到了一些问题,再此进行总结。 驱动代码 #include <linux/init.h> //定义了module_init #include <linux/module.h> //最基本的头文件,其中定义了MODULE_LI...

通过tftp调试xilinx-linux

betball贝博app xilinx, 嵌入式linux 323 次浏览
安装tftp服务器 sudo apt install tftp-hpa tftpd-hpa 编辑配置文件 sudo vim /etc/default/tftpd-hpa 启动tftp sudo update-inetd --enable BOOT sudo service tftpd-hpa restart 设置工程petalinux-config ...

linux下USB设备权限的设置

betball贝博app Linux 281 次浏览
忽然发现之前vivado都是用sudo运行的,然后官网应该是说不能用管理员。但是切换回来以后发现很多东西都会提示没权限,对于工程来说,切换权限组和所有者好修改。对于USB设备来说,参考了一篇博客,问题解决了。 参考 https://www....

CMakeList模板

betball贝博app Linux 319 次浏览
cmake_minimum_required(VERSION 3.5) #project name SET(PROJECT_NAME CAMERA_Test) PROJECT(${PROJECT_NAME}) FIND_PACKAGE(OpenCV REQUIRED) #add_definitions("-Wall -lpthread -g") #head file path INCLUDE_DIREC...

LVM逻辑卷管理

betball贝博app Linux 331 次浏览
传统的文件系统中,文件系统直接构建在物理存储之上的,物理存储的大小决定了文件系统的大小,文件系统如果需要修改的话就会比较繁琐。LVM实现了空间的可扩展性。 LV通过动态的添加或删除PE来修改空间的大小。 使用LVM,文...

Linux任务计划的执行中的问题

betball贝博app Linux 301 次浏览
直接执行sh xxx.sh的时候没有发现有执行问题,但是直接执行.sh的时候,发现有权限问题。然后用chmod加了一个执行权限,然后任务计划可以执行成功了。
Go