想请个嵌入式工程师指导一下自己

zhw888888 2009-11-14 09:05:19
自己在学习linux 嵌入式开发两个多月了,主是linux系统移植,和驱动程序开发。本人现在在武汉,希望你在武汉工作。不会占用你太多时间,在你有空的时候指导一下。价钱面议 qq 41013774
...全文
151 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhw888888 2009-11-18
  • 打赏
  • 举报
回复
谢谢 saintswordsman我现在想移植一下bootloader 熟悉一下板子上的硬件,以前碰上点困难,现在都解决了。自己会努力的。
weidong0210 2009-11-17
  • 打赏
  • 举报
回复
up
goooglemister 2009-11-17
  • 打赏
  • 举报
回复
华嵌、众嵌、亚嵌... 挺多的
saintswordsman 2009-11-17
  • 打赏
  • 举报
回复
我也是在武汉上学的,来北京快一年了。我想你现在至少该有一块移植好系统的板子了。那么移植系统的流程你该理解了,有个概念。板子启动的过程你知道了(其实计算机专业学出来都知道原理,只是具体情形不了解)。
有一些名著进(linux)嵌入式这个门不得不看,《UNIX环境高级编程》、《深入理解linux内核》等等。不要指望着一天看200页,几天看完,效果不大。慢慢看,有点耐性,最好跟着写写,什么文件I/O、进程间通信、网络编程等等,每个知识点都写点东西。这个也就是你最开始搭建环境的时候比较费事,装系统(双系统或虚拟机)什么的,真正写的时候一个小程序也就是半小时一小时的事情。
如果你对驱动开发感兴趣再看看《linux驱动开发详解》。硬件的手册,一些协议、标准都得熟悉。
做应用开发的话学学图形界面编程(QT、miniGUI什么的)、网络编程,现在的嵌入式系统不用这些的很少了。我做消费电子,UI开发估计占了一半多的工作量,UI下面的东西很多都是现成的了,经常是针对特定的需要做一些更改。
指点谈不上,我进入这个领域也才一年多,现在也还在学习。要是你对linux系统很熟悉学起来就会轻松一些。
saintswordsman 2009-11-17
  • 打赏
  • 举报
回复
[Quote=引用楼主 zhw888888 的回复:]
......,主是linux系统移植,和驱动程序开发。.....
[/Quote]
系统移植和驱动开发只是嵌入式开发中的一小部分工作,搭建起来了一个平台而已,你交付给用户的不是一个空的平台,还有一个应用系统。你看消费电子、工控、汽车电子等等这些都会要做这些。如果你的志向是做这些底层的工作(当然报酬也不菲哦),那你花两三个月,把原理弄明白,做一些实验差不多就够了,以后就是积累经验,工作中要求的其实比理论上需要学的少很多。通常一个公司的硬件平台都定了,常年开发也都积累下来了很多代码,要你从无到有去移植、开发驱动的情况非常少。你自学就可以(我默认你是计算机或相关专业的,组成原理、系统结构、操作系统什么的都会了,不要说你是学金融的。)
如果你的志向是做嵌入式系统工程师,那这就不够了。嵌入式系统开发也是做工程,不是移植一下系统,写写驱动就完了。软件工程涉及的知识都需要学一学。
zhw888888 2009-11-17
  • 打赏
  • 举报
回复
是的,我也是这样想的。
rzsheng 2009-11-17
  • 打赏
  • 举报
回复
有人指点一下会好很多,少走弯路,并且帮助你很快掌握精髓。

如果有机会跟高手一起做个项目,就算不拿钱也没关系。
zhw888888 2009-11-17
  • 打赏
  • 举报
回复
谢谢saintswordsman 我是计算机专业,应该说基础知识还可以,以后想做嵌入式系统工程师,可能一个有摸索的时候有点慢,有时候也不知道要学什么知识,希望你有空的时候多指点一下。大多数情况下都是自己摸索着走。
atiansk2006 2009-11-16
  • 打赏
  • 举报
回复
价钱面议


up
zhw888888 2009-11-16
  • 打赏
  • 举报
回复
培训有,不过价格有点高
liluck420 2009-11-16
  • 打赏
  • 举报
回复
武汉这方面的培训多不?
YonRui 2009-11-16
  • 打赏
  • 举报
回复
求人不如求己,不懂就百度,或者csdn
YeBinYe 2009-11-16
  • 打赏
  • 举报
回复
顶一个!
Caballeroo 2009-11-16
  • 打赏
  • 举报
回复
up!
  • 打赏
  • 举报
回复
up
loveisbug 2009-11-15
  • 打赏
  • 举报
回复
吼吼。
YonRui 2009-11-15
  • 打赏
  • 举报
回复
楼主可以去上培训班
laiguo 2009-11-15
  • 打赏
  • 举报
回复
楼主很有钱啊,
goooglemister 2009-11-15
  • 打赏
  • 举报
回复
帮顶
Wenxy1 2009-11-14
  • 打赏
  • 举报
回复
帮你顶。:-)
内容简介 本书论及了嵌入式工程师职业生涯的方方面面。首先分析了嵌入式工程师必备的技能条件,讲述了掌握这些技能的学习途径。然后结合实际讨论了设计小型嵌入式系统时经济使用的自底向上方法和设计大型嵌入式系统时经常使用的自顶向下方法。最后讲述了嵌入式工程师的3 种职业道路—做自由职业者、为小公司工作以及为大公司工作,分别讨论了每种职业道路的优热和风险,为嵌入式工程师的职业选择提供了理论指导和借鉴参考。 本书不仅适合各层次嵌入式技术人员阅读,而且对于要成为嵌入式工程师的其他职位人员,甚至是在校学生,都具有实际的指导意义。 目录 第1章 引言 1 1.1 关于本书 1 1.2 什么是嵌入式工程师 2 第2章 学习与教育 4 2.1 进入嵌入式工程领域的传统教育模式 4 2.2 非传统教育模式进入嵌入式工程领域 9 2.3 如果编写嵌入式软件,那么至少要学习多少电子学知识 18 2.4 教育方面的陷阱、死胡同,以及必须规避的培训骗局 21 2.5 必需掌握的实践技能 25 第3章 自学自底向上的设计方法(小型嵌入式系统) 28 3.1 目标读者 28 3.2 intel 8051微控制器及其变种 31 3.3 atmel avr微控制器 39 3.4 ti msp430微控制器 46 3.5 microchip picmicro微控制器 52 3.6 满足特殊需求的异常架构微控制器 58 3.7 我应该学习什么编程语言呢?c++、c、汇编语言在小型嵌入式系统中 61 3.8 防盗版开发工具简介 65 3.9 基于avr微控制器和免费工具的8位嵌入式项目实例 67 第4章 自学自顶向下的设计方法(大型嵌入式系统) 93 .4.1 目标读者 93 4.2 嵌入式x86解决方案 94 4.3 arm处理器 103 4.4 powerpc 112 4.5 linux操作系统 114 4.6 ecos操作系统 121 4.7 面向大型嵌入式系统开发,应该学习什么编程语言 123 4.8 处理器选择的最后建议 124 第5章 做自由职业者 127 5.1 你适合做自由职业者吗?其中的风险与好处 127 5.2 从兼职工作到自由职业者——记账、纳税与工作量 128 5.3 寻找并维护客户的方法 130 5.4 迭代式项目:无休无止的噩梦 133 5.5 适当地为自己的服务定价 136 5.6 为自己建立良好的工作实践 138 5.7 不仅仅是握手:合同的重要性 140 第6章 在小公司工作 143 6.1 分析自己的目标:小公司的优势和风险 143 6.2 如何获得一份工作 144 6.3 小公司里的责任和压力 146 6.4 在小公司里的个人原动力 148 6.5 严格管理有限的资源 149 6.6 任务细目分类:一周的典型工作 153 第7章 在大公司工作 154 7.1 分析自己的目标:大公司的优势与风险 154 7.2 如何获得一份工作 155 7.3 全球化:项目外包与临时工作签证 157 7.4 管理规程与个人:不要触犯了公司的管理规程 162 7.5 管理与营销的关系 166 7.6 任务细目分类:一周常见工作 168 第8章 结束语 170

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧