打印

技术讨论火*味不要太浓吧

[复制链接]
楼主: 宇宙飞船
手机看帖
扫描二维码
随时随地手机跟帖
101
mybao| | 2007-4-28 12:30 | 只看该作者 回帖奖励 |倒序浏览

不能收贴,继续顶,哈哈

使用特权

评论回复
102
zhangmx| | 2007-4-28 13:09 | 只看该作者

自己看自己顶没点意思

使用特权

评论回复
103
粉丝| | 2007-4-30 08:45 | 只看该作者

完全赞同zlg的论点,PF!

不是某个人的呐喊就能改变世界的。

使用特权

评论回复
104
eleven11| | 2007-5-1 21:19 | 只看该作者

linux强大的资源是最大的优势

网络方面linux可是用的非常的多啊,要是搞个新网卡的驱动或是做用rip做路由器什么,要是linux下有或国外有开源的项目,那可是太幸福啦(好像一般也都是有的),ucos2下?自己闷搞还是眼巴巴等zlg出对应的驱动?(好像一般不可能,zlg能做技术支持的驱动还是很有限的,而且很多如果不是大客户,可能也不提供库文件)

至于人才培训。zlg肯定很有经验,就是不知道现在有多少公司愿意招只会调zlg的api 的人,在ucos2适合的工控领域,很多都要求软硬兼熟,招一个初级人才的条件反而要比招linux软件初级人才的要求要高,我觉得ucos2的软件人才早就饱和了,如果是在04,05年之前就算只熟悉ucos2的软件,但当时社会还是需要这种人才,这时候硬件差点也没关系。但现在...学生在学校可能主要还是熟悉软件,这是目前的环境使然,当然,如果有一整套稳定高效的ucos2的配件,那是相当的好。

嵌入式最初能够那么火爆,绝对不是他的硬件,是他的软件,既然是软件,那么就请用linux,如果是工控嵌入式,那么重点不是软件,是硬件,各位想清楚自己的环境和决定要走什么路,如果你的心中的嵌入式是社会上你看见的,那么你说见到的是消费嵌入式和网络嵌入式,(本人一开始对嵌入式的理解也是社会上看见的数码电子,而zlg的那本最早的红封面的书也没说什么工控领域,只是说lpc是arm,是嵌入式,结果本人一开始也是消费嵌入式==zlg的lpc+ucos2,别笑我傻,但是那时候有谁会对你说嵌入式还分应用领域的?)zlg和ucos2不适合你,如果你是在医疗电子,汽车电子,工控电子的项目中需要用到嵌入式,那么你还是在进入相关的行业再说吧,因为这些行业的基础是硬件,如果你只是懂嵌入式软件,是很难进入的,一开始最好是画板子学51,而不是直接选择zlg和ucos2,这可能会误导你偏重于zlg的软件,zlg的关于他软件模块的书太多太厚,相反硬件牵涉的很少很少,这可能误导一些人会付出不应该有的代价,所以某人会说“拨皮煎骨”的话,我认为某人说的是有一定道理

社会也有一定原因,大家都想招个100%对胃口的,其实这种事情怎么可能啊,除非从同行挖人,如果企业也都有点社会责任,那倒也不需要那么计较什么消费嵌入式,工控嵌入式了...

使用特权

评论回复
105
high| | 2007-5-2 06:40 | 只看该作者

商业和技术间的爱恨情仇

    我觉得,目前以及可以预期的将来一段时间,商业仍是linux的软肋。我不同意飞船的是,我认为:对于想混口饭吃的,跟着microsoft走绝对不会错。(尽管他举出了自己的弟弟的例子。)现在以及日后的wince和linux的市场占有率会说明问题的。

-----

    我想,尽管zlg批评和感慨中国教育,但是他的成功,也许是因为契合了中国教育的特色。

    我自己几年的学习和工作经历。他一个观点我是很同意的,“务在浮沙铸高台!”所以我已经不会惊叹怎么牛的人会的那么多,因为越往上走,就会发现,技术共性很多。而我只要掌握的,也许就是一种抽象的能力 -- 抽象出共性。

------
喃喃自语!

使用特权

评论回复
106
蛋蛋的老公| | 2007-5-12 01:51 | 只看该作者

LZ,感觉现在的你,和ZLG差不多。

都喜欢狂吹。。。
都喜欢别人跟你走。。。

使用特权

评论回复
107
Qvacation| | 2007-5-12 07:44 | 只看该作者

很支持eleven11

  我只是一个大三学生,没有什么资格讲话的,但还是很支持eleven11,对学生来说,尤其是身边没有高手的学生,很有指导意义。 

使用特权

评论回复
108
franky_s| | 2007-5-12 11:45 | 只看该作者

想不到这贴还在继续.

我觉得每个人想法不同,看事物的角度不同,立场不同,任何事情没有绝对的对与错,都具有两面性,不要走极端,再争吵下去是没什么意思的,只有当事人自已去拿捏,我坚信一句话,走自已的路,让别人说去吧.

使用特权

评论回复
109
gw2000| | 2007-5-12 14:01 | 只看该作者

指导一下我们!

宇宙飞船前辈!请您讲讲怎么学习嵌入linux,以给想从事这方面开发的后来者以指导。我就非常想学,只是苦于不知道如何下手,我只做过51,arm7的,初学。
另外学liunx买什么开发板比较好,推荐一下公司。谢谢!

使用特权

评论回复
110
myfaith| | 2007-5-13 22:35 | 只看该作者

问题

学ARM数字信号处理那些东西重要么?

使用特权

评论回复
111
jueju300| | 2007-5-14 02:05 | 只看该作者

来晚了

才看见 ,没赶上直播。一口气都看完 结果都晚上1点多了。明天还要上班呢...
最近刚刚拿到一块S3C2410的板子,一本US/OS-II的书,想要学习一下。本来想看看各位前辈的讨论,借鉴一下。其实实际看到的情况也是很值得我借鉴的。技术上的收获不提了,凑个热闹,说说争论吧。大学里都学过哲学,事情不是可以用简单的对错来判断的。飞船的带有强烈感**

使用特权

评论回复
112
wlq_9| | 2007-5-14 09:18 | 只看该作者

有感于飞船贴

很多菜菜们在刚入门ARM世界的时候,往往都会把ZLG作为技术偶像,于是有了很多的ZLG的FANS.在他们刚入门/入门不久,他们都需要象ZLG老师这样的"手把手"教的老师.这个时候,他们看到了全不同于以前的世界,尤其是从前后台刚进入OS世界的人.这个时候,他们所谓的开发,做的最多的就是:使用ZLG提供的各种API,提供的各种硬件DEMO,一些更厉害点的工程师会自己尝试着修改里面的一些BUG/进行优化.
渐渐地,很多人发现了一些问题,因为在他们的系统里,他们觉得越来越力不从心,有太多的东西需要他们去做.包括:TCP/IP,FS,GUI.包括以前用的很好的模板都得自己修改,开发工具和环境也得升级.这个时候用ucosII的工程师们开始思考,开始对ZLG老师有了怀疑.因为很多的东西是无法从ZLG的开发板和提供的API中获得的.即使有,稳定性和性能都成了问题.这是因为ZLG不是专业的软件提供商,不可能向micrium一样,持续地提供各种稳定可靠的软件包来供用户使用!
所以,工程师开始进入linux/wince的世界.这是个完全不同的世界,是个比ucosII精采N倍的世界.人生开始如此的美好,世界开始如此的美妙.工程师们开始了全新的旅程.这个时候,心高气傲的工程师们开始BS那些还走着他们的老路的菜菜们.这个时候,以前的偶像变得了非常的渺小.这个时候,这些老鸟们开始用自己的经验来指导着那些走老路的小菜们.老鸟们觉得有些路是完全不需要走的,以前偶像所作的引导工作有引人入歧途之嫌疑(当然是出于商业目的).包括他们提供的陈旧的开发工具,不健状的API,不完善的硬件DEMO,不合理的硬件设计.老鸟们希望小菜们不要走他们自己的老路,直接走上宽敞的大道.

使用特权

评论回复
113
zlg315| | 2007-5-14 11:29 | 只看该作者

不是我们不能提供,而是我们能够提供完全稳定的软件。

    一、以库文件的形式提供给购买芯片且愿意适当付费的最终的合作伙伴,二、很少有人想过付费,哪怕一点点可以弥补继续开发的费用,三、唯独没有完全开放的2个软件,即FAT文件管理系统与TCP/IP软件,其它已经全部开放源代码与开发文档(1000页)并免费,因此不仅仅是调用API那么简单。
    如果大家认为WinCE可以全部提供的话,请同样盗版uC/OS-II的FAT文件管理系统与TCP/IP软件。 事实上,1$以下的单片机的销售量是2$销售价格的500倍以上,由此可见ARM7有其固有的市场份额,所以随着市场的发展,uC/OS-II将永远不过时,人才的需求同样强劲,因此从不存在人才饱和的说法,我很多的客户就大量需要熟悉uC/OS-II的人才,而且很多客户陆续购买正版软件用于产品的开发,这是完全有事实根据的,绝对不是我在瞎说。尽管ARM的蓬勃发展,但80C51的市场依然强劲增长,过时吗?
    Linux与WinCE主要应用于ARM9以上档次的芯片,同样是一个有生机的市场,我们从不否认这一趋势,我们即将推出LPC3190系列基于ARM926内核的芯片,Linux与WinCE是我们下一阶段的另一个推广重点,不同的芯片有不同的市场需求,因此不能一概而论。
    
    
    

使用特权

评论回复
114
dydnts| | 2007-5-15 10:00 | 只看该作者

11

同意zlg不同的芯片有不同的市场需求,不过还是更想听听飞船关于linux学习与应用的心得经验,

飞船的本意也是想从过来人的角度上对后来的菜鸟进行指导和帮助,正如zlg已经做过的那样,

那么,zlg已经做过了,能公开的他也公开了,飞船大侠也请你多谈些问题,少谈些主义如何(没有任何贬义的意思,我还是支持飞船及linux开发的,我的意思是你不要继续和zlg辩论大道理了,多谈些实用的经验和心得,这样才能对后来者,对更多的菜鸟给予帮助和指导)

不管怎样,还是感谢zlg和飞船对后来者的帮助。。。

使用特权

评论回复
115
宇宙飞船|  楼主 | 2007-5-15 10:32 | 只看该作者

RE:dydnts ,linux程序解剖入门其实只需三板斧:

1:必需熟悉掌握Makefile (这没多少东西,非常的简单容易)。 
2:必需掌握“gcc编译器”和“ld连接器”人机交互过程的对话(其实没什么内容,只要有一点悟性就够了,在这里俺说得有点玄而已!呵呵!),这是能否“正确”和“省时省力”解剖程序很关键的一步。
3:活用vi,这个东东实在太好用了,是个宝贝!(只要花一点点时间)。
  对于纯开发环境的构建可以读俺在48楼发的贴子!

使用特权

评论回复
116
jueju300| | 2007-5-15 21:59 | 只看该作者

鼓励飞船继续发心得 以下是飞船在48楼发的心得

温习一下 哈.
在此谈谈用纯Linux开发工具开发ARM的感觉! 

本人目前的工作环境是:
一台赛扬700装的WIN98 操作系统,用来装金山词霸,文件目录比较器,装一些PCB,CPLD等工具,约500大洋。

另一台全新P4/1.7G 电脑(越快越好)。仅装一个红帽子9用来开发嵌入式LINUX。(显示器/键盘/MOUSE) 共用一个二选一的开关(市场上有买约100大洋) 

首先配置一下linux下的开发环境,先找到那顶该死的红帽子把它干掉,俺在登录时不喜欢看这顶红帽子。把登录的卓面环境选择为KDE,否则P4的机器打开终端时也会象蜗牛一样的慢,打开KDE的控制中心,设置一下想用的桌面风格(很多种风格,肯定有自已喜欢的),把字体改为控制台字体(俺个人喜欢),设置配置文件为纯英文。打开一个终端,把底色用其中的选项paper替换。

现在来看看感觉,WINDOWS刺眼的开发环境根本没得比。

用VIM写ARM的GNU风格汇编,咋了?没COLOR?是不是很烦?不用急,把VIM中的目录下的ASM.VIM结尾的替换一下或者直接修改成自已喜欢的。至此,强劲的ARM汇编环境已经建好!

以上俺只是讲了一个大概流程,致于更详细的步骤,找个有空的日子,俺再写一写。 
 

未完待续..

使用特权

评论回复
117
mikezhong| | 2007-5-16 09:05 | 只看该作者

同意楼上.

同意楼上非常中肯的问题.希望飞船能够不负菜鸟期望...写些能够帮助我们乃至世界的更多的关于linux学习与应用的心得经验.....

使用特权

评论回复
118
阿南| | 2007-5-17 19:20 | 只看该作者

也唠叨几句,心里话!想到哪说到哪

除了宇宙兄刚发这帖时进来过外,直到现在才又进来,没想到里面这么激烈!如foyyof所说的那样“立场不同,角度不同,观点可以大大不同”。是啊,不同的人,不同的公司都会有不同的,适合自己的事物。Linux适合你,可能wince更适合他;这个人在这家公司表现平平,甚至很差,但去了另一家公司可能是非常优秀的人才。所以根本就没有什么绝对的好坏之分,只有适合和不适合,刚开始大可以什么都尝试一下,寻找自己合适的,即使走了弯路又有什么关系呢?经历越多,体会也就会越多,也更容易找到自己最适合的,当找到后,信念也会更加的坚定!何况很多事物都会有共性和不同程度的继承性,比如学了wince对以后学linux一点帮助都没有,或是学习了linux对以后学wince一点帮助都没用,大伙相信吗?再如每个人都知道有51基础的人,很容易学会ARM。而不会51的人,直接学ARM可不可以?当然可以啦,只要能学会,能用,完成自己工作就行啦!如果一开始就没有51呢?难道就永远都不能用ARM啦?而且很多计算机专业的工程师都没学过ARM,甚至datesheet,直接在ARM和OS下写应用程序。所以每个工程师都应该积极的去尝试、去评估,这个时期可能需要这个,另一个时期可能更需要那个,只有都理解了才能选择到最适合的东西。
周工一直是个比较争议的人物:好,是因为做事的执著、踏实、真诚感染了一批批性情人,当然还有ZLG实实在在的技术资料和文档;让很多人感到不好,是因为性格的张扬,有时让人感觉在吹牛和打广告。我想周工是幸福的(当然也是头痛的),就像为什么总有人议论国家领导人或哪个名人一样,怎么就没有人争论我呢?哈哈。。。
2001年知道ZLG,当时自学单片机一年多时间,从北京ZLG买了一台仿真器玩51LPC,当时他们的绍工建议我毕业后去ZLG公司,所以后来特别关注周工,而且从他写的一些**当中学到了很多做人的基本道理和学习动力(在那个时期对于我的成长是非常重要的)。而且将毕业后加入ZLG团队做为自己在校时的奋斗目标,虽然最后没有实现,但这个奋斗的过程对今后的影响是非常重要的,单凭这一点我必须感激周工(我想一定有很多类似我的同学吧)。至于没有加入ZLG,只能说明那个时候的我还不适合那个时候的ZLG,或者说能力还没有达到ZLG的要求,还需要继续奋斗(总有一天,我会超越你们)。
在校时也学过ZLG的2104开发板,后来学习了其它的ARM。感觉2104开发板不适合我(当然会有其它人适合),原因是ZLG团队做的太好了,什么都帮你做好了,学习过程当中也不会出现多少问题,没有解决问题的学习,怎能体会深刻。而学习其它ARM后才感觉自己真真正正掌握了ARM。
这些年也认识了些ZLG团队中和自己同年或早几届毕业的工程师,自然而然的把他们和身边其它工程师相比,感觉他们很轻松,而待遇不低。但是他们有时很矛盾,也缺少斗志和学习动力,学习欲望绝对没有我们强,感觉学了也没用。但愿我所认识的工程师是ZLG团队中的个别现象,不过我想周工也应该重视这点。

使用特权

评论回复
119
sodwell| | 2007-5-17 20:55 | 只看该作者

Re

我买了ZLG好几千块的开发板,我也在图书馆粗约阅览过ZLG在北航出的很多的书籍,我现在的感觉就是周老师你不愧是商人,出书完全就是商业目的,打广告+卖开发板,不知道我说的对不对?同行们都尊您 周老师,周教授,但是我还是希望您能象老师一样教我们“渔”,而不是“鱼”,特别是刚入行的朋友,更始需要“渔”,而我看您的书,却感觉您完全是在卖开发板,希望您能象其他出书的教授一样仔细去分析一些东西,完全是在分析问题,抛开其他的东西,很纯粹的分析问题,我们都相信您有这个能力!而不是看完书给我们的感觉是似懂非懂,被您吆喝去买您的开发板,我个人还是很尊敬您的,所以都是称呼“您,老师”,希望您能给我们更多的“渔”,希望您不要完全学习比尔.盖茨啊 呵呵 他给我们就全是API,他发家也是买别人的来卖,您发家也是买别人的东西,回来卖..  呵呵

使用特权

评论回复
120
zlg315| | 2007-5-18 00:26 | 只看该作者

讲真话!

    我也是在不断的学习过程中进步的,很多东西也是慢慢才有一些深刻的体会,直到最近才能在某一些方面写一些好像“渔”的**,谢谢您的支持,我们一定会做得更好,因为我每天都在努力。
    尽管我每天都在努力,但只有身临其境才能体会到其中的艰难。相对来说,开发一个程序或者一个产品容易,但要能够写出令人称赞十分不简单,有时为了一个恰当的表述甚至要经受连续一段时间的困扰是常有的事。
    我也一直希望能够在学校给学生开设嵌入式操作系统这门课,尽管周航慈教授写作了一本《基于嵌入式实时系统的程序设计技术》专著,最近他在写作《嵌入式数据结构与算法》,但一直还是没有合适的OS原理教材。为了写一本让只有C语言基础或一般基础的大多人能够轻松看懂uC/OS-II,从而在嵌入式操作系统原理方面打下一个坚实的基础,我与同事已经**和研究了三年时间,直到去年底才开始有了一些好的思路,其中也得到了邵贝贝老师的鼎立支持,这本书已经写了三稿,虽然进步很大,但还是不能完全令人满意。自己看得懂,不见得能够将别人教懂,要让别人通过读书看懂就更难,这就是要攻破的难题!有了攻关一个OS的写作和教学方法,再挑战其它OS也就迎刃而解了。
    
    

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则