嵌入式心得体会解读

上传人:大米 文档编号:543768445 上传时间:2023-07-23 格式:DOCX 页数:14 大小:26.66KB
返回 下载 相关 举报
嵌入式心得体会解读_第1页
第1页 / 共14页
嵌入式心得体会解读_第2页
第2页 / 共14页
嵌入式心得体会解读_第3页
第3页 / 共14页
嵌入式心得体会解读_第4页
第4页 / 共14页
嵌入式心得体会解读_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《嵌入式心得体会解读》由会员分享,可在线阅读,更多相关《嵌入式心得体会解读(14页珍藏版)》请在金锄头文库上搜索。

1、嵌入式心得体会嵌入式心得体会一:嵌入式学习心得体会4月10号,为期一个阶段的Linux开发基础培训课程圆满结束,回首这些天所留下的点 点滴滴,感触深深,学习上知识点的积累,灵活运用的过程中感受到了Linux操作的快 速高效性能,这也是我所追求的效率!当初初涉培训课程的第一门课程时,都说Linux操作很繁琐复杂,心里总有些顾忌,带 着种种不安与些许拼博的决心,开始了自我提升阶段的“充电”,由徐海兵老师教授我 们基础课程的培训,我们则像着小学生般认真的记着笔记,仔细听着并学会如何去在实 践中运用所学的Linux下的各种强大的命令集。在Unit 1中,徐老师详细生动的为我们讲述了有关Linux的诞生

2、、初成长以及辉煌的 发展至今,今后应用范围则愈来愈广泛,讲解了为Linux这个伟大的OS做出巨大贡献 的一位位出色的、伟大的人物,他们那种学习钻研的精神、锲而不舍的信念、勇于把握 住难得的机会,从小处着手,踏踏实实的创造出了对人类科技发展做出卓越贡献的 Linux(Unix)系统,他们的种种,都值得我们去深刻反省、刻苦学习、传承并永远发展 下去。查看ip地址和重启网络服务是我学的第一个命令:ifconfigethO、ifconfigethO IP 地址、service net work res tart。了解到远程登录软件可用xmanager。secureCRT是我们常用的,安装好后利用其登录

3、到了 Red hat Linux,需要知道Linux 主机的ip地址。徐老师为我们介绍了重要内容:SHELL,即运行程序的程序,如echo $SHELL可查看SHELL的环境变量是csh还是bash。指令pwd可查看当前所在路径, passwd:更改Linux下的密码,仅限root用户有此权限,当然我们是利用虚拟机VMware 程序来运行Linux OS的,懂得了如何设置虚拟机的网卡设置、暂停、恢复、全屏等。简单的学习后进入Unit 2,命令行的句法让我懂得了用法规则,一系列的命令功能强大: date 显示当前年月时间星期之类的;more 指令与 less 重要但不常用;cat 用于查看短小的

4、文件内容,常用!mkdir 命令用于在当前目录下创建新的目录;ls显示当前目录下所有文件;cd更改文件路径,如cd、cd .当前目录;rmdir 删除空文件夹;rm指令很强大,用于删除空目录及非空目录下的指定或全部文件;man 真男人,帮助手册;history指令用于显示编写过的命令集,以history序号可显示序号所指命令;echo 回写命令,很重要,我需要继续学习;exit 指从多重 SHELL 退出来;Linux账号下,可以增加用户、删除用户、设置密码:useradd、userdel、passwd;注: 所有的用户的家目录都在/home下面,唯独root的家是在/root.点文件都是些S

5、HELL 的脚本程序,也称隐藏文件;环境变量常见的有:HOME PATH PWD懂得了绝对路径与相 对路径的对比概念。Unit 3、文件与文件处理的学习中,知道了 Linux下支持的六种文件类型:普通文件、 目录、设备文件、命名管道、符号链接、socket;Linux下文件系统的组织:倒立的树形 结构:/ /bin /boot /dev /home /lib /proc等文件目录,ls - l指令很好很强大, 显示文件类型与权限、所有者、字节大小、时间及文件名;touch可创建空文件,复制文 件用指令cp,可选-i、-r等;重命名文件使用mv -i;du显示当前目录所占空间大 小;wc命令显示

6、列表中文件的行数、字数、字符数;追加:cat 文件列表目标文 件find指令与grep重要,暂未学习,自己在实践中学习,文件访问权限有:rwx;chmod 指令可修改访问权限,如 chmod 777 -R 文件名。输入输出重定向每个命令默认打开三个文件:标准输入st din,标准输出st dou t,标 准错误stderr,键盘为标准输入,而控制台则是标准输出,文件描述符分别是0,1, 2;最重要最常用的为输出重定向 与错误重定向 2 ;echo 添加的内容 / 文件;Linux过滤器和管道:管道操作符:| ;即将某个命令的输出与某个命令的标准输入相连 接,从而实现管道功能,例如ls - l

7、|wc;管道和重定向操作符可同时用于一个命令行。Unit5: Linux/Unix 进程 进程为程序运行的一个实例,可用 ctrl-z 挂起进程,或在命 令后加上&符号即可;运行在后台的系统进程是守护进程,它为用户提供各种服务。ps指令可显示进程属性,有ps l;ps a;ps aux等 ps - l可显示用户ID、进程ID、优先级、TTY以及STAT bg、fg分别将进程放后台、前台运行,jobs则是查询所运行的进程的状态;& 放于命令间表示可同时运行多个命令;表示可顺序执行多个命令前台程序可用ctrl-c来终止、kill指令进入 Unit 6,神秘的 Shell 脚本逐渐揭开了她那瑰丽的面

8、纱环境变量的设置:export MYH0ST=IP地址查询引用 echo $MYHOST解常用环境变量:HOME,PATH,TERM,PWD以及PS1、2,其中PATH最为重要,保存用冒 号分割的目录路径名,vim - r /etc/profile可打开路径并修改PATH。export 显示当前所有的环境变量;unset 用于清除环境变量;执行 cp 文件名 /bin 后可直接写并运行文件;Shell 的元字符下有许多字符,如* 匹配 0 个或多个字符;?匹配单个字符;中可加入数 字或字母,ls abc将查询a、b、c字符的文件。当看到“Linux网络服务器的搭建”时,内心激动万分,一直听说,

9、但未实践过,很好 奇,随后徐老师为我们细心讲解了如何设置与操作,首先我知道了Linux下的文件系统 类型多种多样,它支持中虚拟文件系统VFS,因此文件系统扩展性很好。文件归档这一小节,真的很惭愧,太多的不理解,而且必须尽快解决的。RPM包的安装与使用:rpm - ivh所要安装的Linux下的程序名;rpm的查询用:rpm - qa; 删除用:rpm -e程序名SAMBA服务器搭建:(重点)首先在Linux下创建samba服务器,进行设置,分享指定目 录,查出Linux下的IP地址,将windows与Linux下的防火墙关闭,ping指令能否ping 通,然后更改共享的文件访问权限:chmod

10、 777 - R目录名;在Linux命令行下进行挂 载点设置: mount /目录名 /挂载目录名。NFS 服务器的搭建: (重要)首先在用户名下创建文件夹,用此命令进行挂载: mount- t nfslocalhost: /目录名 /挂载点目录名; 与不同机器的系统通信操作时用: mount - t nfs对方IP地址:/共享目录/自身目录;前提:文件访问权限的更该,需要在同一网 段,并 ping 通对方 IP 地址,在根目录下可用 umount /目录名 来卸载已经挂载的文件 系统。在程序开发的过程这一单元,主要讲述了编程语言的发展、分类、功能以及程序的编译、 解释过程,最主要的为程序编辑

11、器:vim:有两种模式命令模式与编辑模式,分别用i 和esc键来操作,gcc文件名。后缀-0文件名来编译,进入编辑模式后,可用如下: /搜索、:N、dnd、yny、p、wq来进行不同功能的操作。源代码编排:通常使用indent - kr文件名即可。重头戏到来:gcc是Linux下标准编 译器,调试工具:gdb;源程序。c首先进行预编译(-E)得到。i文件,经(-S)编译成汇 编文件。s,(-c)参数进行。s编译成。o目标代码,链接成ELF文件即可,如:gcc文 件名。后缀 - 0 文件名。gdb调试器:在gcc hello.c - o hello - g中勿忘-g,使用gdb文件名即可进入调

12、试模式,指令 r、 s、 n、 b 等可以逐步调试出程序的出错点。Uni tlO多模块程序的编译与Make file: Make是非常强大的实用程序,管理多模块程序 的编译与链接,直到生成可执行代码,vim makefile进入,设定Makefile的入口目标, 注意的是在编写代码过程中tab键会很重要,回车+Tab切记。简单替换如:CC: =gcc、 CC+=-g、在下面的代码需加$()。Make中的内建变量有:$代表当前目标名称、$嵌入式心得体会二:嵌入式实验心得体会(854 字)学期开始,我们开始学习嵌入式系统及应用,由于初次接触嵌入式系统,感觉蛮难 的,所以收获不是很大,很多的概念都比

13、较模糊,等到学期结束开始做嵌入式课程设计 时,真是茫然无从下手,自从拿到设计主题后,我就像热锅上的蚂蚁,一个字“急”。 最后实在没有办法,逼着自己去学习,查资料,总算对嵌入式有了浅层理解。嵌入式系统本身是一个相对模糊的定义,一个手持的 MP3 和一个 PCl04 的微型工业控制 计算机都可以认为是嵌入式系统。总体来说,嵌入式系统是“用于控制,监视或者辅助 操作机器和设备的装备”。一个典型的桌面Linux系统包括3个主要的软件层-一linux 内核、C库和应用程序代码。内核是唯一可以完全控制硬件的层,内核驱动程序代表应 用程序与硬件之间进行会话。内核之上是C库,负责把POSIXAPI转换为内核可

14、以识别 的形式,然后调用内核,从应用程序向内核传递参数。应用程序依靠驱动内核来完成特 定的任务。在了解了基础知识之后,我开始进行上机操作,当然,其中遇到很多的难题,很多东西 都是第一次接触,又没有别人在旁边指导操作,完全凭借自己去摸索练习。其中的困难 可想而知。然而坚持就是胜利,牙一咬眼一闭坚持做下去,而通过本次实验,我感觉收 获还是蛮多的。可能我对于嵌入式的知识学习的还是不太多,但是这之外的东西收获颇 丰。它让我学会了如何通过自己的努力去认知一个新事物,更重要的是端正自己的学习 态度,只有真正下功夫去学习,才能有收获,正所谓“一份耕耘,一份收获。”没有付 出,何谈回报呢?再者,通过本次实验,

15、我也学会了如何去分析问题,如何找出自己设 计中的不足,继而去排除解决问题,这就是一个自我学习的过程。当我们通过实验去学 习理论知识时,自己动手得出的结论,不仅能加深我们对嵌入式的理解,更能加深我们 对此的记忆。当然,在这其中,我也发现自己的许多不足之处,由于学期伊始我没有好好学习,才落 到如此地步,这也可以说是一个教训吧!我相信在以后的学习工作中,我一定会端正自 己的学习态度,一丝不苟的去对待每一件事。只有做好足够的准备,才能事半功倍!嵌入式心得体会三:嵌入式学习心得(863 字)首先,嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁减,适应应用 系统对功能、可靠性、成本、体积、功耗

16、有严格要求的专用计算机系统。嵌入式有如下 几个突出的有点1系统内核小,2专用性强,3系统精简4高实时性0S5嵌入式系统的 应用程序可以没有操作系统直接在芯片上运行, 6 嵌入式系统需要开发工具和环境。嵌入式系统是近几年才风靡起来的,但是这个概念并非新近才出现。从20世纪七十年 代单片机(最早的单片机是Intel公司的8048,出现在1976年)的出现到今天各式各 样的嵌入式微处理器,微控制器的大规模应用,嵌入式系统已经有了近30年的发展历 史。经过30年的发展,嵌入式技术已经日趋成熟,在中国嵌入式机一般由嵌入式微处 理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现 对其他设备的控制、监视或管理等功能。其次,嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。嵌入式系统用 在一些特定专用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号