基于Windows CE的嵌入式网络收音机

嵌入式系统 时间:2011-01-17来源:网络

2.1 操作系统的定制
如图2所示,操作系统的定制主要包括Bootloader(系统引导程序)的开发、OAL(设备商适配层)的开发、本地驱动程序的开发以及平台文
件配置等。
b.JPG

Windows CE操作系统已为其中大部分硬件外设提供了可供参考的Bootloader程序、OAL程序和驱动源代码,为系统设计开发提供了样本程序,可有效提高开发的工作效率,减少重复性工作。针对本系统中采用的核心处理器S3C2440A,BSP(板级支持包)可由Samsung公司提供的SM-DK2440- BSP包克隆生成,因此源代码配置文件只需要对系统新添加的模块进行设置,完整编译即可完成。
本系统除了要加入一些系统级模块(例如文件系统支持、触摸屏支持等)之外,还要加入Windows Media Player模块和VIA公司提供的无线网卡驱动模块。修改注册表中对应模块的设置,即在platform.reg中添加对VIA公司无线网卡的支持:
c.JPG
2.2 SDK的生成
SDK(软件开发工具包)是软件开发商提供给二次开发人员的针对性开发工具。SDK提供核心连接支持,用来支持桌面操作系统与嵌入式系统之间的通信,开发人员通过它来使用开发工具与嵌入式操作系统进行应用程序的运行测试。在Platform Builder集成开发环境里,针对定制的镜像文件(nk.bin)输出SDK。
1 2 3 4

关键词: 音频 嵌入式

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版