搜索
bottom↓
回复: 7

请教:如何从单片机开发升级到嵌入式系统开发?

[复制链接]

出0入0汤圆

发表于 2008-1-17 23:06:48 | 显示全部楼层 |阅读模式
马老师,我已经用汇编进行单片机开发一年多了,做的都是一些简单的东西,最近正准备跳槽,发现人才市场上大部分要求都是精通C语言,熟悉嵌入式系统原理等。我本身对C语言已经忘记得差不多了,数据结构、算法,嵌入式系统原理更是没有学过。所以我想请问一下马老师,就我现在的水平,能一下子“跳”到嵌入式系统开发吗?如果可以,需要学习哪些知识才能“升级”到嵌入式系统开发?希望马老师能为我指明一个方向或者推荐一些书籍。

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2008-1-17 23:48:00 | 显示全部楼层
我相信,只要用心去做,一切都有可能。

出0入0汤圆

发表于 2008-1-18 09:01:53 | 显示全部楼层
想学嵌入式开发,C是必不可少的,还是先学好C吧!我以前也是用汇编,后来才发现汇编的弊端,所以改学C.

出0入0汤圆

发表于 2008-1-18 09:10:56 | 显示全部楼层
呵呵,汇编和C都要会,而且不能只会一种,毕竟各有长处

出0入0汤圆

发表于 2008-1-18 17:20:12 | 显示全部楼层
就是,就是。
  汇编和C都要会,而且汇编和C都要熟悉。要想精通C必须学习《数据结构》。
  要想掌握《嵌入式操作系统原理》必须在《数据结构》的基础上学习《操作系统》。
  接着就可以买一本《嵌入式实时操作系统μCOS-II(第2版) 邵贝贝译》,这本书源代码
  完全公开,作者详细讲解了操作系统是如何编写的。
    以上就是学习的最佳途径。

出0入0汤圆

 楼主| 发表于 2008-1-18 21:27:53 | 显示全部楼层
谢谢大家的指点!

出0入0汤圆

发表于 2008-1-20 13:13:08 | 显示全部楼层
8位的单片机本身也是构成嵌入式的应用的一种.当然相对32位还是属于基础和比较简单的系统.

如果8位都掌握不到家,那么如何进入32位,尤其对硬件工程师来讲.

在8位条件下,软件和硬件还是可以不分的,结合紧密.到了32位,尤其使用了操作系统,软件和硬件的分工就非常明显了.看你准备主攻哪个方向了.

出0入0汤圆

 楼主| 发表于 2008-1-21 18:45:27 | 显示全部楼层
谢谢马老师的指点
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 09:27

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表