
linux
zhengyad123
嵌入式开发,让技术融入生活
山东省-济宁市 邮箱1009284022@qq.com
展开
-
linux操作系统的基本概念
1,用户和组。 操作系统按用户数量可以分为单用户系统和多用户系统。比如Windows就是典型的单用户系统,Linux就是典型的多用户系统。多用户系统就是一台能并发和独立地执行分别属于两个和多个用户的若干应用程序的计算机。2,进程。 狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统...原创 2020-10-07 15:00:48 · 1829 阅读 · 0 评论 -
linux版本号
linux通过简单的编号来区分稳定版和开发版,每个版本号有三位数字组合,有圆点分割。前两个数字代表版本号,第三位数字表示发布号。原创 2020-10-07 11:02:02 · 278 阅读 · 0 评论 -
Xshell4简单使用
参考网页:xshell4安装包下载-xshell4中文版官方版 - 极光下载站 (xz7.com)xshell4软件是一款强大又好用的终端服务器软件,具有自定义键映射、标签化管理远程会话、VB脚本支持等等功能,还支持SSH1和SSH2,操作起来很容易上手,也极大提高办事的效率,是大家不容错过的终端网络软件。欢迎各位有需要的朋友下载体验!xshell4中文版简介:作为windows下SSH的远程登录Linux软件,Xshell 4的适用对象非常广,不论是初级用户,还是高级用户都可以非常轻松的进行使原创 2021-12-18 16:30:56 · 1449 阅读 · 0 评论 -
Source Insight 4.0使用
一,建立工程文件。1,新建工程,选择文件存放位置。提前新建一个文件夹,用于保存工程文件,然后将源码文件放在这个文件夹内。2,选择源文件路径。点击“OK”,3,添加工程文件,点击“Add Tree”。二,使用技巧。1,建立工程文件阅读代码,可以方便的跳转到变量或函数的定义位置。2,查看定义,可以选中一个变量,然后右键,Jump to Definition,跳转到定义,也可以直接Ctrl+鼠标点击。3,查找引用,选择一个变量或方法后右键Lookup Refere...原创 2021-11-11 09:39:40 · 709 阅读 · 0 评论 -
Makefile注释
版权声明:本文为优快云博主「-GN」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/Emon66/article/details/83501681操作系统第三次实验作业:OS-lab3-linux下C代码的编写和运行本文按照老师给的Makefile文件的顺序进行注释,不同版本的Makefile文件略微不同。(注释在代码框里,颜色较浅,代码框外的为一些额外说明)可到GNU Linux kernel官网,下载转载 2021-10-22 11:57:07 · 3224 阅读 · 0 评论 -
kernel 3.10内核makefile分析
参考原文链接:https://blog.youkuaiyun.com/Emon66/article/details/83501681//一.版本及名称//make 允许你使用类似变量的宏。宏在 Makefile 中使用 名称 = 值 的形式来定义。VERSION = 3 //主版本号PATCHLEVEL = 10 //修补版本号SUBLEVEL = 65 //次版本号EXTRAVERSION = //附加信息,一般默认为空,我们可以自己设置...原创 2021-10-22 11:49:26 · 1199 阅读 · 0 评论 -
Linux 编译kernel有关Kconfig文件详解
ref : https://blog.youkuaiyun.com/Ultraman_hs/article/details/52984929Kconfig的格式下面截取/drivers/net下的Kconfig文件中的部分内容:# Network device configurationmenuconfig NETDEVICES default y if UML depends on NET bool "Network device support"转载 2021-10-21 11:05:14 · 407 阅读 · 0 评论 -
Linux 3.10内核文件
原创 2021-10-19 14:54:09 · 227 阅读 · 0 评论 -
设备树的介绍
作者:lzd626出处:lzd626 - 博客园1:设备树:描述板级硬件信息的内容都从 Linux 内中分离开来,用一个专属的文件格式来描述,这个专属的文件就叫做设备树,文件扩展名为.dts;dtsi 描述 SOC 级信息(也就是 SOC 有几个 CPU、主频是多少、各个外设控制器信息等),一般.dts 描述板级信息(也就是开发板上有哪些 IIC 设备、SPI 设备等)dts:设备树源文件dtd:设备树编译后得二进制文件dtc:编译设备树的工具make dtbs:只是编译设备树转载 2021-10-19 13:44:34 · 465 阅读 · 0 评论 -
win10下Git的安装使用
1,需要安装的软件包Git-2.29.2-64-bit为安装的Git版本;tortoiseGit是一个开发的git版本控制系统的客户端,该软件功能和git一样;不过,git是命令行操作模式,tortoiseGit是界面化操作模式。2,安装在C盘即可,双击以后全部选择默认设置即可。3,安装完毕之后,新建一个同步文件夹,用于存放同步文件。4,右击鼠标,5,点击“Git Clone”6,输入URL地址及存放目录。7,点击“OK”,Git安装创建完成。...原创 2021-08-03 15:13:31 · 423 阅读 · 0 评论 -
MT6735手动修改屏幕分辨率
1,首先进入开发者模式。打开usb口允许调试。2,将build.prop文件,从system文件下拷到sdcard adb shell mount -o remount /system cp /system/build.prop sdcard3,将build.prop文件,从sdcard拷到windos的D盘下进行编辑。 退出adb, adb pull /sdcard/build.prop d:4,编辑,ro.sf.lcd_density = 240;5,...原创 2021-06-09 10:58:46 · 482 阅读 · 0 评论 -
ubuntu下我的第一个Hello World驱动
ubuntu下我的第一个Hello World驱动 , 网上太多例子参考例子,自己也是复制代码,按照网上的步骤一步一步的来的,但是还是遇到很多问题,可能Linux实在太庞大,每个人遇到的问题可能不一样。在此记录下,自己遇到的问题。我是按网上的拷贝的hello.c和Makefile文件,但是一直make出问题,提示make[2]: *** 没有规则可以创建“/home/zhengyad/桌面/hello/hello.o”需要的目标“/home/zhengyad/桌面/hello/hello....原创 2021-04-25 16:57:24 · 235 阅读 · 0 评论 -
Ubuntu 更改下载源
自己的Ubuntu版本12.04;1.备份自己原有的源地址sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup2,获取镜像源内容https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/3,将获取的文本内容复制到 sources.list4,更新软件列表和软件sudo apt-get update附录:Ubuntu软件操作的相关命令...原创 2021-04-25 10:21:34 · 157 阅读 · 0 评论 -
笔记——VIM编辑器的使用
一 ,vim的三种模式 1,一般模式是vim打开文件的默认模式,用于文件导航、剪切和粘贴以及简单命令。撤销、恢复和其他操作也从此模式中执行。可使用“上下左右”按键来移动光标。 2, 插入模式用于常规文本编辑。替换模式是插入模式的一种遍体,可以替换而不是插入文本。 3,命令模式用于保存、退出和打开文件,以及搜索、替换和其他更为复杂的操作。从此模式中,可以将程序的输入输出插入到当前文件中,以及配置vim等的功能。使用ex可以实现的所有功能都可以从此模式执行。二,...原创 2021-04-22 14:07:47 · 243 阅读 · 0 评论 -
mini2440再学习——ubtuntu与windos文件互传
先声明下, 这里参考正点原子Imx6ull开发板手册原创 2021-01-18 13:58:12 · 117 阅读 · 0 评论 -
mini2440再学习——Linux系统安装
默认nor flash里面已有BootLoader。使用串口工具控制BootLoader,利用DNW(USB传输功能)传输程序。串口交互命令代表含义:1,对nand flash 进行分区。使用命令“x”。2,nand flash里安装BootLoader。使用命令“v”。传输文件名“supervivi-128M”。3,安装Linux内核。使用命令“k”。传输文件名“zImage_X35”。根据自己显示屏选择。4,安装根文件系统。使用命令“y”。传输文件名“rootfs_qtopi..原创 2021-01-11 22:33:36 · 211 阅读 · 0 评论 -
mini2440再学习——使用USB口下载程序
mini2440开发板的nor flash里如果有BootLoader,在默认nor flash 开机的情况下,使用串口工具,可以下发命令来控制开发板的下一步动作。串口工具连接开发板COM0,USB电脑端工具DNW连接开发板的USB slaver。这里注意开发板自带的DNW(串口和USB都有)不支持64位WIN7,可以使用百问科技的DNW工具,此工具只有USB通信功能.,另外在使用一款串口工具。...原创 2021-01-11 20:34:54 · 316 阅读 · 0 评论 -
mini2440再学习——COM0连接DNW
2013年去南京学习嵌入式开发,一晃七八年过去了,时间飞逝。之后,工作主要集中在单片机,STM32、STC、飞思卡尔、STM8等等多有涉猎,但真正深入研究的,寥寥无几。其实技术无止境,最重要的是夯实基础之后...原创 2021-01-11 20:22:10 · 333 阅读 · 0 评论 -
linux2.4.0内核文件
原创 2020-10-12 15:22:30 · 277 阅读 · 0 评论