2012年(43)
分类: C/C++
2012-08-18 13:08:59
OMAP SDK大体可分为三个部分:第一部分是SDK(linux PSP),它是对Linux的支持,里BOOTLOADER,LINUX KERNEL SOURCES,RAMDISK文件系统,NFS文件系统,一些支持库(比如TSLIB是对触摸屏程序开发的支持),以及开发所需的TOOL CHAINS(Code Sourcery arm-2007q3),当然还有所有模块的DRIVERS。
第二部分是DVSDK,它是对DSP开发的支持,当然它是支持双核开发的重要软件,这部分的内容是OMAP重点要了解和掌握的部分,也是难点所在,不过DVSDK肯定有对Codec Engine软件模块的支持,它正是ARM和DSP通信的桥梁。
第三部分是G_SDK,它是对图形开发的支持,支持OpenGL,这部分也有待于学习。
应该说这三部分中只有第一部分是可以利用到我以前学过的ARM和Linux知识,而后两部分则是新的知识,也是难点,下一步我得先掌握这些软件开发工具的安装,搭建起OMAP软件开发的环境。