嵌入式开发就是指在嵌入式操作系统下进行开发,常用的系统有wince,ucos,vxworks,linux,android等。

另外,用c,c++或汇编开发;用高级处理器,arm7,arm9,arm11,powerpc,mips,mipsel等,或加上操作系统也属于嵌入式的开发。

嵌入式系统无疑是当前最热门最有发展前途的it应用领域之一。

嵌入式系统用在一些特定专用设备上,通常这些设备的硬件资源(如处理器、存储器等)非常有限,并且对成本很敏感,有时对实时响应要求很高等。

特别是随着消费家电的智能化,嵌入式更显重要。

像我们平常见到的手机、Pda、电子字典、可视电话、Vcd/dVd/mP3 Player、数字相机(dc)、数字摄像机(dV)、u-disk、机顶盒(set top box)、高清电视(hdtV)、游戏机、智能玩具、交换机、路由器、数控设备或仪表、汽车电子、家电控制系统、医疗仪器、航天航空设备等等都是典型的嵌入式系统。

嵌入式开发的要求

功能、可靠性、功耗这三点对于软件开发人员来说是最值得关注的地方。

以手机为例,当选定硬件平台之后,处理器的性能已经被限定了,要使得手机的操作更人性化、菜单响应更快捷、具备更多更好的功能,这完全取决于软件了。

需要驱动程序和应用程序配合,最大程序地发挥硬件的性能。

比如一类手机,它的屏幕总是经过很长时间才熄灭,这使得它的电池很快耗光,只要在编写软件时进行改进,就可能成倍地延长电池的使用时间。https://www.weidianyuedu.com

一个优秀的嵌入式系统,对硬件性能的“压榨”、对软件的细致调节,已经到了精益求益的地步。

有时候甚至为了节省几秒的启时间而大动脑筋:调整程序的启动顺序让耗时的程序稍后运行、改变程序的存储方式以便更快地加载等等,甚至通过显示一个进度条让用户觉得时间没那么长。

什么叫嵌入式开发 嵌入式开发的要求相关推荐

  1. 《Linux嵌入式实时应用开发实战(原书第3版)》——1.6 资源

    本节书摘来自华章计算机<Linux嵌入式实时应用开发实战(原书第3版)>一书中的第1章,第1.6节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区"华章计算机& ...

  2. 《Linux嵌入式实时应用开发实战(原书第3版)》——第2章 安装Linux2.1 发行版...

    本节书摘来自华章计算机<Linux嵌入式实时应用开发实战(原书第3版)>一书中的第2章,第2.1节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区"华章计算机& ...

  3. 《Linux嵌入式实时应用开发实战(原书第3版)》——3.5 Linux文件系统

    本节书摘来自华章计算机<Linux嵌入式实时应用开发实战(原书第3版)>一书中的第3章,第3.5节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区"华章计算机& ...

  4. 使用 Elixir 开发嵌入式系统: 使用DS18B20传感器测量体温

    文本, 我会使用一个Elixir实现的模块函数去读取连接到树莓派的DS18B20温度传感器的温度数值. 文本假设你熟悉 数字电路基础 Elixir编程基础 视频演示 https://v.qq.com/ ...

  5. 学嵌入式Linux软件开发需要的知识

    首先,我得声明嵌入式Linux的内核很重要,非常非常重要!但是这个东西如果你没有一定的基础,还是暂时不碰为好.因为想知道它的工作机理,你必须具备N多知识才可以的.弄明白内核(包括驱动和协议栈,以及内核 ...

  6. 嵌入式系统实验 构建嵌入式Linux系统,《嵌入式系统与开发》构建嵌入式Linux系统-实验报告.doc...

    <嵌入式系统与开发>构建嵌入式Linux系统-实验报告 <嵌入式数据库sqlite移植及使用> 实验报告 学生姓名: 陈 彤 学 号: 1座机电话号码 专业班级: 130044 ...

  7. 嵌入式linux启动过程分析,嵌入式Linux裸机开发(二)——S5PV210启动过程分析

    嵌入式Linux裸机开发(二)--S5PV210启动过程分析 一.iROM启动方式简介 友善之臂Smart210开发板的SoC为三星S5PV210,S5PV210采用iROM启动方式进行启动,通过查阅 ...

  8. 嵌入式之NB-IoT开发与应用01【移动通信网络发展概述、NB-IoT应用案例、物联网生态系统-解决方案、智慧消防项目需求分析及系统设计】

    学习网址: 嵌入式之NB-IoT开发与应用 目   录 P1 1.01-01 NB-IoT课程介绍(P1) NB-IoT是什么? NB-IoT能够干什么? 1.移动通信网络发展概述 移动通信网络-1G ...

  9. 嵌入式Linux裸机开发(六)——S5PV210时钟系统

    嵌入式Linux裸机开发(六)--S5PV210时钟系统 一.时钟系统简介 外设工作需要一定频率的时钟,这些时钟都由系统时钟提供.系统时钟一般由外部低频24MHZ晶体振荡器通过锁相环电路PLL倍频产生 ...

  10. 嵌入式入门学习笔记4:[转]什么是嵌入式底层驱动开发和嵌入式底层软件开发...

    我们知道嵌入式操作系统(Embedded System)是指以应用为中心.以计算机技术为基础,软件硬件可裁剪.适应应用系统对功能.可靠性.成本.体积.功耗严格要求的专用计算机系统.嵌入式开发分两种,一 ...

最新文章

  1. Serverless特点及应用
  2. java/android 做题中整理的碎片小贴士(5)
  3. RIM 将在今天发布新的 BlackBerry 7 OS 手机
  4. 用forif循环测量minst0-6的特征迭代次数曲线
  5. 你真的会使用XMLHttpRequest吗?
  6. 帆软报表重要Activator之DesignerInitActivator之二
  7. 992. Sort Array By Parity II - LeetCode
  8. 在vue中使用javascript动态修改字符串中某段文字的颜色
  9. 【经验分享】卡方检验实战--检验次日留存率与用户分类的独立性
  10. mysql导出txt数据_mysql导出和导入txt数据
  11. 计算机网卡实现的功能,网卡实现的主要功能是什么
  12. 一位女性程序员的职业规划
  13. python降低图像分辨率_python如何更改图像像素
  14. 职业讨债人要失业了?人工智能就是这样让人乖乖还钱的…
  15. 软件测试岗位英文自我介绍,软件测试工程师自我介绍_工程师英文自我介绍范文...
  16. 完全认识计算机网络之TCP/IP
  17. python 工资减税_Python告诉你个税抵扣能省多少钱?
  18. 如何简单实用AWS的 AWS Educate Starter Account 账号玩转aws云
  19. python图案绘制解锁_PythonAppium实现安卓手机图形解锁
  20. 用netty实现zcool_Netty 系列一(核心组件和实例).

热门文章

  1. checkbook实现任何颜色背景
  2. python汇率换算注释_【菜鸟学Python】案例一:汇率换算
  3. git 常见用法及遇到的问题
  4. 从技术问题变成RPWT
  5. 优麒麟使用教程第四期:Linux平台U盘启动盘制作(建议收藏)
  6. Ci522 13.56MHz非接触式读写器芯片--Si522 Lowcost版本
  7. 【技巧】如何给CSDN上的每篇原创文章添加版权声明
  8. 2020年电子设计竞赛 B题-单相在线式不间断电源 分析与总结
  9. 鹏业安装算量软件8.0.0.76升级内容
  10. POJ 3233 Matrix Power Series(java)