关于单片机编程和嵌入式开发关系的

我现在在学习嵌入式开发,因为一些原因需要学单片机编程,不知道两者是否有关联,也就是说单片机编程和嵌入式开发要同时进行,嵌入式开发对单片机编程有帮助马

单片机叫做逻辑控制器,也属于嵌入式,但我们一般说嵌入式指的是ARM架构的逻辑处理器上运行一个可裁剪的系统(比如linux、安卓)。嵌入式涉及的知识非常庞大,分为硬件和软件,硬件指对处理器引脚功能的了解及周边电路的设计,软件指系统的裁剪、移植、驱动开发、应用开发。单片机一般不上操作系统,只是用C语言写几个函数来控制它的引脚,你学嵌入式以后想做个硬件工程师就需要从单片机学起,如果想做软件工程师那就要好好钻研系统了追问

那也就是说 我同时学单片机和嵌入式 相当与是做硬件方面吧?还有看单片机的话 是不是要先看模拟电路?

追答

可以这么说,但主要还看你的兴趣,如果决定攻硬件,模电数电的精通是必须的,但也不是一定要先把模电学精通了再学嵌入式,有时间就看看,边看边结合,想要成为高手(不是老手,老手只是经验多而已),拿高工资,理论与实践的结合是不可少的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-06
嵌入式开发特定功能的计算机系统,手机,MP3,mp4.mp5自动供水系统,洗衣机,油井监控系统是一个嵌入式系统,图像,是一台机器上实现开发嵌入式设计一个特定的功能的一个系统。单片机开发是一个简单的嵌入式开发,单片机是40角CPU 32 I / O端口(输入和输出端口),单片机开发可以说的形象,通过设立一定的输出电平来控制引脚的进程单片机控制外部电路来控制机器运行,升级学习
单片机开发,嵌入式开发的一部分,单片机开发嵌入式开发开始学习单片机,嵌入式ARM开发(臂芯片)如果你能掌握学习嵌入式ARM的微控制器也很容易,因为芯片都是类似的数据,地址和控制总线操作

他们用于工业,它们是包含关系,单片机开发是简单的嵌入式开发在ARM嵌入式开发和应用更广泛的手机,MP3,mp4.mp5航天电源系统,导弹跟踪,

建议,如果你想学的话,我建议你先学下的数字电路模拟电路,再学习单片机
学习单片机建议您不要与有关程序以前做的一些视频,有老师教基本的辩论视频教程可以很好的处理他的视频网站编程操作,良好的作风,去学习ARM7开发。当然也可以直接去学习ARM的发展,但不好学
第2个回答  2013-05-06
概念没搞明白,跟我以前一样。其实单片机开发,哪怕是最低级的8位单片机也是一种嵌入式,只不过他的系统很小,不想ARM那样可以抑制linux 等系统。做低端的单片机需要了解单片机的内部资源什么的,操作它的各种资源以实现各种功能。对于单片机开发和嵌入式系统的联系,我认为有一些,但是不多 ,嵌入式(主要设计到操作系统的,)更多偏向于软件,单片机则更多的要偏向于硬件,因为所有I/O都要有相应的外围功能电路,这二者可以形象的比喻成,开汽车 和骑自行车的关系。追问

那也就是说 我同时学单片机和嵌入式 相当与是做硬件方面吧?还有看单片机的话 是不是要先看模拟电路?

追答

学习单片机不需要必须会模拟电路,但是做硬件开发 模拟电路,数字电路是必修课。如果你不懂模电数电,单片机的外围电路就无法实现,我建议是从项目学习,单片机和模电数电同步学习。硬件开发理论知识固然重要但是更多的需要实践

第3个回答  2013-05-06
其实单片机也是嵌入式的一种,只不过现在所谓的嵌入式专指采用ARM、DSP之类的32位机的应用而已,两者本质上而言是一致的,相互补充,也可以相互借鉴。当然现在的嵌入式更像计算机编程了,因为有操作系统的关系,移植性更好。
第4个回答  2013-05-06
他们说的都对。
相似回答