CH573 編程 如何把ADC的值通過藍牙傳輸出來

CH573?參考那個示例,可以最快的方式把采集的ADC值傳輸出來


1、EVT內(nèi)ADC的例子。

2、EVT內(nèi)的BLE文件夾內(nèi)的Peripheral例子。

3、通過封裝ADC函數(shù),在BLE的Peripheral例子添加ADC功能。


你好!?謝謝你的回答,?通過你的回答?在TMOS?已增加一個任務(wù),?任務(wù)能正常執(zhí)行,我在任務(wù)里執(zhí)行ADC的采集,當執(zhí)行到 ADC_ExcutSingleConver()函數(shù)時就不執(zhí)行了

if?(?events?&?START_ADC_CLC_EVT?)
{
????PRINT("DEBUG?..?update?adc?%d?\n",??V1Adc);

????GPIOA_ModeCfg(?GPIO_Pin_4,?GPIO_ModeIN_Floating?);?//?0
????ADC_ChannelCfg(0);
????PRINT("DEBUG?..?update?adc?%d?\n",??V1Adc);
????//?這個函數(shù)就阻塞了
????abcBuff[0]?=?ADC_ExcutSingleConver();

????PRINT("DEBUG?..?update?adc?%d?\n",??abcBuff[0]);
????//?開啟循環(huán)采集
????tmos_start_task(?adcTaskId,?START_ADC_CLC_EVT,?2000?);
????return?(events?^?START_ADC_CLC_EVT);
??}



GPIOA_ModeCfg(?GPIO_Pin_4,?GPIO_ModeIN_Floating?);?//?0
ADC_ChannelCfg(0);
...

缺少一句,應(yīng)修改為:

GPIOA_ModeCfg(?GPIO_Pin_4,?GPIO_ModeIN_Floating?);?//?0
ADC_ExtSingleChSampInit(?SampleFreq_3_2,?ADC_PGA_0?);
ADC_ChannelCfg(0);
...

謝謝 OK?當時已解決


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频