请问下,学习嵌入式要安装那些软件?

如题所述

兄弟,嵌入式是牵涉知识很广的一门技术,现在大部份电子产品几乎都和嵌入式有关,小到玩具,大到家电。从古老的单片机,到现在的ARM,FPGA,DSP等都属于嵌入式。
估计你说的嵌入式就是指ARM或者LINUX了,即使仅仅说ARM这块,在这里也一言难尽,如果你真的想学嵌入式,很多东西你与其到到百度东拼西凑,还不如买几本书,系统的学一次,书籍为主,网络为辅,学完以后我相信你也是一个大牛,方法就这么简单。
入门书籍,首推周立功系类,很多东西讲得很到位,至于安装什么软件这些简单的问题,在书上都是最基本的知识点,在书上都会有详细的教程的,还包括软件的使用方法,例程等。
(希望有所帮助,有其他问题欢迎追问)
温馨提示:内容为网友见解,仅供参考
无其他回答

arm嵌入式开发环境到底要安装哪些软件(arm嵌入式开发步骤)
1.**交叉编译工具链:**ARM嵌入式开发通常需要使用特定的交叉编译工具链,以便在主机上生成能在ARM平台上运行的代码。2.**开发板的驱动和工具:**根据你使用的ARM开发板型号,需要安装相应的驱动和调试工具,例如OpenOCD、J-Link等。3.**集成开发环境(IDE):**选择一个适合你的IDE,例如Eclipse、...

请问学习ARM嵌入式开发应该准备些什么开发工具和要求?
4、《unix\/linux编程实践教程》可以说是linux编程的必修课,很不错的一本书,初学嵌入式的朋友可以看看。5、单片机,其实就是一台电脑,像现在的汽车控制、led控制、屏幕亮光程度控制,它都可以实现,自己买块开发板弄一下,你能学到很多的别人学不到的。6、arm,现在流行的微机,说白了就是32位的...

我想学习嵌入式软件开发(嵌入式软件应该怎么学)
嵌入式软件开发学习可以遵循以下几点:安装一个Linux的发行版本,能够熟悉使用Linux,掌握Linux下的目录结构、基本命令、编辑器VI、编译器GCC、调试器GDB和Make项目管理工具以及嵌入式开发环境的搭建。了解C语言,C语言是嵌入式开发中最重要的编程语言,对着部分内容不仅要会写程序,还要看得懂他人写的程序。...

学嵌入式从哪里入手
1.C语言! C语言! C语言! C语言可以说是贯穿整个嵌入式的核心程序语言,想要学好嵌入式,C语言必须学会。2.基础电路与工具的学习。 可以从b站找一些视频下载个proteus,keil进行学习。proteus是仿真软件,里面有各种元器件。keil可进行编程。学习嵌入式,避免不了跟硬件打交道,不可能总是仿真,最...

学习嵌入式系统编程的时候有什么模拟软件?
如果你想学手机嵌入式编程的话,你可以去sun的主页下一个sdk,当然你也可以去nokia的主页下。另外你可以安装vs2005,里面有windows mobile的模拟器。

学好嵌入式必须要学的课程有什么
嵌入式开发可以分为硬件、驱动、内核和应用四个方向。如果希望向嵌入式软件方向发展,Linux+ARM是一个常见的选择。嵌入式Linux开发包括上层应用、系统开发和驱动开发。自学嵌入式时,可以先学习C语言和计算机组成原理,然后是模拟电路和数字电路。接下来学习汇编语言、单片机、操作系统和C++。最后学习硬件编程...

学好嵌入式必须要学的课程有什么
首先,C语言和C++是计算机行业的基础语言,熟悉并掌握这两门语言是学习嵌入式技术的前提。可以借助TURBO C或Visual C++等开发环境进行实践。Linux操作系统是嵌入式开发中不可或缺的一部分,掌握Linux环境下的开发环境,可选择Redhat企业版的虚拟机进行学习。计算机组成原理课程可以帮助你理解计算机的基本原理,...

嵌入式开发需要学习哪些东西
1、c\\c++语言,这是计算机行业的必修课,必须找扎实实学好,可以安装 turbo c编译器为开发环境,联系C语言编程; 安装vc++6.0学习C++编程。2、操作系统,先在电脑上安装一个vmware work station,然后在vmware work station里安装一个linux(redhat 企业版)虚拟机。学习一下操作系统的基本原理,熟悉...

iar怎么安装
默认安装在C盘,点击右侧的“Change”按钮即可更改安装路径,然后点击“Next”按钮,进入安装的下一步。7、点击“Install”按钮开始安装。IAR是一款基于嵌入式的开发环境,它功能强大,支持51单片机,ARM处理器等众多芯片,而且使用也比较方便。学习嵌入式编程的程序员一般都会安装该软件。

学习嵌入式开发需要哪些知识?
要学习嵌入式开发,首先需要明确目标,主要包括掌握ARM架构、Linux操作系统及应用软件开发。以下是学习路径的详细规划:1. 确定基础:了解主流嵌入式微处理器如ARM9的结构与工作原理。2. 选择操作系统:熟悉并专攻一个嵌入式操作系统,如uCLinux或Linux(具体版本待定)。3. 开发流程:掌握软件开发流程,通过...

相似回答