这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » VXWORKS,NUCLEUS,keil,for,arm,01a,ccd,135

共2条 1/1 1 跳转至

,VXWORKS,NUCLEUS,keil,for,arm,01a,ccd,13581980230, 搞ARM还有必要学VC++吗?

院士
2006-09-17 18:14:16     打赏
,VXWORKS,NUCLEUS,keil,for,arm,01a,ccd,13581980230, 搞ARM还有必要学VC++吗?



关键词: VXWORKS     NUCLEUS     135819802    

院士
2006-12-22 22:43:00     打赏
2楼
问 最近很郁闷,本人学习ARM有一段时间了,但现在导师接到一个项目,让我做VC编程这一块,让我暂停学习ARM,我以前没有搞过VC,现在只能花很大时间努力加油了,但我对ARM比较感兴趣啊,大家给个意见,搞ARM还有必要学VC++吗? 1: 有时间建议学VC++.我也是今年初开始学VC++. 我觉得嵌入式开发其实用vc++机会很少. 但还是要学VC++. 特别是C++语言.原因如下:
1. 学C++的OOP设计能提高软件设计水平. 而VC++无疑是比较好的工具.
2. 借助学VC++可以熟悉Windows编程.
3. 为以后的windows的驱动设计做准备.DDK可以运行在VC++上开发.
4. 为以后做Windows CE操作系统设计做准备.
另外. 也可以用VC做些其他简单应用软件. 2: re我是学VC的,后来工作需要,现在转到了ARM搞嵌入式编程。简单说说我的体会:
1 其实学习C++是有好处的,我编的代码很少,最近接触了一个以C的语言来实现C++的编程思想,很有体会,所以,学习面向对象编程有好处。
2 通过学习VC,可以了解window的编程,但是要花很长的时间,了解操作系统的一些知识,对以后学习嵌入式编程也很有帮助。
3 练基本功了。 3: 没用没用

有时间就学,学了总有点好处,对嵌入式用处不大 4: 入门很难,提高更难VC有时间和经历都不够,关键是要有人指导,除非你悟性极高

我是搞电子的,但是我公司的软件工程师跟我合租,所以跟他入了个门
要是没有他指点,我估计自己很难坚持下来 5: 是的,软件需要天赋,硬件需要机遇 6: 硬件需要机遇:有道理 7: 至少学了没坏处尤其是ARM上要用MS WINDOWS MOBILE的时候
等到要用时再学绝对来不及,没有几年的工夫学不好VC 8: 绝对有用~很多时候,光靠别人提供的程序往往不够,这时就需要自己写.
一个自己的例子:  老大叫我做个显示图片的程序,用2410的,一般的取模软件,取出来的都是字节数据,但我需要字数据,然后就自己用vc 写了个程序,程序很简单,但解决了自己的一时之急 9: 呵呵.这是两个不同的东西嘛.呵呵.这是两个不同的东西嘛.有没有必要,看对自己如何要求.
如果你的产品只涉及到ARM,不涉及到其他的任何东东,那么你只学ARM就够了.
但是,ARM也可以跑WINCE,LINUX,WINCE要用EVC,那怎么办? 10: 概念的问题。其实ARM开发,主要以C为主,当然高手必须要熟悉汇编,但可以不会C++

其实VC++是C++的一个分系,当然对于WINCE来说,EVC下的开发用C++要好,因为SDK里的API很多都是C++架构的,而EVC下的开发跟VC++非常类似所以,会更容易入门。

当然对于嵌入式工程师,会做硬件,会写驱动,会写OS上的应用程序,又会写OSless的程序,而且会使用VC来做PC端的应用界面,那当然非常好了!可谓全才,但嵌入式系统搞到linux/WINCE级别,使用GUI等功能,慢慢的跟PC端的应用开发越来越接近,如果能非常的精通各种驱动编写和应用系统架构的搭建,我想,这才是真正的程序员! 11: 学VC那是另一层次。我建议如果有时间就学好它。但是用上也不是有很大机会,学它主要是能更加提高自己。 12: 毫无疑问:必学!希望LZ不要被楼上的一些朋友误导:
    C和C++好比一个做砖和建房子,没有好的砖块怎能造出好的房子来。俺刚好两样都会,要想以后在应用中升华,别忘了这些基本功。 13: 呵呵。。反正我都会!!我抽时间学了。。VC++。。不过现在用不上。。会没坏处。。不过不一定用得上!! 14: 我想没必要VC++主要是C++与MFC的结合,这些在ARM系统是用不上的.ARM一般使用纯C语言(也有人用C++). 15: 用到gui的话,学过vc的优势就出来来了几乎所有的gui都是向wince的风格兼容的,很多人都觉得mingui,wince上手难,有的人还乘机出了几本书,其实如果熟悉vc的话,这些都是水到渠成,符合80%的旧知识+20%的新知识 16: 楼上回答的确实,我写minigui的程序体会到了开始WINCE的框架编程有点迷糊,minigui搞过,再看那个WINCE,就清楚得多了!现在正好反着学``呵呵

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]