我是电子信息工程专业大二的学生,以后打算做嵌入式开发这方面的。但这个暑假在一家软件公司无薪实习,里面用到的是MFC,ATL,COM这些没学过的知识,这些跟以后要做嵌入式开发有关系吗?我如果花时间学这些,到后来搞嵌入式开发的时候没用到,那还不如在家自己学点其他有用的知识。请各位高手指教。

解决方案 »

  1.   

    linux嵌入式没用,wince可能有点用
      

  2.   

    如果阁下铁定毕业后进入嵌入式开发行列的话,从MFC,ATL工具的角度上来说对你嵌入式开发没任何作用,只能做为编程能力功底训练。嵌入式开发需要了解电路知识,熟悉C,熟悉所开发芯片(现在国内流行的是ARM系列),以及了解汇编。学嵌入式入门的过程很艰难,但不一定很漫长,看下功夫而定,光靠书本基本不行,还要购置学习板之类。
      

  3.   

    标C,汇编, 电路,IC, ARM ,EVC...MFC 是类库, ATL/COM 是组件,是方法 -> 这些都是高阶的东西! 嵌入式则偏重低阶!最后, GOOD LUCK!
      

  4.   

    WTL做WinCE下的界面到还常见,其它基本没用。
      

  5.   

    当然还是有用的,都是相似的,只是不把自己搞糊涂就行!
    如果你用的嵌入式是WinCE的话,可以直接用VS中的开发。如果是Linux也差不多,如MINI GUI、QT等与MFC相似,封装不同而已。
    至于COM\ATL可能在嵌入式的Linux下面不能用吧,这是MS的特产