TMS320F28035,ADC,我要采样ADCINA0~4通道和ADCINB0~4通道,用同步采样方式,用软件触发开始ADC转换,转换完成之后触发ADC中断,有人能提供一个例子吗?
之前主要是STM32和linux开发,现在想快速进入产品开发阶段,请TI的各位技术老大提供帮助。
谢谢。
rookiecalf:
下载controlsuite,里面有比较全面的例程。
TMS320F28035,ADC,我要采样ADCINA0~4通道和ADCINB0~4通道,用同步采样方式,用软件触发开始ADC转换,转换完成之后触发ADC中断,有人能提供一个例子吗?
之前主要是STM32和linux开发,现在想快速进入产品开发阶段,请TI的各位技术老大提供帮助。
谢谢。
Eric Ma:
参考例程:
C:\ti\controlSUITE\device_support\f2803x\v130\DSP2803x_examples_ccsv5\adc_soc
然后改成同步方式,即设置ADCSAMPLEMODE寄存器的位
SIMULEN8 SIMULEN6 SIMULEN4 SIMULEN2 SIMULEN0
都位1.
然后配置SOC0,SOC2,SOC4,SOC6,SOC8分别采样的通道分别为A0~A4即可。
Eric
TMS320F28035,ADC,我要采样ADCINA0~4通道和ADCINB0~4通道,用同步采样方式,用软件触发开始ADC转换,转换完成之后触发ADC中断,有人能提供一个例子吗?
之前主要是STM32和linux开发,现在想快速进入产品开发阶段,请TI的各位技术老大提供帮助。
谢谢。
li Mike:
回复 Eric Ma:
1.SIMULEN1,SIMULEN3,SIMULEN5,SIMULEN7 不用设置? 2.SOC1,SOC3,SOC5,SOC7不用设置? 3.采样通道如何设置呢?
TMS320F28035,ADC,我要采样ADCINA0~4通道和ADCINB0~4通道,用同步采样方式,用软件触发开始ADC转换,转换完成之后触发ADC中断,有人能提供一个例子吗?
之前主要是STM32和linux开发,现在想快速进入产品开发阶段,请TI的各位技术老大提供帮助。
谢谢。
Wu Ming1:
回复 li Mike:
最近在看這部分
1..SIMULEN1,SIMULEN3,SIMULEN5,SIMULEN7 不用设置?
Ans. 不用
2.SOC1,SOC3,SOC5,SOC7不用设置?
Ans. 因為 設定同步取樣一次為一對 所以SOC1,SOC3,SOC5,SOC7不用设置 就算設定了也沒有用
3.采样通道如何设置呢?
Ans, 不曉得
AdcRegs.ADCSOC0CTL.bit.TRIGSEL = 5; //設定 SOC 0 ePWM1 開始觸發 之後順序為 SOC 0&1 > > 2 &3 > 4&5 ….etc