发明名称 手持式数字存储示波表的WinCE系统平台的开发方法
摘要 本发明涉及一种系统开发方法,尤其涉及一种针对手持式数字存储示波表的WinCE系统平台的开发方法。本发明的手持式数字存储示波表的WinCE系统平台的开发方法,包括以下两个步骤:BootLoaderd的移植和WinCE系统内核的定制。本发明提出了一种针对手持式数字存储示波表的WinCE系统平台的开发方法。WinCE系统平台具有丰富的嵌入式功能,支持多线程操作,可以与电脑进行同步调试,极大地缩短系统的开发周期,节约开发成本。WinCE系统除了拥有丰富的人机交互界面外,还有一般操作系统具有的USB接口、网口、串口、SD卡接口等。
申请公布号 CN103809949A 申请公布日期 2014.05.21
申请号 CN201210449061.7 申请日期 2012.11.09
申请人 江苏绿扬电子仪器集团有限公司 发明人 陆骁璐;黄志贤
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 代理人
主权项 一种手持式数字存储示波表的WinCE系统平台的开发方法,其特征在于,包括以下两个步骤:BootLoaderd的移植和WinCE系统内核的定制,其中,BootLoaderd的移植包括如下步骤:(1)BootLoader工程的建立:在ADS1.2开发工具下建立S3C2440的工程2440boot.mcp,然后在该工程的inc目录下添加寄存器配置文件,以及相应的头文件;在user目录下,添加相关外设文件;(2)BootLoader工程的修改:将需要自定制的图片转换为256色的bmp图片,然后使用Bmp2c.exe将bmp格式的图片转换为二进制数据;(3)Bootloader工程的编译下载:修改完Bootloader工程之后,在ADS1.2开发环境下进行编译,生成启动文件2440boot.bin。然后使用sjf2440.exe软件通过JTAG方式将该二进制文件烧写到S3C2440平台的FLASH中,重新上电启动后,通过串口软件DNW读取到开发平台的启动信息,表明BootLoader移植成功;其中,WinCE系统内核的定制包括如下步骤:(1)在Platform Builder5.0中,新建WinCE工程;(2)安装BSP包:解压BSP包smdk2440到Platform Builder5.0的安装目录PLATFORM文件夹中,同时将smdk2440.cec添加到工程中;(3)添加系统相关组件:需根据S3C2440的外设连接对系统的相关组件程序进行修改;(4)添加完系统组件之后,点击Build OS|Sysgen开始WinCE平台编译,编译完成后,会在PlatformWorkplace目录下生成系统的二进制文件nk.bin,然后通过DNW工具将该文件下载到ARM平台,重新上电启动后,系统成功启动界面,表明系统成功定制。
地址 212200 江苏省镇江市扬中市绿扬路88号