自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 2020-04-28

一、(1)信号:信号是一种向进程发送通知,告诉其某件事情发生了的一种简单通信机制。(2)信号的产生:①另一个进程发送信号;②内核发送信号;③底层硬件发送信号。(3)信号列表:常用信号。信号宏名 信号编号 说明系统 默认处理方式SIGABRT 6 终止进程,调abort函数是产生 终止,产生cre文件SIGALRM 14 超时,调用alarm函数时产生 终止SIGBUS 7 硬件...

2020-04-28 10:50:57 129

原创 2020-04-13

进程是一个具有一定独立功能的程序的一次运行活动,同时也是资源分配的最小单元;进程是动态的,程序是静态的:程序是有序代码的集合;进程是程序的执行。通常进程不可在计算机之间迁移;而程序通常对应着文件、静态和可以复制。进程是暂时的,程序使长久的:进程是个状态变化的过程,程序可长久保存。进程与程序组成不同:进程的组成包括程序、数据和进程控制块(即进程状态信息)。进程与程序的对应关系:通过多次执行,...

2020-04-13 12:37:05 64

原创 2020-04-06

嵌入式Linux开发工具 gcc make shell嵌入式linux系统开发:通过内核提供的服务实现相应功能C语言程序设计:无os语法嵌入式Linux C开发:“会看使用说明书”Linux系统构成:用户空间、内核空间(分为两个空间作用保护内核的访问安全保护内核的访问安全)用户空间不能随便访问内核空间(用系统调用访问)系统调用:内核提供的安全访问机制; 硬件中断、软件中断作用:使用户...

2020-04-06 19:24:37 99

原创 2020-03-28

嵌入式Linux开发工具:-gcc 、gdb、make学习目标:了解gdb 编写makefile (.c --.o) – Linux内核 – makefile作业:总控Makefile、功能目录Makefile、scripts的Makefile嵌入式Linux环境的使用嵌入式Linux开发工具嵌入式Linux系统开发(文件、进程、线程、网络)20嵌入式系统移植8h嵌入式驱动开发8h...

2020-03-28 19:36:18 102

原创 gdb调试命令

基础用法简介GDB(GNU Debugger)是GCC的调试工具。其功能强大,现描述如下:GDB主要帮忙你完成下面四个方面的功能:1.启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。2.可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)3.当程序被停住时,可以检查此时你的程序中所发生的事。4.动态的改变你程序的执行环境。2 生成调试信息一般来说GD...

2020-03-22 13:20:15 151

原创 2020-03-15

嵌入式linux的四种开发工具-vim、gcc、gdb、makevim(文本编辑器):学会使用和如何配置vim;gcc(编辑器):学会制作动态库和静态库及使用与区别(重点)Gdb(调试器):设置断点、单步执行、调试内存错误;Make(工程管理器):编写makefile文件;Linux文本编辑器:vim—功能最强大文本编辑器—摆脱鼠标vi—vim—gvim:命令行模式(nyy\p\ndd...

2020-03-15 17:40:29 60

原创 2020-03-15

gcc -static作用当gcc -static 用于编译一个程序时,会使此程序静态编译(把动态库的函数和所依赖的任何的东西,都编译进本程序),编译好后,文件会非常大,但是,运行时就不需要依赖任何动态库。...

2020-03-15 17:13:25 71

原创 2020-03-09

startx命令 – 初始化X-windowsmkkickstart命令 – 建立安装的组态文件gpm命令 – 提供文字模式下的滑鼠事件处理ftp命令 – 文件传输协议客户端rsync命令 – 远程数据同步工具pigz命令 – 解压缩文件sha1sum命令 – 查看效验文件哈希值命令bzmore命令 – 查看bzip2压缩过的文本文件的内容bzless命令 – 查看bzip2压缩过...

2020-03-09 20:17:24 74

原创 Linux下的tar zxvf cvzf

Linux tar命令用于备份文件。tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。实例:压缩文件 非打包#touch a.ctar -czvf text.tar.gz a.c //压缩a.c文件为text.tar.gz列出压缩文件内容tar -tzvf test.tar.gz-rw-r–r-- root/roota.c解压文件tar -xzvf ...

2020-03-09 20:09:05 1956

原创 嵌入式中各目录及其作用

1、/根目录所有目录挂在其下2、/boot .存放Ubuntu内核和系统启动文件。系统启动时这些文件先被装载。3、/etc 系统的配置文件录。密码文件、设置网卡信息、环境变量的设置等都在此目录中,许多网络配置文件也在其中。4、/lib 根文件系统目录下程序和核心模块的共享库。这个目录里存放着系统最基本的动态链接共享库,类似于Windows下的system32目录,呼所有的应用程序都需要...

2020-03-08 11:45:28 1362

原创 嵌入式开发

嵌入式开发流程一般是在PC机的Windows系统下安装Ubuntu虚拟机,搭建嵌入式开发环境及交叉编译环境,开发完成后,编译得到bin文件,然后在Windows下将bin文件通过串口或网络下发到嵌入式板卡,程序在嵌入式板卡上运行。...

2020-03-02 21:14:24 204

原创 嵌入式

什么是嵌入式?在已有的硬件上移植操作系统,在操作系统之上做上层应用开发.在操作系统之下做底层开发

2020-03-02 11:00:34 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除