-
关于UI界面passive不显示曲线的问题
我根据dev.ti.com上的指导改动master添加了boost_aoa天线板后,按原来的master+passive+slave进行排布实验。发现此时master可以连续的输出slave的测量角度,但此时的passive却一直没有数据输出。具体演示情况如下:我换了空旷环境进行试验,发现还是没有任何关于passive的数据信息,即没有输出角度,logs一栏也没有passive的日志信息。我后来更换了master,即使用原来不带天线、未修改电容的master,发现passive有角度信息输出,但每次时间都很短,输出一会数据就结束了,远没有master输出持续时间长。具体显示情况如下:本次实验都是在空旷环境下进行的,确定干扰较小,所以为什么会出现passive输出数据时间短的问题,甚至没有数据输出的问题,还请Ti相关的工作人员为我解答,万分感谢!
2020-12-08 0 -
MSP430F169的ADC12采样率问题
求高手点拨。想要使用单通道连续采样,工作在最高采样率。但是用TI的例程实测,采样率都低太多。时钟用ADC内部振荡器,约5MHz,2个采样周期+13个转换周期,计算下来应该4us左右采一个点。但是,输入5kHz的正方波——100us高电平,采下来高电平就采到2、3个值,低电平采到1、2个值,感觉30多us才采了一个点。IAR编译,自己画的开发板,代码如下:#include#include"..\com\delay.h"#defineNum_of_Results30staticunsignedintresults[Num_of_Results];//Needstobeglobalinthis//example.Otherwise,the//compilerremovesitbecauseit//isnotusedforanything.staticunsignedintindex=0;unsignedcharir;voidmain(void){WDTCTL=WDTPW+WDTHOLD;//Stopwatchdogtimer/*fortest*/P1DIR|=BIT0;//上电指示P1OUT|=BIT0;P2DIR|=BIT6;//ADC12CLKP2SEL|=BIT6;//Vref+在pin7测试P5DIR|=0x70;//P5.6,5,4outputsP5SEL|=0x70;//P5.6,5,4options,ACLK,SMCLK,MCLK/**/P6SEL|=0x01;//EnableA/DchannelA0ADC12CTL0=ADC12ON+SHT0_2+REFON+MSC;//TurnonADC12,setsamplingtimeADC12CTL1=SHP+CONSEQ_2;//Usesamplingtimer,single-repeatmode,default:ADC12CLK=ADC12OSC(about5MHz)ADC12MCTL0=SREF_1;//Vr+=Vref+ADC12IE=0x01;//EnableADC12IFG.0delay_ms(20);ADC12CTL0|=ENC;//EnableconversionsADC12CTL0|=ADC12SC;//Startconversion_BIS_SR(LPM0_bits+GIE);//EnterLPM0,Enableinterrupts}#pragmavector=ADC12_VECTOR__interruptvoidADC12ISR(void){results=ADC12MEM0;//Moveresultsindex=(index+1)%Num_of_Results;//Incrementresultsindex,modulo}
2020-11-13 3