正文

目标,目标2007-10-18 16:59:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/lingdlz/30198.html

分享到:

人生没有目标不行,但是如果你有太多的目标那也该反省了。我都不知道自己有多少目标了,下面是有记载并且是最近的:

*****************************************************************
新目标:
 1,精通WINDOWS操作系统,了解其运作机理:内存管理,设备管理
    文件管理,任务调度,进程调度等等
 2,精通WINDOWS平台下的MFC开发
 3,不放弃稍微的强项,数据结构+算法(常做ACM题)
 4,不放弃三门语言的学习(C/C++/汇编)
 5,不放弃软件工程的学习,还有专业英语
 6,其余时间向嵌入式开发迈进(ARM+WinCE)
 
目标直到毕业后不能再变了,否则一事无成啊 !!!

*****************************************************************

对于搞嵌入式软件的人,最重要的技术显然是

(1) 掌握主流嵌入式微处理器的结构与原理(ARM)
(2) 必须掌握一个嵌入式操作系统 (WinCE,ucLinux)
(3) 必须熟悉嵌入式软件开发流程并至少做过一个嵌入式软件项目(对弈)

目前从事嵌入式开发,铁定错不了的东西:

1,编程语言(C/汇编/C++)
2,微处理器 ARM
3,数据结构,算法(DSP)
4,系统级 驱动级软件开发知识,经验
5,能够阅读行业方面的英文资料
6,软件工程

最好能学下:
*:ARM+WinCE
*:C51单片机程序设计

课程:
数字电路、
计算机组成原理、
嵌入式微处理器结构

**:每天都进步。。。。。。人生境界。。。

搞嵌入式若能熟悉嵌入式应用的一些主要领域,这样的人更受企业欢迎。主要的相关领域包括:

HDL数字电路设计技术及其FPGA/IP核实现技术

A、数字图像压缩技术:这是嵌入式最重要最热门的应用领域之一,
   主要是应掌握MPEG编解码算法和技术,如DVD、MP3、PDA、高精电视、
   机顶盒等都涉及MPEG高速解码问题。为此,
   我院已预订了一位能开设数字图像处理课程的博士。
B、通信协议及编程技术:这包括传统的TCP/IP协议和热门的无线通信协议。
   首先,大多数嵌入式设备都要连入局域网或Internet,所以首先应掌握TCP/IP协议及其编程,这是需首要掌握的基本技术;其次,无线通信是目前的大趋势,所以掌握无线通信协议及编程也是是很重要的。无结通信协议包括无线局域网通信协议802.11系列,Bluetooth,以及移动通信(如GPRS、GSM、CDMA等)。
C、网络与信息安全技术:如加密技术,数字证书CA等。我院有这方面的选修课。
D、DSP技术:DSP是Digital Signal Process数字信号处理的意思,DSP处理器通过硬件实现数字信号处理算法 如高速数据采集、压缩、解压缩、通信等。数字信号处理是电子、通信等硬件专业的课程,对于搞软件的人若能了解一下最好。目前DSP人才较缺。如果有信号与系统、数字信号处理等课程基础,对于学习MPEG编解码原理会有很大帮助。

能写驱动程序的人目前是非常紧缺的(驱动程序也可归于嵌入式范畴),
包括桌面Windows中的DDK开发环境和WDM驱动程序。公司每时每刻都要推出新产品,
每一个新产品出来了,要能被操作系统所使用,是必须写驱动程序的。
写驱动程序就必须掌握操作系统(如Windows或Linux)的内部工作原理,
还涉及到少量硬件知识,难度较大,所以这方面的人很难找。
想成为高手的同学,也可从驱动程序方面获得突破

*****************************************************************

 

 

 

 

阅读(2819) | 评论(1)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册