介绍一种实时操作系统DSP/BIOS

嵌入式系统 时间:2009-04-09来源:网络

RTDX在主机端可以与任何符合OLE接口的应用程序交换数据。例7是一个使用RTDX在主机和DSP之间进行数据传递的例子。主机端是一个基于VB的小程序。
  例7  DSP程序:
  #include<rtdx.h>
  RTDX_CreateInputChannel(writeload);
  RTDX_CreateOutputChannel(readload);

  int  main()
  {
  RTDX_enableInput(writeload);
  RTDX_enableOutput(readload);
  return;
  }

  void  doExchange()
  {
  if(!RTDX_channelBusy(writeload)){
  RTDX_readNB(writeload、loadVoal、sizeof(load-Val));
  }
  RTDX_write(readload、loadVal、sizeof(loadVal));
  }
  使用VB编制的主机端程序
  set  r=CreateObject(“RTDX”)
  status=r.open(“readload”、“R”)
  set  w=CreateObject(“RTDX”)
  status=w.open(“writeload”、“W”)
  status=r.ReadI4(data)
  status=w.WriteI4(value、bufferstate)
  综上所述,DSP/BIOS针对DSP的应用环境,通过一系列的对象模块向开发者提供了一个实用优秀的实时操作系统。它可以帮助用户提高软件的模块化、并行性和维护性等,有利于降低系统成本和缩短开发周期。同时由于它是免费的,可以预计DSP/BIOS将对DSP技术在中国的推广使用起到积极的推动作用。


1 2 3 4 5

关键词: 德州仪器 DSP/BIOS 操作系统 实时 介绍 DSP BIOS

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版