电源变压器所用材料电源变压器所用材料 要绕制一个电源变压器我们必须对与电源变压器有关的材料要有一定的认识,为此这里我就介绍一下这方面的知识。 1、铁芯材料 电源变压器使用的铁芯材料主要有铁片、低硅片,高硅片,的钢片中加
引言
随着微电子技术和计算机技术的发展,计算机不断趋向于微型化和嵌入化,使它更广泛地融入人们的工作、生活和娱乐等各个方面。人们已经普遍使用手机、PDA、手持设备和掌上电脑等信息功率电感终端来储存和处理各种信息,这正是嵌入式技术应用迅速发展的一个证明。
进入21世纪以来,嵌入式技术逐渐成熟并全面展开,已经成为通信和消费类产品的共同发展方向。在信息家电领域,如网络冰箱、家庭网关、数字机顶盒、数字电视等的发展,使得嵌入式系统正扮演着越来越重要的角色。在个人计算机领域中,嵌入式产品使个人商用、娱乐和通信功能相结合,以自然的人机交互界面和丰富的多媒体处理能力迅速得以推广,并取得了巨大成功,而所有上述产品都离不开嵌入式技术。所以,嵌入式系统的开发,已被人们公认为是一个具有良好发展潜力的行业。
本文介绍了基于Windows CE.Net 4.2 嵌入式操作系统,选用三星公司的SamArmDvk9开发平台(SamArmDvk9是针对S3C2410的高性能开发平台,适合于开发高性能手持式以及便携式智能设备或终端),运用eMbedded Visual C++ 4.0软件开发多媒体视频/音频播放器的完整流程。相对于PC上的多媒体播放器,通常的嵌入式播放器功能比较少,可以播放的类型也不多。本文介绍的基于Windows CE.Net 4.2的多媒体播放器可以播放.wmv,.mpg,.asf等格式的视频文件,可以播放.wma,.mp3,.wav等格式的音频文件,囊括了目前比较流行的媒体文件格式。闪存(SD CARD)中的媒体文件将被自动列在主界面中的列表框中,单击按钮就可以播放列表框中全部媒体文件,而不需要用户进行添加。在播放界面可以实现暂停,停止,重播,音量调节等功能。音量调节以位图形式形象的加以显示。下面具体介绍实现的步骤。
1、 Windows CE.Net 4.2 内核定制及SDK的导出
Windows CE为开发人员提供了一个相对不错的集成开发环境(IDE):Platform Builder。开发人员可以在这个IDE中根据开发的需要完成操作系统镜像的定制、编译与调试。
1.1、启动PB,前期设置
选择Flie菜单中的Manage Catalog Features,将随开发板提供的2410wince4.2bsp文件夹下的 smdk2410.cec导入工程。这样在PB的向导中和Catalog中就会出现针对开发板的 Samsung SMDK2410:ARMV4目录。
1.2、新建工程,完成工程向导,注意要选择SAMSUMG SMDK2410:ARMV4 BSP。
1.3、添加组件
本工程是开发媒体播放器,所以要将Catalog/Core OS/Multimedia Tech大功率电感贴片电感器nologies下面的组件加入工程。包括Basic Multimedia文件夹下的组件和Multimedia Components文件夹下的组件。后一个文件夹里包含Audio Codecs and Renderers(音频编码解码器)和Video Codecs and Renderers(视频编码解码器)。
1.4、点击Build菜单中的Build Platform,PB将自动完成整个系统镜像的定制。
1.5、导出针对定制系统的SDK(Software Deveploerment Kit)是为了编写应用程序,选择Platform菜单中的Configure SDK项,配置过程中选择eMbedded Visual C++ 支持, 最后再点击Platform菜单中Build SDK即可生成后缀名为MSI的SDK文件,直接安装即可在EVC中找到对应的SDK。
2、 应用程序的开发
2.1、eMbedded Visual C++4.0简介
eMbedded Visual 绕行电感器C++4.0(EVC)是微软专门针对嵌入式操作系统WINCE开发的集成开发环境。EVC集成开发环境与VC的较为相似,只是在工具栏下面多了一个特性工具栏,用于选择嵌入式设备类型、仿真器类型和CPU类型。在上面介绍的SDK安装完成后便可在此栏中出现并选择。打开EVC,建立一个基于对话框的MFC应用程序mediaplay。
2.2在EVC中加入和注册ActiveMovieControlObject控件
第一步、首先找到要加控件的名称和所在文件夹。在EVC中播放多媒体的控件名称是msdxm.ocx,所在的文件夹是 C:\WINDOWS\system32;
第二步、在EVC的菜单栏点击Project\Add to Project\Components and Controls,弹出Components and Controls Gallery对话框,点击Add Control,按照上一步骤中的地址找到msdxm.ocx,打开,这样就将控件加入到Registered ActiveX Controls中;
第三步、注册控件:点击开始\运行,,键入 regsvr32 C:\WINDOWS\system32\msdxm.ocx 确定,过一会有成功注册的信息出现,这样就可以在工程中添加此控件了。
2.3、 媒体文件的寻找塑封电感
我们的多媒体文件存放在SD卡中,在第一个对话框IDD_MEDIAPLAY_DIALOG(图1)中添加控件ListBox,同时在头文件中定义一个ClistBox的变量m_list。增加一个CmediapalyDlg类的成员函数Searc共模电感hFile(),用来将SD CARD中的文件列在ListBox中。本函数具体代码如下: