91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

CSR8670芯片全部資料,有evm板的線路圖和軟件開發資料,csr8670是bluecore的soc芯片,針對ble,立體聲藍牙音響,低音炮,頭戴耳機。在adk環境下開發。

資源截圖

代碼片段和文件信息

/*
??Copyright?(C)?Cambridge?Silicon?Radio?Ltd.?2010?~?2012

??An?example?app?for?routing?audio?through?the?Kalimba?DSP?from?ADC?to?DAC

*/

#include??
#include??
#include??
#include???
#include?
#include?
#include?
#include?
#include?
#include?
??
/*?Define?preprocessor?GORDON?to?use?the?Gordon?board?otherwsie?the?Elvis?board?is?assumed.?*/
/*?#define?GORDON?*/
#ifdef?GORDON
#include?
void?PioSetPio?(uint16?pPIO??bool?pOnOrOff);
#define?GORDON_POWER_AMP_PIO?4?
#endif?

/*?Define?the?macro?“BYPASS_KALIMBA“?to?bypasss?Kalimba?DSP?otherwise?direct?ADC->DAC?*/
/*?#define?BYPASS_KALIMBA?*/
/*?Define?the?macro?“MIC_INPUT“?for?microphon?input?otherwise?line-in?input?*/
/*?#define?MIC_INPUT?*/

/*?Location?of?DSP?kap?file?in?the?file?system?*/
static?const?char?kal[]?=?“my_second_dsp_app_kalimba/my_second_dsp_app_kalimba.kap“;

uint16?sampleRate?=?44100;?

void?start_kalimba(void);
void?connect_streams(void);

/*?Main?VM?routine?*/
int?main(void)
{
????/*?Load?the?Kalimba?*/
????start_kalimba();

????/*?Connect?up?the?ADCs?and?DACS?*/
????connect_streams();

????/*?Start?the?Kalimba?*/
????PanicFalse(?KalimbasendMessage(KALIMBA_MSG_GO0000)?);

????/*?Remain?in?MessageLoop?(handles?messages)?*/
????MessageLoop();

????return?0;
}

void?start_kalimba(void)
{
????/*?Find?the?codec?file?in?the?file?system?*/
????FILE_INDEX?index?=?FileFind(?FILE_ROOT?(const?char?*)kal?strlen(kal)?);

????/*?Did?we?find?the?desired?file??*/
????PanicFalse(?index?!=?FILE_NONE?);

????/*?Load?the?codec?into?Kalimba?*/
????PanicFalse(?KalimbaLoad(?index?)?);
}

void?connect_streams(void)
{??
????/*?Access?left?and?right?ADC?and?DAC?*/
????Source?audio_source_a?=?StreamAudioSource(?AUDIO_HARDWARE_CODEC?AUDIO_INSTANCE_0?AUDIO_CHANNEL_A?);
????Source?audio_source_b?=?StreamAudioSource(?AUDIO_HARDWARE_CODEC?AUDIO_INSTANCE_0?AUDIO_CHANNEL_B?);
????Sink?audio_sink_a?=?StreamAudioSink(?AUDIO_HARDWARE_CODEC?AUDIO_INSTANCE_0?AUDIO_CHANNEL_A?);
????Sink?audio_sink_b?=?StreamAudioSink(?AUDIO_HARDWARE_CODEC?AUDIO_INSTANCE_0?AUDIO_CHANNEL_B?);

????/*?Configure?sampling?rate?for?both?channels?and?synchronise?left?and?right?channels?*/
????PanicFalse(?SourceConfigure(audio_source_a?STREAM_CODEC_INPUT_RATE?sampleRate)?);
????PanicFalse(?SourceConfigure(audio_source_b?STREAM_CODEC_INPUT_RATE?sampleRate)?);
????PanicFalse(?SourceSynchronise(audio_source_a?audio_source_b)?);
????
????PanicFalse(?SinkConfigure(audio_sink_a?STREAM_CODEC_OUTPUT_RATE?sampleRate)?);
????PanicFalse(?SinkConfigure(audio_sink_b?STREAM_CODEC_OUTPUT_RATE?sampleRate)?);
????PanicFalse(?SinkSynchronise(audio_sink_a?audio_sink_b)?);

????/*?Set?up?codec?gains?*/
#ifdef?MIC_INPUT?
????PanicFalse(?SourceConfigure(audio_source_a?STREAM_CODEC_MIC_INPUT_GAIN_ENABLE?1)?);
????PanicFalse(?Sou

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-03-27?19:47??CSR8670\
?????目錄???????????0??2014-03-27?19:45??CSR8670\ADK2.0\
?????文件??????619176??2012-05-11?10:11??CSR8670\ADK2.0\CS-101500-UGP8_XIDEUserGuide.pdf
?????文件??????852137??2012-05-11?10:12??CSR8670\ADK2.0\CS-114287-ANP6MySecondKalimbaApp.pdf
?????文件?????5836006??2012-05-24?23:07??CSR8670\ADK2.0\CS-227086-DC-1-ADK_2.0_Software_Training.pdf
?????文件??????999805??2013-09-04?21:15??CSR8670\ADK2.0\How_To_Writing_BlueCore_Applications.pdf
?????目錄???????????0??2014-03-27?19:45??CSR8670\ADK2.0\my_second_dsp_app\
?????文件?????????865??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\buildPrivateLib_bc5.bat
?????文件?????????856??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\buildPrivateLib_bc7.bat
?????目錄???????????0??2014-03-27?19:45??CSR8670\ADK2.0\my_second_dsp_app\depend\
?????文件???????????6??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\depend\dsp.arch
?????文件?????????313??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\depend\flags.compile
?????文件??????????52??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\depend\flags.link
?????文件??????????80??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\depend\flags.merge
?????文件???????????0??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\depend\image.lst
?????文件???????????0??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\depend\main
?????文件?????????249??2013-09-07?19:35??CSR8670\ADK2.0\my_second_dsp_app\depend\my_second_dsp_app_kalimba.asm.flags
?????文件???????????0??2013-09-07?19:35??CSR8670\ADK2.0\my_second_dsp_app\depend\my_second_dsp_app_kalimba.kap.flags
?????文件?????????419??2013-09-07?19:35??CSR8670\ADK2.0\my_second_dsp_app\depend\my_second_dsp_app_kalimba.link.flags
?????文件??????????77??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\fir_bc5.link
?????文件??????????77??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\fir_bc7.link
?????文件????????4191??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\fir_filter.asm
?????文件????????1502??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\fir_hp_coeffs.dat
?????文件????????5117??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\main.c
?????文件???????15475??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\my_second_dsp_app.asm
?????文件?????????952??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\my_second_dsp_app.release.mak
?????文件????????1076??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\my_second_dsp_app.xip
?????文件?????????121??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\my_second_dsp_app.xiw
?????文件?????????916??2013-09-07?19:36??CSR8670\ADK2.0\my_second_dsp_app\my_second_dsp_app_kalimba.release.mak
?????文件?????????720??2013-09-07?19:35??CSR8670\ADK2.0\my_second_dsp_app\my_second_dsp_app_kalimba.xip
?????文件????????1178??2012-05-11?10:10??CSR8670\ADK2.0\my_second_dsp_app\user_code.h
............此處省略46個文件信息

評論

共有 條評論