DSPBIOS是CCS提供的一套工具,用于支持系统实时分析。它本身仅占用极少的CPU资源。
使用线程来管理程序,如硬件中断服务子程序,软件中断服务子程序,周期函数,idle函数等。
提供多种分析工具,评估代码。如图形化显示各个线程占用的CPU时间等。
可以修改各个线程的优先级。
运用DSP/BIOS的一个基本概念是我们的运行程序是一个多线程的情况,我们通过API(运用程序接口)函数来管理这些线程。我们可以把DSP/BIOS API分为许多模块,不同的线程属于不同的模块。这些模块包括:
CLK模块:用于片上的定时器管理,设置定时器中断的间隔时间。
HST模块:用于实现主机与目标系统间数据的输入或输出。
HWI模块:用于硬件中断管理,可设置相应的中断服务子程序。
IDL模块:用于管理idle函数,该类函数具有最低优先级。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !