最近在自学dsp的书中,总是会看到GEL文件的编写。之前一直被我跳过了,今天去图书馆换了本书,又看到GEL文件,就静下心来看看是咋么回事。
其实GEL文件是配合CCS集成环境使用的,起到配置CCS环境和初始化dsp环境的作用。它在硬件仿真环境是没太大用处的,但在软件仿真中提供一个虚拟的dsp硬件初始化环境。
在网上总结了GEL文件的一般架构:
1、首先是StartUp函数:
StartUp()
{
C5509_Init();
GEL_TextOut("GEL StartUp complete.\n");
}
这部分用于初始化最小系统,使得CCSStudio在处理器上处于可信赖的Good状态。