IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

嵌入式开发

随着移动设备开发的日趋火爆,各个平台之间的竞争更是愈加激烈,那么如此之多的开发平台,他们适用于什么设备,平台各自的特点有是如何呢?下面就给大家揭开其神秘的面纱,给那些在平台的选择中存在疑虑的朋友排忧解难。

移动开发平台特点明晰

随着3G时代的到来,各种移动终端设备层出不穷,花样百出,个个都拿出使出了浑身解数,以博得广大消费者的青睐,争取更大的市场份额。终端设备的花样百出无非就是更加合理的软、硬件结合,以此来综合展现自己的实力。单就移动应用软件来说,各个平台不尽相同,开发的优势各有所依,本文就各个应用开发平台的特点加以总结,以示比较,希望能够为正在从事或者即将踏入移动应用开发的广大朋友提供相应的参考

移动开发平台和技术全景图

DLL(Dynamic Link Library)是动态链接库,它能够被外部程序在程序运行的时候调用。在DLL里面的代码可以同时被许多外部程序共享,而且不会引起手机内存的重复分配。

如何为Symbian编写动态链接库DLL

 Windows Embedded Standard 2011 具备的 Windows 7 功能,他 以高度可定制且可组合的形式提供了 Windows 7 操作系统所具备的功能、易用性和可靠性,从而使工业自动化、娱乐、消费电子产品及其它市场的原始设备制造商能够将精力集中于其核心竞争力并实现产品差异化。

07日更新
Win Embedded Standard 2011嵌入式开发

由于良好的性能、低廉的价格和灵活方便的特性,USB 摄像头正被广泛的集成到嵌入式系统中。例如,通过USB 摄像头WinCE系统可以很方便地得到实时图像,这对某些要求实时图象监控的嵌入式系统是一个很不错的选择。但是由于嵌入式硬件平台的多样性,以及WinCE对USB设备驱动开发只提供了底层支持,再加上许多摄像头厂商尚未提供WinCE下的USB摄像头驱动,这对初级开发人员在开发WinCE USB摄像头程序时是一个难点。

30日更新
浅谈WinCE平台USB摄像头驱动开发流程

随着IT技术的发展和完善,一个新的名词逐渐走上人们视线的聚焦点,它只是一种专用的计算机系统,却无处不在,所有带数字接口的设备,如手表、微波炉、录像机、汽车等,均可能涉入其中。其日益剧增的市场规模,使之成为整个软件业发展的主流动力,无数研发工程加入此列,洞悉其产业中的庞大商机。

北京亚嵌教育集团见证嵌入式教育时代

这一部分将对前文没有提到的几段关键代码进行简单说明,介绍一下源代码组织结构和Makefile系统,展示一下实验运行结果,并提供全部源代码下载。

07日更新
自己动手编写嵌入式Bootloader

要实现通过网口下载文件的功能,从底层到上层需要做的工作包括:开发板上的网卡芯片的驱动程序;TCP/IP协议栈的实现;TFTP客户端应用程序的实现。我们使用的OK2440开发板配备CS8900A网卡芯片。

04日更新
自己动手编写嵌入式Bootloader之二

CPU上电后会从IO空间的某地址取第一条指令。但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低;CPU工作模式、中断设置等不确定;存储空间的各个BANK(包括内存)都没有驱动,内存不能使用。在这种情况下必须在第一条指令处做一些初始化工作,这段初始化程序与操作系统独立分开,称之为bootloader。

31日更新
标签: 嵌入式开发
自己动手编写嵌入式Bootloader---基本功能流程

8月24日,2009英特尔中国大学峰会在广西北海隆重召开。本次会议总结了英特尔在多核与嵌入式领域的技术成就以及未来的发展方向,并结合中国科研、政府以及产业发展与来自各大科研院所、高等学府和政府相关部门进行了交流。教育部领导以及来自100多所高校的专家学者、英特尔全球及中国的多位高层主管、技术专家以及大学合作团队出席了本次会议。

26日更新
普拉纳:x86架构使嵌入式开发更简单

8月24日,2009英特尔中国大学峰会在广西北海隆重召开。本次会议总结了英特尔在多核与嵌入式领域的技术成就以及未来的发展方向,并结合中国科研、政府以及产业发展与来自各大科研院所、高等学府和政府相关部门进行了交流。教育部领导以及来自100多所高校的专家学者、英特尔全球及中国的多位高层主管、技术专家以及大学合作团队出席了本次会议。

25日更新
戈峻:英特尔推动嵌入式教育 意在双赢

8月24日消息,记者在南京召开的“天翼3G手机订货会”上获悉,中国电信在未来的终端策略上,将采取更新的措施,包括加快与谷歌、微软合作,打造手机软件商店,统一手机外部接口等。

电信表态欲与谷歌微软合作推软件商店

8月24日,2009英特尔中国大学峰会在广西北海隆重召开。本次会议总结了英特尔在多核与嵌入式领域的技术成就以及未来的发展方向,并结合中国科研、政府以及产业发展与来自各大科研院所、高等学府和政府相关部门进行了交流。教育部领导以及来自100多所高校的专家学者、英特尔全球及中国的多位高层主管、技术专家以及大学合作团队出席了本次会议。

24日更新
ICAF开幕 嵌入式成未来互联网主旋律

WinCE系统是一个多任务的操作系统。一般来说,实现多任务的方法是采用多线程和多进程机制。因此掌握多进程和多线程的技巧和方法,对于编写复杂的WinCE嵌入式程序是必须的。

WinCE多线程事半功倍 但须避免资源争夺

微软目前正在考虑推出今年的新版本的核心嵌入式操作系统来争夺Windows Mobile手机和其他设备。这种新推出的Windows Embedded操作系统代号为“Cashmere” ,它引入了一系列新的功能,系统集成了 Adobe FlashLite、Gesture,优化了网络协议栈等。

Cashmere:微软的嵌入式蓝图新变化

用ActiveSync来同步模拟器 1、打开 Visual Studio 2005 (beta 2)。 2、单击 Tools --->Connect to Device (该步也可以直接在3步即Device Emulator Manager 中实现,只要右击 Windows Mobile 5.0 for Smartphone Emulator ,然后点击"Connect",就可以启动模拟器),在Platform 下,选择Windows Mobile 5.0 Smartphone SDK,在Devices 下选择Windows Mobile 5.0 for Smartphone Emulator,

在Visual Studio 2005用ActiveSync来同步模拟器

近日,微软正式向开发者开放了Windows Marketplace手机应用商店,并且已经开始为符合条件的应用提供认证。另外,今年晚些时候,来自微软主要合作伙伴HTC、LG和Orange等厂商的Windows Mobile 6.5手机也将发布。

手机应用商店竞争加剧 微软尚存几点不足

作为整个社会经济最重要的基础设施之一,近百年来,电网和其输送的电力能源给整个世界持续带来了光明、动力和希望

智慧地球:令人耳目一新的智慧电网

近期,我所负责的一个嵌入式开发项目遇到了一点麻烦。这个嵌入式系统用的是ARM处理器+WinCE平台,我这次项目的目的是要把WinCE平台从旧版本移植到WinCE6.0平台上。但结果是这个WinCE系统在启动的时候经常会出现失败,而且每次失败的原因都莫明其妙和不尽相同。这使到我们开发团队每个人在启动WinCE系统时都心惊肉跳,非常担心系统又再一次出现让人意想不到的失败。这种频繁的启动失败对开发团队来说显然是一种让人难以忍受的折磨。

WinCE启动时频繁死机的原因分析
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐