Part Number:TMS320F28377DOther Parts Discussed in Thread:C2000WARE
用DSP28377D ADCINA0采集外部波形,采集间隔是0.8US,已使用了DMA来进行接收ADC采集数据,1KHZ的正波形采集了点是正常的,发现DMA产生的中断不够快1S钟只产了41次中断(也就是24MS产生一次中断)。我想用GPIO73查看一下PLLSYSCLK时钟频是多少。用以下配置:
//该位选择XCLKOUT的源:
// 000 = PLLSYSCLK(复位时默认)
// 001 = PLLRAWCLK
// 010 = CPU1.SYSCLK
// 011 = CPU2.SYSCLK
// 100 = AUXPLLRAWCLK
EALLOW;
ClkCfgRegs.CLKSRCCTL3.bit.XCLKOUTSEL=0;
ClkCfgRegs.XCLKOUTDIVSEL.bit.XCLKOUTDIV=1;
GpioCtrlRegs.GPCMUX1.bit.GPIO73=3; //XCLKOUT
EDIS;
但些引脚GPIO73没有脉冲信息,请问是什么原因?
Green Deng:
你好,你是要通过翻转GPIO的方式来查看脉冲吗?但是这样编程的话只是给GPIO73定义了一个PIN MUX,并没有控制GPIO翻转。
关于翻转GPIO你可以参考一下例程的做法,再应用到你的工程上:C:\ti\c2000\C2000Ware_4_01_00_00\device_support\f2837xd\examples\cpu1\gpio_toggle
TI中文支持网



