嵌入式软件开发基础-复习1.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式软件开发基础-复习1

* * * * * * * * * * * * * * ZhongShan Institute 期末复习 符号的作用 Cat hello.c 1.c 加hello.c中的内容追加到1.c文件中(cat 可改成echo) 如何在linux下调试可执行程序 Gcc –g –o hello hello.c 编译出可执行文件hello Gdb hello //进入调试模式 B main 在main主函数入口处设断点 L 在gdb中查看源代码 Run 在gdb中运行程序 Print 打印变量的值 ZhongShan Institute 期末复习 关于Makefile Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能够根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件的内容来执行大量的编译工作。用户只需编写一次简单的编译语句就可以了。它大大提高了实际项目的工作效率。 如果有了一个Makefile文件,那么输入make便可执行了 ZhongShan Institute 期末复习 删除一个目录,用rm 删除一个文件,可以rm hello.c 如果要删除一个目录则 Rm hello -rf ZhongShan Institute 期末复习 进程与线程的异同点jd 使用:进程的创建,使用fork函数 线程的创建,使用thread_create函数 地址空间:线程是进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间; 资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源 效率:进程在执行过程中拥有独立的内存单元,所以切换进程的代码更高,而多个线程共享内存,切换线程的代价小 共同的优点:均可实现并发执行。 ZhongShan Institute 期末复习 Windows vs linux Linux开放源代码,windows不开放源代码 Linux把分区看成一个目录树下的一个子目录,windows把目录、文件看成一个分区上的一部分。 Linux支持几乎所有主流的cpu芯片。Windows对x86的支持最多。 Linux的内核可以由用户定制,windows的内核不能由用户自己定制,且代价高 Linux几乎无需版权费,windows需要较高的版权费 ZhongShan Institute 期末复习 常用命令 grep cd pwd echo “word.txt” hello.txt gcc,gdb Makefile Vim File 查找一个文件 ZhongShan Institute 期末复习 常用命令 Linux下安装软件的几种方法 在debian下安装 apt-get update;apt-get install 源码包安装 tar xvzf traceroute.tar.gz//解压源码包 ./configure //生成Makefile make //编译生成可以执行程序 Make install //安装软件包 编程 字符串反转 CalcBlank() Reading the source code ! ? * * * * * * * * * * * * * * * * * * * * * * * * Linux 嵌入式软件开发基础 /web/index.shtml 电子科技大学中山学院 授课老师:杨亮 联系方式:alex.yangliang@ ZhongShan Institute Contents 期末复习 1 ZhongShan Institute 期末复习 选择题(共20题,每小题2分,共40分) 填空题(共20分,每空2分) 改错题(共1题,每小题15分,共15分) 简答题(共2题,每小题5分,共10分) 编程题(共1题,每小题15分,共15分) ZhongShan Institute 期末复习 知识点 操作系统的理解 Linux操作系统的相关介绍 基本的命令 哈佛结构与冯-诺依曼结构的差别 网络配置,如何才能配置成功网络,然后ping通网络? 配置内核的一般步骤 死锁问题 ZhongShan Institute 期末复习 知识点 关于进程的理解 关于进程间通信 如何查看进程状况 关于文件的权限 Tar命令的用法 关于linux的分区格式 查找命令字符串 绝对路径与相对路径 ZhongShan Institute 期末复习 知识点 符号的作用 如何在linux下调试可执行程序 关于Makefile 进程与线程的异同点 Windows vs linux ZhongShan Institute 期末复习 操作系统的理解 操作系统(英语:Operating System,简称O

文档评论(0)

xyz118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档