导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[vegetarian]嵌入式开发里的直接进行嵌入式开发



No.49241
作者:vegetarian
邮件:henu.wanggang@qq.com
ID:114754
登陆:1次
文章数:4篇
最后登陆IP:
最后登陆:2008/7/21 9:10:52
注册:2008/7/21 9:10:52
财富:100
发帖时间:2008/7/21 14:38:52
发贴者IP:222.131.57.191
标题:vegetarian:嵌入式开发里的直接进行嵌入式开发
摘要:No.49241嵌入式开发里的直接进行嵌入式开发 最直接的游戏开发模式是在手持设备提供的操作系统平台上直接 
进行嵌入式开发。通常,这需要采用C/C++语言,因为操作系统一般都是由C/C++语言编写的,而且直接 
提供C/C++语言作为低层接口语言。 
C/C++语言作为一种运行效率高的语言,被多数开发人员掌握,通过C/C++的指针特性以及贴近硬件机能 
的本质,运用C/C++开发能够最大限度的与硬件平台结合,充分利用硬件性能,实现高性能的图形显示。 
但是仅仅利用C/C++自身的特性并不能够满足所有开发人员的需要,很多情况下,C 的函数库并不能够满 
足需求,进行实际开发就必须调用各种预先准备好的函数库。实际上开发人员使用比较多的还是便携设 
备操作系统提供的系统调用,只有充分利 用手持设备操作系统提供的功能才能够达到预定目标。 
而在不同手持设备上,由于操作系统的不一致,原有的功能并不一致,导致不同设备的系统调用不一致 
,导致使用C/C++进行开发在不同系统之间是不同的,这带来不同系统之间的移植问题。 
而且,手持设备的开发本质上是属于嵌入式开发, 基于手持设备的硬件特性以及软件特性限制,基本上 
还没有办法直接在便携设备上进行应用程序的编写,因为手持设备不是通用操作系统,没有通用系统中 
提供的那 些丰富的工具。目前,那些直接能够在手持设备上应用的开发工具到目前为止只能够说是玩具 
,功能比较简单,不过我们期望以后能够有真正功能强大的开发工具直 接运行在手持设备之上。 
嵌入式开发的一般方式是在传统的PC上编写程序,通过PC上手持设备的模拟器 (一般厂家在提供开发工 
具的时候也会附带这个软件)进行前期开发,在完成基本的测试以后,利用厂商提供的交叉编译工具在 
PC上将代码编译成为可以在便携终 端上运行的二进制代码以后 ......

>>返回讨论的主题


  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:16毫秒 最大:54049毫秒 查询6次