>>Drew的主页-->个人简介

主页

VxWorks

ARM

PowerPC

硬件驱动

网络协议

程序示例

下载

个人兴趣

 

个人简介

基本情况

   姓名:王东柱(Drew Wang)

  • 硕士研究生毕业, 专业: 机电一体化. 主要学习和从事计算机控制系统及图形处理算法. 

          毕业学校: 郑州工业大学  机电一体化研究所  现改为 郑州大学

  • 毕业论文: NURBS 曲面造型CAD/CAM系统 研究 ( 造型及加工软件, NURBS 算法, WINDOWS, VC++, MFC等)

  • 读研收获:扎实的计算机数据结构、数据存储、计算机编程、计算机图形学基础。学习了单片机、计算机控制等知识。 读研期间基本上靠自学,从而培养了较强的自学能力。

           

论文界面 1  论文界面 2  论文摘要  程序主要算法源码

技术描述

  • 多年国外大公司计算机专业工作经验及海外生活经历。

  • 技术专长: 实时嵌入式操作系统编程, 软件设计及开发 ( VxWorks, Linux), WINDOWS NT编程, 精通32位处理器(ARM, PowerPC) 及常用的硬件设备的结构和原理, 以及在嵌入式系统中的编程实现方法。网络通信协议TCP/IP及其原理.

    • 编程语言: C, C++, 汇编语言等.
    • 编程环境: Tornado, GNU, VC++, 和一些其他的软件和硬件调试编程工具.
    • 调试使用工具: 示波器, 逻辑分析仪, 协议分析仪, 万用表等.
    • 其他接触过的知识(曾经做过): ORACLE数据库管理及编程, MFC, Windows DDK 网络驱动, DOS编程, Novell系统编程, 网络实验室设计, NT, Novell网络管理,  Java, Delphi编程等.

    主要工作经历(参与项目)

    信诚软件公司:

    • 独立负责开发电话计费及信息管理服务系统 ( CTI中继语音卡, WINDOWS NT网络, ORACLE数据库, MFC, VC++和 DELPHI语言 ).     软件客户端界面

    • 网络防火墙及数据加密系统 (WINDOWS DDK,NDIS,TCP/IP协议,VC++,C,汇编语言,IP包过滤等)

            软件上层管理界面

    德星电子科技(Destiny)
    • 网络打印机管理系统

    网络协议: TCP/IP,SNMP,HTTP;

    编程语言: VC++, Java, JavaScript, HTML;

    网络操作系统: WINDOWS NT, Novell, UNIX;

    涉及技术: CGI, Multi-thread, WINDOWS SDK, Socket, Service .

    软件用途: 用户通过网络上的打印服务器对远端网络设备进行操作和设置.

                       软件Web界面

     

    • 网络打印设备实时嵌入式系统开发(RTOS)

    32位嵌入式处理器: IBM PPC405GP;

    开发环境: Tornado 2.0, GNU;

    嵌入式实时操作系统: VxWorks 5.4;

    编程语言: 汇编语言, C, C++;

    网络协议: TCP/IP, HTTP,FTP,SNMP;

    主要工作(负责网络组软件开发):

        1. 系统设计(包括Architecture design, Detailed design)

        2. 调试和修改VxWorks BSP 网络驱动程序 (EMAC, MUX, END

        3. 网络编程, 嵌入式网络服务器 Embedded Web Server 支持HTTP,FTP(BSD Sockets)

        4. VxWorks上的网络打印系统软件(SNMP

    用途: 网络设备核心操作系统. 支持各种网络功能, 用户可以从网络上登录到网络设备上的主页,对网络设备进行控制.

     

    加拿大移动信息公司 (MIST Wireless)
    • 无线通信产品实时嵌入式系统开发(RTOS)

    32位嵌入式处理器: ARM710A, CIRRUS CLPS7111;

    开发环境: Tornado 2.0, GNU, ARM Debugger;

    嵌入式实时操作系统: VxWorks 5.4, ARM Angel;

    编程语言: 汇编语言, C, C++;

    主要工作:

        1. 设计和开发新产品主板底层测试软件及其驱动程序,包括和主板有关的所有硬件(Flash ROM, DRAM, PCMCIA Card, 读卡器MSR, Keyboard, 显示器LCD, 触摸屏Touch Screen, FPGA, wired and wireless modem(Radio), 网络控制器Ethernet Controller, 串口UART, 串口SPI, 实时时钟RTC, Buzzer, Printer等).

        2. 和硬件组一起工作, 在VxWorks和ARM开发调试环境编程及用相应的工具(示波器等)调试,检查和分析新主板设计上存在的错误,并加以修正.

        3. 根据硬件,修改VxWorks BSP, 编程,调试网络驱动, 文件系统(TFFS)和远程下载.

        4. 修改,重写嵌入式系统OS ARM Angel内核 ( 包括系统初始化, 中断, MMU等 ).

     

    产品用途: 无线,手持设备,由于商业交易和银行业务.

     

    ****技术公司

    CMOS 数码相机研发

    嵌入式处理器:TI DSP 芯片 OMAP架构 TMS320DSCxx(ARM7+C5409)

    嵌入式实时操作系统:  实时嵌入式系统 Miro iT  

    开发环境: CCS for OMAP开发环境,JTAG 仿真

    编程语言: 汇编语言, C

    主要工作:

    1. 处理器芯片,EVM板的调研,选取

    2. 处理器ARM端控制部分软件的开发设计

    3. 处理器和Cmos Sensor之间的硬件接口

     

    ****智能交通工程技术研究中心

    智能交通技术,系统集成

    • 车载设备及后台管理中心核心软件研发

    嵌入式处理器:ARM9

    嵌入式操作系统:Linux

    开发环境:GCC, QT embedded

    编程语言:C,C++

    主要工作

    1. 系统设计(项目申请、研究大纲、系统结构设计等)

    2. GPS定位车载终端设备及后台管理中心研发(ORACLE数据库,GPRS数据传输)

    • 智能交通系统集成技术:抓拍、车牌识别、稽查等


    个人兴趣

    算法:

    GIS软件实现

    路径寻优(最短路径算法)

    曲面造型(非均匀有理B样条NURBS算法)

    地理信息系统 GIS学习笔记 

    MapInfo学习笔记

    其它:

    旅游照片      短诗摘录   英文歌 Midi

     

     

     

     

    返回首页