Chinaunix首页 | 论坛 | 博客
  • 博客访问: 165595
  • 博文数量: 207
  • 博客积分: 10280
  • 博客等级: 上将
  • 技术积分: 2600
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-11 11:01
文章分类

全部博文(207)

文章存档

2011年(1)

2008年(206)

我的朋友
最近访客

分类:

2008-10-15 07:19:51

软件可编程逻辑平台与SDK

SDK是用于嵌入系统设计的软件开发平台,与其他软件开发环境一样,设计者能在这个开台下输入、编辑、编译与调试软件源代码等,其开发环境基于开放源码的Eclipse架构。 
  EDK中平台的软件部分是通过MSS文件来描述的,该文件是一个可编辑的文本文件。它与软件应用程序共同构成嵌入式系统的软件部分的主要输入文件,这些文件与EDK中的内置的库及外设驱动程序,还有自定义外设所建的库文件一起来编译应用程序。最后产生ELF文件(Executable and Linking Format),该文件就是在目标硬件上运行的二进制代码,其生成过程如下图所示。

 
  
  SDK也可以根椐MSS的内容来生成板级开发包(BSP),BSP实际上是一组文件。其中定义了处理器和其他的硬件元素等,并包含了各种嵌入式系统的软件元素,如外设的驱动、库、标准输入输出设备、中断处理例程,以及其他的相关软件细节。


    本文可能所用到的IC型号:          
阅读(174) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~