免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 无风之谷

[其它] 图书试读《嵌入式Linux系统工程师标准培训教材》(上下册) [复制链接]

论坛徽章:
0
发表于 2011-11-18 17:39 |显示全部楼层
回复 39# TerryJk


    国内很多书真不行,是凑出来的。有些作者是挂名的。很多程序是没调试过的。比如上次看那本c深度剖析,作者写了100多页,出版社硬要加到300+以上,为了赚钱,作者自己在博客里说的。还有不知道你看过matlab的没,有个叫张德丰的一个人就出了三四十本书,都是翻译人家的help文档,这也好意思,连数据都不变。他一个人跨了多少领域啊,通信、图像、数值、小波,你看看就知道了,叫张德丰。

论坛徽章:
0
发表于 2011-11-19 12:23 |显示全部楼层
回复  无风之谷


1,关于嵌入式LINUX开发的前景您有何独到的见解2,您的嵌入式LINUX开发的一些经验分享 ...
kns1024wh 发表于 2011-11-14 16:12



1,关于嵌入式LINUX开发的前景您有何独到的见解

    更多的关注的是使用wind river  linux 的rtos方面的实时性,linux多数是非实时性的。
  1. 补充:目前物联网加速发展对于嵌入式的开发需求将加速,嵌入式应该是一部分实现嵌入式的应用为主,因为使用linux所有很多linux下的资源是可以移植到linux中来使用的;一部分的嵌入式是与SOC+多DSP的芯片领域实现协议的系统运行为主要目标的核心开发;
  2. 嵌入式linux应该是在12寸或更小的显示窗口或者没有显示窗口的系统中来稳定运行的os层面、界面应用层面领域应用的片上系统。
  3. 而这方面在移动通讯中的各个阶段应用是非常之多的。
复制代码
而那种借PC壳子项目的嵌入式应该就是不属于确切的嵌入式linux

2,您的嵌入式LINUX开发的一些经验分享;

    更多的是交叉编译环境的移植方面的技巧
  1. 补充:实际并不写代码,多数是参与系统环境的调试,“工欲善其事 先利其器”嵌入式linux开发中的IDE环境或者是整合好的开发环境以及合理的调试工具连接器都是必要的而且是必须的。
复制代码
3,说说读完试读章节后你的感想
    参考性还是可以的,建议完整的看看
  1. 看了下这个的章节,内容设计的开发方面已经足够入门和细化的了解开发技巧。
  2. 针对arm的建议啰嗦下realview 以及目前多数在用的嵌入式的开发的ide环境,不要因为是说的linux而局限很多。
复制代码

论坛徽章:
0
发表于 2011-11-19 12:24 |显示全部楼层
回复 31# tomac_cu


    目前的多数都是soc+dsp

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
发表于 2011-11-20 10:04 |显示全部楼层
本帖最后由 crazyhadoop 于 2011-11-20 10:06 编辑

回复 1# 无风之谷


简单的说说学习嵌入式的历程吧。


当你满怀热情决定投身嵌入式的时候,首先要恭喜你,因为你在IT泛滥的今天选择了一个最具生命力的行业。
  
可是,正如你所了解的,嵌入式这门科学门槛较高,要想成为绝世高手,并非是一朝一夕的事情。初学者很容易陷入一种不识庐山真面目,只缘身在此山中的感觉,没关系,都是这样,只要你坚持不懈,心中有嵌入,定会会当凌绝顶,一览众山小。
  
关于嵌入式系统的概念,其实你完全可以把它理解成为一个“功能定制的小型专用计算机系统”。你的任务就是学会怎样构建这样一个系统。
  
首先介绍一下你所必须的专业知识:
  
硬件:模拟电路、数字电路、组成原理(微机原理)、计算机系统结构
软件:数据结构、操作系统、计算机网络
编程语言:C、C++、汇编(ARM、X86等)、Verilog等。 (其实FPGA学好了是真有用,起码在Intel和Nvdia需要大把的FPGA高手,说的是高手哦,后悔实习的时候,不会这个,只能写C)
其中,C、微机原理和操作系统,学的再好也不为过。
  
几种平台的介绍:
  
单片机:我就不多说了,便宜实用易学,可以很容易掌握小型系统的概念,初学者可以从这里开始。
ARM:最广泛的消费类CPU,支持多种操作系统,建议直接学习2410以上,带MMU,功能健全。
  
PowerPC:IBM的Power系列面向高性能计算,适用于高端产品。
  
X86:xScale 和 StrongARM 都已经退役了,intel开始向多核嵌入式处理器方向发展,但是体积、功耗的方面不尽人意。
  
DSP:大多面向信号处理的直接应用,通讯行业用的很多。
  
NIOS II:Altera公司的基于SOPC的软核处理器,不错的性能,初做SOPC,nios 核够用了。
  
  
建议初学者从ARM2410开始,资源广,易上手。
  
  
几种嵌入式操作系统:
  
嵌入式Linux: 实时性差,但因其开源,受到业界的普遍欢迎,去看看嵌入式的招聘信息,嵌入Linux的比例不小啊。要搞Linux,毛德操的《嵌入式系统》是必看的书,在原理的分析上鞭辟入里,受益匪浅。一些实践类的书太多了,大多大同小异,随便找一本参考一下傻瓜式的开发流程就行了。 //这个现在我觉得是大大的趋势
  
winCE:微软的产品,现在CE6.0,开发简单、傻瓜。关于它的学习和开发,重在参考MSDN,上面已经很全了,其相关的书籍也是微软授权给作者翻译的。大家可以参考一下我做过的一些课件和实验,在北邮计算机主页下的微软教精品课程。 //这个接触的较少
  
Vxworks:高度的实时性、可靠性,独揽嵌入式操作系统的老大。邝老板在国内Vxworks很牛X,他的那本 Vxworks 入门与提高(好像是这个名字),堪称经典。
  
uC/OS:小型的操作系统,适合不带mmu的平台,当初基于44B0的板子就是跑的这个操作系统。清华的那个邵贝贝翻译的那本《嵌入式实时操作系统uCOS-II》不错。


个人觉得嵌入式这个方向是很有前途的,要知道,现在的推荐都讲究个性化了,随着技术的发展,硬件也是需要个性化定制的,嵌入式,就可以很好的体现这个特点。现在真正有手艺的嵌入式程序员很抢手哦~~

论坛徽章:
0
发表于 2011-11-21 09:09 |显示全部楼层
嵌入式系统非常的安全!简洁!!软件针对性强啊!!
希望能送一套给我学习学习!!

论坛徽章:
0
发表于 2011-11-23 12:22 |显示全部楼层
1,关于嵌入式LINUX开发的前景您有何独到的见解

  前景不容置疑的是一片光明,自动化,微型化,专业化,便携化等不断地对现在的产品,
不管是军工产品,还是消费类电子产品都提出着更多的要求,有需求就有生存与发展空间,而
且似乎这个产业刚刚走过了萌芽阶段,已经蕴酿了足够的基础条件,储备了相当的技术,正是
蓬勃发展的时候。

2,您的嵌入式LINUX开发的一些经验分享

  放眼是光明的前景,但道路是坎坷的。好在我们有很多志同道合的同路人。
  关于经验分享,我谈不上。因为在这条路上,我走过一段时间,后来又放弃了,现在重新
拾起,依旧觉得艰难,因为我一点硬件基础都没有。单纯LINUX开发的话,缺少硬件知识,不
会影响到你的开发,至少不是致命影响。但当LINUX遇上嵌入式时,没有一点硬件基础,这条
路就走得异常艰苦了。一个LINUX开发员转为嵌入式LINUX开发员的过程差不多是这样的:
LINUX系统应用程序开发员->LINUX驱动程序开发->LINUX内核开发人员,而硬件知识的重
要性从第二个阶段开始就体现了出来。也许是因为我个人的体验,是否言过其实,各自斟酌。
  软件方面就不用说了,LINUX系统是基础于C语言的,C语言的重要性无需多说。
  最好,还是能具备点操作系统知识,这相当于一把利器,因为熟悉原理上,能快速看到问题
的根本原因所在。
  哦,还有一点,就是要不断的学习,新技术出现太快了,不学跟不上,做好做到老学到老的
心理准备。

3,说说读完试读章节后你的感想

  第一册,嵌入式Linux的学习方法这一章很不错,有效的学习方法会让我们事半功倍。在这
里感谢他们对这一方面做了总结。从目录来看,本册的学习过程与其它的嵌入式LINUX学习过程
大同小异。
  对综合项目《NTP网络协议实现》章节感兴趣,实际工作中将会用到,如果可以,想多了解。
  第二册,我一眼就看到《内核异常分析》,是的,我觉得开发过程其它环节都是有书可寻,
资料丰富,也为大家所熟悉。但一出现异常,异常不同,现象不同,环境不同,硬件不同,任何
一个不同因素,都可能让我们觉得不解、头大,严重影响项目进度等。如果有了原理性的分析方
法指导,剥掉一层层表面问题,直击问题的根本,才是我们在开发过程中最需要的。希望多多补
充这一方面的知识。
  建议:允许的话,补充一个章节,把开发过程中的F&Q做成一个章节,供入门读者查找。

  谢谢您花了时间看了我的随笔!

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
发表于 2011-11-23 16:56 |显示全部楼层
好书,可惜我刚入门不久,估计也看不懂的

论坛徽章:
0
发表于 2011-11-23 19:16 |显示全部楼层
1 关于嵌入式LINUX开发的前景您有何独到的见解


从传统的3C和工业领域,到近几年崛起的汽车、医疗电子、安防等新兴领域,嵌入式软件的应用席卷了整个电子产业。很多年以前我们看到电视上会觉得007开的车用的武器很特别,到处都是智能化的设备。现在我们生活已经充满了这样的设备,所以智能机器身上具备的特征,已经在在我们的生活中蔓延开着,这也是嵌入式设备的空前繁荣,当这些零散的设备积累到一定程度的时候,若干年以前在电影电视上看到的那些机器就会像3D电影立在我们眼前,不过那不是再是电影,而是活生生的现实世界。虽然嵌入式产品无处不在,但是他的发展空间还远远没有达到膨胀的程度,因为我们头脑中闪现的机器还没有出现,只有足够的量变才能引起质变。

2 您的嵌入式LINUX开发的一些经验分享

已然前景一片光明,道路却是曲折的。真正的学习,还是需要能够耐得住寂寞,沉得住气,去积累基础知识,去解决一个一个的bug,去排查一个一个的模块,找出是硬件问题,还是软件问题,软件需要升级,硬件需要改版。随之而来时间在慢慢过去,这就是一个学习积累的过程

3 说说读完试读章节后你的感想

看了书的章节目录之后,发现自己的知识点的确十分的零散,没有组织。看完试读章节,想将该书用心看完,也结合自己的实践经验提出一些意见和建议,帮助更多的同志少走弯路。

论坛徽章:
0
发表于 2011-11-23 19:17 |显示全部楼层
1 关于嵌入式LINUX开发的前景您有何独到的见解


从传统的3C和工业领域,到近几年崛起的汽车、医疗电子、安防等新兴领域,嵌入式软件的应用席卷了整个电子产业。很多年以前我们看到电视上会觉得007开的车用的武器很特别,到处都是智能化的设备。现在我们生活已经充满了这样的设备,所以智能机器身上具备的特征,已经在在我们的生活中蔓延开着,这也是嵌入式设备的空前繁荣,当这些零散的设备积累到一定程度的时候,若干年以前在电影电视上看到的那些机器就会像3D电影立在我们眼前,不过那不是再是电影,而是活生生的现实世界。虽然嵌入式产品无处不在,但是他的发展空间还远远没有达到膨胀的程度,因为我们头脑中闪现的机器还没有出现,只有足够的量变才能引起质变。

2 您的嵌入式LINUX开发的一些经验分享

已然前景一片光明,道路却是曲折的。真正的学习,还是需要能够耐得住寂寞,沉得住气,去积累基础知识,去解决一个一个的bug,去排查一个一个的模块,找出是硬件问题,还是软件问题,软件需要升级,硬件需要改版。随之而来时间在慢慢过去,这就是一个学习积累的过程

3 说说读完试读章节后你的感想

看了书的章节目录之后,发现自己的知识点的确十分的零散,没有组织。看完试读章节,想将该书用心看完,也结合自己的实践经验提出一些意见和建议,帮助更多的同志少走弯路。

论坛徽章:
0
发表于 2011-11-23 19:18 |显示全部楼层
1 关于嵌入式LINUX开发的前景您有何独到的见解


从传统的3C和工业领域,到近几年崛起的汽车、医疗电子、安防等新兴领域,嵌入式软件的应用席卷了整个电子产业。很多年以前我们看到电视上会觉得007开的车用的武器很特别,到处都是智能化的设备。现在我们生活已经充满了这样的设备,所以智能机器身上具备的特征,已经在在我们的生活中蔓延开着,这也是嵌入式设备的空前繁荣,当这些零散的设备积累到一定程度的时候,若干年以前在电影电视上看到的那些机器就会像3D电影立在我们眼前,不过那不是再是电影,而是活生生的现实世界。虽然嵌入式产品无处不在,但是他的发展空间还远远没有达到膨胀的程度,因为我们头脑中闪现的机器还没有出现,只有足够的量变才能引起质变。

2 您的嵌入式LINUX开发的一些经验分享

已然前景一片光明,道路却是曲折的。真正的学习,还是需要能够耐得住寂寞,沉得住气,去积累基础知识,去解决一个一个的bug,去排查一个一个的模块,找出是硬件问题,还是软件问题,软件需要升级,硬件需要改版。随之而来时间在慢慢过去,这就是一个学习积累的过程

3 说说读完试读章节后你的感想

看了书的章节目录之后,发现自己的知识点的确十分的零散,没有组织。看完试读章节,想将该书用心看完,也结合自己的实践经验提出一些意见和建议,帮助更多的同志少走弯路。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

SACC2019中国系统架构师大会

【数字转型 架构演进】SACC2019中国系统架构师大会,8.5折限时优惠重磅来袭!
2019年10月31日~11月2日第11届中国系统架构师大会(SACC2019)将在北京隆重召开。四大主线并行的演讲模式,1个主会场、20个技术专场、超千人参与的会议规模,100+来自互联网、金融、制造业、电商等领域的嘉宾阵容,将为广大参会者提供一场最具价值的技术交流盛会。

限时8.5折扣期:2019年9月30日前


----------------------------------------

大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP