嵌入式开发要学哪些

嵌入式开发是在嵌入式操作系统下进行的开发,也可以用单片机c语言或汇编开发,其一般常用的系统有WinCE、Palm与新出现的Symbian等。

嵌入式系统是软硬结合的东西,搞嵌入式开发的人有两类:

一、是学电子工程、通信工程等偏硬件专业出身的人,他们主要是搞硬件设计,有时要开发一些与硬件关系最密切的最底层软件。

二、是学软件或者计算机专业出身的人,主要从事嵌入式操作系统和应用软件的开发。学软件的人对硬件原理和接口通常难以有较好的掌握,最多也只能写部分BSP和硬件驱动程序。

时间: 2024-11-04 19:20:07

嵌入式开发要学哪些的相关文章

嵌入式开发需要学什么

1.掌握主流嵌入式微处理器的结构与原理,初学者建议学arm9微处理器. 2.掌握一个嵌入式操作系统,一般而言,初学者建议学习uclinux系统或者linux系统. 3.熟悉嵌入式软件开发流程并能够独立做一个嵌入式软件项目.

什么叫嵌入式开发

嵌入式开发就是指在嵌入式操作系统下进行开发,一般常用的系统有WinCE,ucos,vxworks,linux,android等.另外,用c,c++或汇编开发:用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系统也属于嵌入式的开发. 嵌入式系统是指以应用为中心.以计算机技术为基础,软件硬件可裁剪.适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统.举例来说,大到油田的集散控制系统和工厂流水线,小到家用VCD机或手机,甚至组成普通P

前端开发需要学什么

前端开发需要学HTML.CSS和JavaScript,这是做前端开发必须要学的东西. 前端开发工程师是Web前端开发工程师的简称,2007年才真正开始受到重视的一个新兴职业.Web前端开发技术是一个先易后难的过程,主要包括三个要素:HTML(标准通用标记语言下的一个应用).级联样式表和JavaScript.

前端开发怎么学用什么工具

1.前端开发怎么学 2.前端开发用什么工具 经验步骤: 1 前端开发怎么学首先说,如果你想自学,那么建议先看一些基础的html书籍,把基础的东西都掌握了才能学习更深入的.其次,看一些实战的项目视频,边学边跟着做,切勿眼高手低,学习前端开发,最重要的还是多写代码.学习前端开发,自学可能达不到理想的效果.所以建议还是去试试培训,毕竟时间也不长,但是会带着你做实际项目,从零开始进步会很快的. 2 前端开发用什么工具再来说前端开发用的工具,首先当然是Dreamweaver了,这个最受前端开发工程师欢迎的

嵌入式开发属于硬件还是软件

嵌入式开发即不属于硬件也不属于软件.嵌入式开发就是指在嵌入式操作系统下进行开发,包括在系统化设计指导下的硬件和软件以及综合研发.除暂且分离硬件的EDA研发以外,侧重的就是在一定硬件条件下的系统化设计和软件研发.嵌入式技术不是单纯的软件技术,也不是单纯的硬件技术,是一门如何在一个特定的硬件环境上开发与构建特定的可编程软件系统的综合技术.嵌入式技术是在嵌入式系统的发展中应运而生的,它是依附于嵌入式系统,并推动嵌入式系统不断向前发展的核心动力.

什么是自动化嵌入式开发方向

自动化嵌入式开发方向,指以应用为中心.以计算机技术为基础,软件硬件可裁剪.适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统.举例来说,大到油田的集散控制系统和工厂流水线,小到家用VCD机或手机,甚至组成普通PC终端设备的键盘.鼠标.硬盘.Modem等均是由嵌入式处理器控制的.

软件开发需要学什么

软件开发需要学习三个基本知识,包括Html5.CSS3和JavaScript,其中JavaScript是重点也是难点.后端开发可以采用众多开发语言,其中比较流行的编程语言包括Java.PHP和Python. 软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程.软件开发是一项包括需求捕捉.需求分析.设计.实现和测试的系统工程.软件一般是用某种程序设计语言来实现的.通常采用软件开发工具可以进行开发.软件分为系统软件和应用软件,并不只是包括可以在计算机上运行的程序,与这些程序相关的文件一般

后端开发需要学什么

后端开发人员所需的一个重要技能与SQL和数据库有关.大多数后端系统需要连接到存储应用程序数据的数据库. 后端开发人员通常的工作是从数据库或其他数据源写入.读取和处理数据,因此拥有SQL等技能会非常重要.后端开发人员至少对于Web开发也需要擅长他们正在使用的技术栈的服务器端语言. 后端开发人员需要更多地了解应用程序架构,因为大多数情况下,后端开发人员需要去构建应用程序的体系结构和内部设计. 一个好的后端开发人员得知道如何使用各种框架和库,如何将它们集成到应用程序中,以及如何构建代码和业务逻辑,用一

做安卓平台游戏开发需要学什么

1.扎实的程序语言功底,主要代表为VC.DELPHI和JAVA.其中VC使用最广,现在比较大的游戏也由此开发:DELPHI功能也很强,很多网游:比如网金.传奇都用到了DELPHI:JAVA用于开发手机游戏. 2.扎实的算法知识.主要有:树或图的搜索算法.A*算法.碰撞检测算法.BSP树.人工智能. 3.相关图形处理知识.比如:Direct X编程.OpenGL编程.图形学的相关知识(三维图形的形体.纹理.贴图.照明,还有三维对象的消隐算法比如油画算法,Z缓存)和动画处理知识.如果想深入还要学会几