随笔分类 -  Linux

摘要:1 首先给虚拟机扩容 虚拟机->设置->硬盘->实用程序->扩展磁盘容量 2 启动Ubuntu系统 2.1 打开终端安装gparted,sudo apt-get install gparted;输入sudo gparted打开gparted。 2.2 依次删除"/dev/sda2"、"/dev/sd 阅读全文
posted @ 2019-03-29 14:07 dongry
摘要:Linux应用程序设计中需要的外部函数主要由函数库和系统调用来提供; 函数库按照连接方式可以分为静态链接函数库和动态链接函数库 1 静态函数链接库和动态函数链接库的区别 静态函数链接库:M、N函数在内存中运行的时候,对应static libraries对应库函数中的函数由两个拷贝; 静态链接库程序所 阅读全文
posted @ 2019-03-11 17:08 dongry
摘要:ps -aux|grep 程序名 https://blog.csdn.net/tanga_cc/article/details/77648426 阅读全文
posted @ 2019-03-11 11:31 dongry
摘要:1. 时钟初始化 1.1 时钟初始化分析 1)晶振频率 2)有几个PLL 3)PLL会产生那些时钟 4)产生的时钟是干什么的 eg: S3C2440: 1)晶振12MHz 2)有MPLL、UPLL 3)MPLL产生FCLK、HCLK、PCLK UPLL产生UCLK 4) S3C6410: 1)晶振1 阅读全文
posted @ 2019-03-06 14:58 dongry
摘要:1 Uboot启动流程 2 程序入口的查看 (1)首先在uboot文件夹中找到Makefile文件,搜索smdk2440查看配置情况; (2)在uboot文件夹中->board文件夹->samsung文件夹->smdk2440文件夹->u-boot.lds; 在u-boot.lds中找到start文 阅读全文
posted @ 2019-03-02 23:01 dongry
摘要:1.编写程序代码(以SDRAM为例) 1.1 编写head.s汇编文件 1.2 编写led.c C程序文件 1.3 编写makefile文件 注:必须用all否则编译会报错 2.编译 打开eclipse->project->build all 没有错误可以进行下一步 3.连接JLink 4.配置ec 阅读全文
posted @ 2019-02-27 11:41 dongry
摘要:1 系统组成 BootLoader:操作系统引导程序 内核: 文件系统:应用程序(用户开发的、网上下载的) 2 安装USB驱动 3 查看驱动是否启动 出现usb dnw说明驱动已经启动 4 Linux系统安装 首先SEGGER J-FLASH ARM将引导安装程序下载到NOR flash;(引导安装 阅读全文
posted @ 2019-02-19 09:36 dongry
摘要:1 程序 程序(program)是存放在磁盘文件中的可执行文件 2 进程和进程ID(进程是动态的) 程序的执行实例被称为进程(process)。某些操作系统用任务表示正被执行的程序。 每个Linux进程都一定有一个唯一的数字标识符,称为进程ID(process ID)。进程ID总是一非负整数。 Li 阅读全文
posted @ 2019-02-15 10:31 dongry
摘要:1 进程的基本概念 1.1 程序的顺序执行和并发执行 (1)程序的顺序执行 程序的顺序执行是指该程序独占整个系统中的所有资源,处理机严格按照程序所规定的顺序进行操作,只有在前一个操作执行完后,才进行后继操作。 程序的顺序执行特征:顺序性、封闭性(不需要交互一气呵成)、可再现性(得到固定的结果) (2 阅读全文
posted @ 2019-02-14 10:31 dongry
摘要:1.设备管理概述 1.1 I/O设备的类型(有输入输出交换的设备) 按设备的所属关系可以将I/O设备分为两类: (1)系统设备 系统设备是在系统生成时已登记于系统中的标准设备,属于系统的基本配置。 (2)用户设备(临时安装的设备如U盘) 用户设备是在系统生成时未登记在系统中的非标准设备。 按设备的信 阅读全文
posted @ 2019-02-13 11:18 dongry
摘要:由于宿主对象的多样性,为适应不同的要求,无论在硬件方面还是在软件方面,嵌入式系统必须具有很强的可裁剪性,并且便于修改。 所谓操作系统的可裁剪性,就是一个规模大且功能齐全的操作系统,在结构上保证了用户可在其中有选择地保留某些模块,而删减掉一些模块的性能。目标系统设计者的这个做法,也常常叫做对操作系统进 阅读全文
posted @ 2019-02-12 15:20 dongry
摘要:一 arm-linux-gcc 常用参数 https://www.cnblogs.com/zhangpengshou/p/3587751.html 二 arm-linux-objdump常用参数 https://blog.csdn.net/freeplayer/article/details/451 阅读全文
posted @ 2019-01-19 22:56 dongry