社区
单片机/工控
帖子详情
单片机和嵌入式有什么关系,单片机是通用的吗?
DebugLw
2015-01-15 03:34:27
1、不同设备,都能用同一套库编写吗?
2、嵌入式是不是就是把linux系统嵌入进去?
3、请简要说说单片机原理?
...全文
554
8
打赏
收藏
单片机和嵌入式有什么关系,单片机是通用的吗?
1、不同设备,都能用同一套库编写吗? 2、嵌入式是不是就是把linux系统嵌入进去? 3、请简要说说单片机原理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
galileo_X
2015-02-02
打赏
举报
回复
其实这个问题,应该换成:微控制器和微处理器的区别。 不过,关于嵌入式还真没有统一的认识。
fly 100%
2015-02-02
打赏
举报
回复
交互弱的都可以叫嵌入式系统
xiaomao__111
2015-02-02
打赏
举报
回复
嵌入式和嵌入式系统也有点区别
dontBeHappy
2015-02-02
打赏
举报
回复
我个人的理解是, 单片机和嵌入式的分水岭是,硬件上是否有MMU,然后软件上是否使用了MMU做内存管理。 把S3C2440用来跑裸机或者是UCOS2,不使用MMU做内存管理,那其实也一样是单片机,只不过是高级的单片机。 先说多线程,其实单片机和嵌入式都能很轻松的做到多线程,或者说多任务。 多任务的支持,只需要硬件有定时器和中断系统,就能实现,即使是51也能办得到。 但是想实现内存管理,没有MMU基本上很难实现,UCOS2的那种内存管理,我个人觉得还不能算是真正意义上的内存管理。 使用了UCOS2这类嵌入式操作系统,严格来说也不能算是嵌入式系统,它只是把前后台系统的编程模型变成了多任务的编程模型,确实会让开发维护更简单,多个独立功能之间影响会更小。但这个编程模型的变换,它的影响远没有内存管理带来的影响大。 如果没有内存管理,怎么做也仅仅只能做到一个程序而已,怎么变还是一个程序。要想让单片机内多个程序同时运行,需要很高超的编程技巧,每个程序编译时的地址,烧写的地址都是绝对地址。内存不够使用时,要注意把暂时不用的程序从内存剥离,多个程序之间都需要考虑其他的程序的静态和动态运行情况。 但是如果有内存管理,可以有很多个程序在运行,它们的编译地址都是一样的,都是逻辑地址,实际的内存问题也会比单片机简单得多。然后,每个程序之间也不用考虑很发杂的关系。系统的复杂度可以一下就上来,这种编程模型带来的影响远比多任务的编程模型影响大得多。
lr2131
2015-01-30
打赏
举报
回复
我个人的理解是, 单片机和嵌入式的分水岭是,硬件上是否有MMU,然后软件上是否使用了MMU做内存管理。 把S3C2440用来跑裸机或者是UCOS2,不使用MMU做内存管理,那其实也一样是单片机,只不过是高级的单片机。 先说多线程,其实单片机和嵌入式都能很轻松的做到多线程,或者说多任务。 多任务的支持,只需要硬件有定时器和中断系统,就能实现,即使是51也能办得到。 但是想实现内存管理,没有MMU基本上很难实现,UCOS2的那种内存管理,我个人觉得还不能算是真正意义上的内存管理。 使用了UCOS2这类嵌入式操作系统,严格来说也不能算是嵌入式系统,它只是把前后台系统的编程模型变成了多任务的编程模型,确实会让开发维护更简单,多个独立功能之间影响会更小。但这个编程模型的变换,它的影响远没有内存管理带来的影响大。 如果没有内存管理,怎么做也仅仅只能做到一个程序而已,怎么变还是一个程序。要想让单片机内多个程序同时运行,需要很高超的编程技巧,每个程序编译时的地址,烧写的地址都是绝对地址。内存不够使用时,要注意把暂时不用的程序从内存剥离,多个程序之间都需要考虑其他的程序的静态和动态运行情况。 但是如果有内存管理,可以有很多个程序在运行,它们的编译地址都是一样的,都是逻辑地址,实际的内存问题也会比单片机简单得多。然后,每个程序之间也不用考虑很发杂的关系。系统的复杂度可以一下就上来,这种编程模型带来的影响远比多任务的编程模型影响大得多。
xunshanwuzhao
2015-01-15
打赏
举报
回复
单片机的代表8051, 嵌入式处理器的代表Exynos 4412 比较一下就明白啦
elesun8
2015-01-15
打赏
举报
回复
严格的说嵌入式系统指arm linux。广泛的说,单片机也属于嵌入式系统,属于低端的嵌入式系统。
XIAOM_123
2015-01-15
打赏
举报
回复
单片机是嵌入式微控制器(MCU),片内没有嵌入操作系统代码的模块。严格意义上的嵌入式系统指的是嵌入式片上系统(SOC),成功实现了软硬件的无缝结合,直接在微处理器片内嵌入式操作系统的代码模块。
通用
计算机系统_
嵌入式
计算机系统和
单片机
的
关系
单片机
的出现是近代计算机技术的里程碑事件,其诞生标 志着计算机正式形成了
通用
计算机 系统和
嵌入式
计算机 系统 两大分支。
单片机
和
嵌入式
的区别
任何从事电子、信息技术相关工作的人想必都听说过
嵌入式
和
单片机
。 我们都知道这两个名词和硬件系统有着非常密切的
关系
。但是,如果要问到底什么是
嵌入式
,什么是
单片机
,它们之间有什么区别,相信大部分人都无法解释清楚。 今天,尝试给大家介绍一下。 我们经常说51,STM32,到底是什么?
嵌入式
又是什么? 首先,让我们看看什么是
嵌入式
。
嵌入式
,一般指
嵌入式
系统,英文叫:embedded system。
嵌入式
开发实际上就是
嵌入式
系统的开发。 IEEE(电气和电子工程师协会)对
嵌入式
系统的定义是:“用于控制、
0基础一个月学会51
单片机
-朱有鹏老师
单片机
系列视频课程第一季
常用开发工具Keil uVision软件的使用、模拟单步调试方法、ISP下载方式与原理讲解,针对51
单片机
编程的零基础C语言讲解、学会
单片机
同时入门C语言,
单片机
和
嵌入式
系统常用基本外设(如LED、蜂鸣器、数码管、按键、DS...
单片机
和
嵌入式
区别?
嵌入式
是什么?
单片机
又是什么?两者有什么区别和联系呢?针对两者之间的问题小编整理了一篇文章,希望对大家理解两者的基本概念,以及区别有所帮助。 1、从系统组成上区别
单片机
由控制器、运算器、存储器、输入输出设备构成,而
嵌入式
第一步需要结合具体的应用,考虑成本,性能,可扩展性,开发周期等各方面的要求,确定系统的主控器件后,加入微处理器,外围硬件设备,
嵌入式
操作系统,应用程序组成。 2、从硬件组成上区别
单片机
是由一块集成电路芯片组成,具体包含微控制器电路,输入输出接口控件。而
嵌入式
,随着电子技术发展,如
嵌入式
开发比
单片机
要难很多?谈谈
单片机
和
嵌入式
开发设计经历
嵌入式
开发比
单片机
要难很多?谈谈
单片机
和
嵌入式
开发设计经历\\\插播一条:文章末尾有惊喜哟~///
单片机
和
嵌入式
,其实没有什么规范的定义来区分他们,对于进行过
单片机
和
嵌入式
开发的开发者来说,都有他们自己的定义,接下来,就谈谈本人对这两个概念的了解和感悟。首先明确概念,什么是
单片机
,
单片机
是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理才能的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/
单片机/工控
27,375
社区成员
28,770
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章