粤嵌培训总结嵌入式ARM的学习方法

217人已阅读 2018-07-20 10:27:59
导读 学习嵌入式ARM有很多种方法,那么到底哪种方法比较快速而且又有效呢?下面粤嵌小编为大家介绍一些相关方法,希望能帮助到大家。
嵌入式开发 Java大数据 Unity游戏开发 Python人工智能 HTML5前端开发 全栈UI设计 网络营销 CCIE网络安全

新闻详情

2018-07-20 10:27:59

粤嵌培训总结嵌入式ARM的学习方法

学习嵌入式ARM有很多种方法,那么到底哪种方法比较快速而且又有效呢?下面粤嵌小编为大家介绍一些相关方法,希望能帮助到大家。


一、安装虚拟机和linux系统
  一般人用的电脑都会装Windows系统,要想在Windows上跑其它系统,得安装虚拟机。而目前主流的虚拟机有vmware、VirtualBox、hyperV等,你可以随便选一个安装。然后去官网下载个人版的linux镜像(.iso文件)并把它安装在虚拟机里面即可。
二、*使用linux常用命令
  *最基本的命令,如:ls、cd、find、grep、ps、diff、fdisk、ifconfig等。跟着教材多操作几遍就会了,没有很深的理论知识,不需要掌握所有的命令,也不需要记住所有命令的选项,用到的时候会查就可以了。
三、*使用linux常用工具
  1、编辑器(写代码必备的)。有gedit,vim,emacs,sublime等。
  2、gcc和gdb。gcc是编译器,gdb就是代码调试器。
  3、makefile、autoconf、automake。这里可不像VC++6.0这种工具,点个鼠标就给你编译好。在linux下,你得用makefile和make工具,来编译代码。其中autoconf和automake可以自动生成makefile。
  4、ssh、tftp。arm嵌入式培训如果你在ARM开发板上弄了个Web服务器,那么,你就可以用这些工具去访问它。其中,ssh工具建议用SecureCRT或者MobaXterm。
  5、samba。要想用linux跟windows交换数据,还可以搭建samba服务器。
  6、版本控制器。有svn,cvs,Git等,推荐学git。有了git,你就不必手动备份代码了。
四、*编写shell脚本
  脚本也是一种编程语言,只不过是解释型语言。相比C/C++、C#、Java这类高级语言,脚本要易学很多(因为增加了语法糖)。在linux下,shell也有很多种,如:bsh、bash、csh、tcsh、ksh、zsh等,一般是学bash,其它的遇到再学也不迟,因为都是大同小异的。如果有时间的话,建议再学Python脚本,Python的语法要容易很多,用途也比bash广很多。
五、*linux下C编程
  *bash已经能做很多事情了,但是驱动和内核开发还是用C语言,因为那时候系统还没起来,bash是用不了的。此外,C语言的执行效率比bash要高,网络编程的Socket也常常用C语言开发。在这里,得掌握基本的文件操作、进程/线程控制、Socket等。
上一篇: 广州HTML5培训机构怎么样? 下一篇: 如何学习Python

相关文章

推荐课程

查看全部课程
广州粤嵌教育

广州粤嵌教育

黄埔校区 从化校区

查看全部校区 进入官方主页