tag 标签: mathew

相关资源
  • 所需E币: 3
    时间: 2019-12-25 21:41
    大小: 230.46KB
    上传者: 二不过三
    Asreal-timedigitalsignalprocessing(DSP)systemsbecomemorecomplicatedwithmultiplethreadsofexecutionandfasterDSPs,softwaredevelopmentanddebuggingbecomesmorecomplicated.AnMP3playerisagoodexampleofamulti-threadedsystemthatexecutesnotonlyDSP-type(data)threadssuchasMP3decoding,samplerateconversion,andgraphicequalization,butitalsorunstypical“host/controller”(control)threadssuchasuserinterface(keypad/LCD)andaccesstostoragemedia(forexample,CompactFlash).Inthisdocumentwediscussthesoftwarebehindareal-worldMP3playerrunningstand-aloneonaTexasInstrumentsC5000EDSP.PartsofthissystemarepresentlybeingshippedinproductionMP3playersallovertheworld.ThesoftwareisbuiltupontheTexasInstrumentsDSP/BIOSofferingwithschedulerandreal-timeanalysis.Thisapplicationreportshowsastep-by-stepreal-worldsoftwareparadigmshift.WewillstartwithatypicalISR(interruptserviceroutine)systemandbuilditupinstepstoincorporatesuchconstructsasareal-timepreemptivekernelanddatapipingstructure.ThenwewillseehowDSP/BIOSreal-timeanalysis(RTA)canbeusedtoobserveanddebugtheentiresysteminrealtime.Thesedebugfeaturesincludeschedulinggraphs,loadingcalculations,andstatisticalbenchmarkinginformation.……