|
Zylogic的软件开发套件包含了各实时操作系统(RTOS)的源代码驱动、板级支持包(BSP),及这些驱动和BSP的应用范例。
还包含了许多FastChip项目,以帮助用户集成CSL设计和用户软件。SDK还提供了许多文档,帮助固件开发者熟悉开发系统,缩短开发时间。
对于E5可定制微控制器用户:
4 E5HAL
包括新增的gLCD图形软件工具箱和使用指南
新增的E5HAL(硬件抽象层)包括了E5软硬件外设的驱动和许多FastChip 和 Keil uVision2示例项目。设备驱动主要是针对E5比其它8051MCU增加的外设,包括DMA、地址映射器和软件外设(如LCD图形控制器)。此外,E5HAL介绍了一组CSl存储器管理功能(csimem),用于方便快速地访问32位CSl地址空间。在csime的顶层,是一个基本图形库。它支持可重定位的图形缓存,该缓存的长度可超出8051的xdata
64k字节的限制。E5HAL还提供了一个完整的图形LCD控制器项目,包括全部源代码和综合使用指南。
对于A7 CSoC用户:
4 A7HAL:
不但包含了A7片上外设的驱动,如UART, clock, timer, SDRAM, DMA, watchdog,
ICU, and MPU;还包含了这些驱动的范例项目。A7HAL的编译环境支持ARM ADS 编译器, WindRiver公司的
Diab 编译套件 , GNU 编译器 (在 SDK CD上)。软件调试可使用WindRiver公司的visionCLICK
调试器或 GDB(在 SDK CD上)。
4 Ecos:
Zylogic为著名的Red Hat的eCos (v1.3.1)提供了A7DB 和 Dev-A7 开发板上BSP,使它可使用所有的片上外设。要进一步了解eCos操作系统,请登陆Red
Hat
4 VxWorks:
Zylogic的VxWorks BSP使VxWorks可在A7DB 和 Dev-A7 开发板上运行,访问所有的片上外设。要进一步了解VxWorks操作系统,请登陆WindRiver
4 UClinux:
SDK CD上提供了Uclinux内核 2.4在Zylogic A7 RPM格式的实现,包括了A7片上外设的驱动和驱动的范例项目。还以RPM格式提供了一整套GNU开发工具,用于编译和调试内核和应用代码。下载关于uClinux的更多信息。
4 GNU开发工具:
SDK CD上提供了用于ARM的GNU开发工具,包括GCC, GDB及。下载关于Zylogic
A7 GNU开发工具的更多信息。(194 K). 
SDK提供的支持
Zylogic SDK中包含多个软件包,其中一些来自第三方合作伙伴。下面列举了Zylogic SDK中包含的技术支持资源。
|