嵌入式开发与单片机开发有什么区别

1嵌入式开发就是设计特定功能的计算机系统,手机,mp3、mp4.mp5自动供水系统,洗衣机,油井监控系统等等都是嵌入式系统,形象的说就是开发一种嵌入在一个机器上实现特定功能的一个系统。单片机开发是简单的嵌入式开发,一般的单片机是一个40角的cpu,32个i/o口(输入输出口),因此单片机开发可以形象的说是,通过设程序,来控制引脚按一定输出高低单片来控制外围电路去控制机器运行,
2,单片机开发就是嵌入式开发的一部分,单片机开发是嵌入式开发起步,单片机学好了,就升级去学习嵌入式arm开发(arm 是一中芯片)如果你能熟练掌握单片机,那么学习arm嵌入式也很容易,因为芯片操作差不多,都是对数据、地址、控制总线的操作
3他们都应用于工业,他们是包含关系,单片机开发就 是简单的嵌入式开发,现在arm嵌入开发应用比较广泛手机,mp3、mp4.mp5等等还有航天上的供电系统,导弹寻轨啊.

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
嵌入式开发是一种将计算机系统嵌入到其他设备中的技术,其中单片机是嵌入式系统中最常用的控制器之一。单片机是指将微控制器所有功能集成到一个芯片上的微型计算机系统,其包括CPU、存储器、输入/输出接口和其他外设。 在嵌入式开发中,单片机通常用于控制和监测设备的各种操作。例如,它可以控制电机的速度和方向、读取传感器数据、控制LED灯和LCD显示器等。因此,对于嵌入式开发人员来说,单片机的知识是非常重要的。 以下是关于单片机的一些基本知识: 1. 单片机的种类:单片机有很多种,包括8051、PIC、AVR、ARM等,每种单片机都有其独特的特点和应用场景。 2. 编程语言:单片机编程可以使用汇编语言、C语言等。其中,汇编语言在速度和精度方面有优势,但是代码复杂度高,不易维护;而C语言易于使用和维护,但是速度和精度可能稍逊于汇编语言。 3. 开发工具:单片机开发工具包括编译器、调试器、仿真器等。其中,编译器用于将编程语言转换为机器语言,调试器用于调试程序中的错误,仿真器用于模拟单片机的运行。 4. 外设接口:单片机通常需要与各种外设进行通信,例如UART、SPI、I2C等接口。这些接口可以实现单片机与其他设备之间的数据传输和通信。 5. 中断处理:单片机中断是一种异步事件,当发生特定的事件时,单片机会暂停当前任务并执行中断服务程序。中断处理可以提高程序的响应速度和效率。 以上是关于单片机的基本知识,对于嵌入式开发人员来说,掌握这些知识可以更好地理解和应用单片机

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值