摘要:一、shell和shell脚本 在linux系统下,以 #/bin/bash开头的文本会被shell解释器进行解释。 shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 shell脚本(shell script),是一种为shell编写的脚本程序。业界所
阅读全文
随笔分类 - Linux
Linux驱动、Linux系统编程及Linux相关知识
摘要:内核空间与用户空间说明-> 内核空间: Linux系统运行的空间,写的设备驱动便是运行在内核空间里。 用户空间: 应用程序运行的空间范围。 数据传递: Linux驱动和应用程序分别运行在不同的空间内,数据不能直接进行传递。有下述几种方法来实现数据传输的通道: (1).用户程序通过内核提供的系统调用接
阅读全文
摘要:一 内核编译--Makefile 1.编译 将Linux内核源码编译成针对特定硬件的二进制镜像--zImage /uIamge。 2.方法 *一般拿到一份新的源码,第一步先要将其编译通过。当第一次生成.config文件时,会进行首次配置,选择编译项目。建议对已有.config文件源码 进行备份,以防
阅读全文
摘要:Linux嵌入式工程师技能要求: 1.C语言 具备C语言基础、理解C语言基础编程及高级编程,包括:数据类型、数组、指针、结构体、链表、文件操作、队列、栈。 2.Linux基础 Linux操作系统的概念、安装方法,了解Linux下目录结构、基本命令、Vim+GCC+GDB+make,shell Mak
阅读全文
摘要:一.驱动的种类 : 字符驱动/字符设备 (像子节流一样访问的设备,led) 块驱动 / 块设备 (通过内存缓冲区进行访问,可以随机读取的设备 硬盘)、 网络驱动 / 网络设备(能够与其他主机发生数据交换的设备 蓝牙、网卡驱动) 二.总线/设备/驱动关系: 总线在Linux中有两种存在:一种是设备本身
阅读全文
摘要:所有文章都只做学习记录用! 一、Linux开发板操作命令1.查看命令: 系统相关: **任务管理器: gnome-system-monitor 查看系统版 :uname -a / uname -s (kernel) /uname -r (kernel -release) /uname -p 文件相关
阅读全文

浙公网安备 33010602011771号