嵌入式系统开发概述

嵌入式系统开发概述:
1、嵌入式的理解?嵌入式是在已有的硬件平台上移植操作系统
2、嵌入式开发和单片机的开发的区别?
       传统开发又叫单片机开发,传统开发的缺点有两个:第一,软件的可移植性差。第 二,软件开发人员必须懂硬件的工作原理。
       嵌入式开发优点:第一,嵌入式开发引入了操作系统,提高软件的可移植性。第二,软件开发人员不必再懂硬件的工作原理,为软件开发人员减轻了负担。
       第三,嵌入式开发引入了操作系统,操作系统又自带了很多优点,第一,操作系统可以提供多任务机制(是通过进程和线程完成的?)操作系统提供丰富的网络协议栈, 
       能 实现远程控制,操作系统提供很多开源软件和工具。但是引入操作系统也带了缺点,就是使硬件成本提高。

3、嵌入式软件和非嵌入式软件的区别?
       嵌入式软件是在操作系统上开发的,非嵌入式软件是在硬件基础上开发的,

传统开发缺点?
        第一,软件的可移植性差。第 二,软件开发人员必须懂硬件的工作原理。
嵌入式开发优缺点?
          第一,嵌入式开发引入了操作系统,提高软件的可移植性。第二,软件开发人员不必再懂硬件的工作原理,为软件开发人员减轻了负担。第三,嵌入式开发引入了操作     
          系 统,操作系统又自带了很多优点,第一,操作系统可以提供多任务机制(是通过进程和线程完成的?)操作系统提供丰富的网络协议栈,能实现远程控制,操作系统提
          供很多开源软件和工具。但是引入操作系统也带了缺点,就是使硬件成本提高。
什么是嵌入式技术?
          是在已有的硬件上移植操作系统。移植需要修改操作系统原码。
在大学你为什么学习嵌入式?
        大二接触到单片机,大三有机会学习到嵌入式。
嵌入式学习路线:
       软件基础:
              开发语言:C\C++。JAVA.
             操作系统: linux,android,ucosii
        硬件基础:
              51单片机,ARM,
              驱动:LINUX ANDROID,
              扩展:STM32,数据结构。
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值