首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

DSP程序开发之基本API使用(6)

DSP程序开发之基本API使用(6)

十一、DSP/BIOS后台管理 IDL模块
IDL  
模块管理着应用中最低等级的线程。除了用户自己编写的函数外,IDL模块执行DSP/BIOSAPI函数,
DSP/BIOS
内核正是利用这些函数来处理主机通信和CPU负载计算的。

DSP/BIOS分析工具的RTA控制面板激活时,应用程序会包含一个IDL_cpuLoadIDL对象,其会调用一个提供
CPU
利用率的函数,绘出负载图。另外,还有LINL_dataPump函数在后台处理与主机的数据交换,RTDXHST等。

程序模块执行状态图,就是RTA_dispatch函数处理的结果。
(1)void IDL_run(void)
  
依次调用IDL模块中定义的所有IDL函数,其在所有IDL函数执行一次后返回,由于IDL函数中有完成主机和目标

系统交换数据的函数,所有IDL函数必须定期调用。
返回列表