新手入门
- 积分
- 14
- 金钱
- 14
- 注册时间
- 2016-2-29
- 在线时间
- 8 小时
|
10金钱
用lpc1758AD2个通道采样时,分开采样都OK,但是按顺序一个一个采样是就会进入ADC_ChannelGetStatus()函数出不来。
按顺序采样:
ADChannelBattery_Init();
GetAdcCovtBattery();
delay_ms(100);
ADChannelVRA1215ZP_Init();
GetAdcCovtVRA1215ZP();
第二个AD采样没有结果。
单独采样:
ADChannelBattery_Init();
GetAdcCovtBattery();
delay_ms(100);
//ADChannelVRA1215ZP_Init();
//GetAdcCovtVRA1215ZP();
第一个能正常采样。
//ADChannelBattery_Init();
//GetAdcCovtBattery();
delay_ms(100);
ADChannelVRA1215ZP_Init();
GetAdcCovtVRA1215ZP();
第二个能正常采样。
不知道两个通道采样时,一个采样完成时,需要设置什么状态,另一个通道才能正常工作呢?
|
|