主题中讨论的其他器件:AFE031
工具/软件:Code Composer Studio
您好!
我不熟悉 C2000微控制器编程。 我需要将 ePWM 信号从 F28069控制卡发送到 TMDSPLCKIT-V3上的 AFE031、以生成1kHz 正弦信号作为输出
我参考 了 f28004x 的示例 boostxl_afe031_dacmode_main.c、 以及 f28069的示例_2806xEPwmUpDownAq.c。
我对应该使用哪种方法有点困惑。
此外、在读取一个位之后、我尝试制作流程图。 如果我的方向正确还是不正确、请告诉我。
InitSysCtrl()--> InitPieCtrl();--- >InitPieVectTable();--- >epwm1_ISR ;------ >EPWM1_Init() ;--- >EPWM2_Init() ;--- >&DMA_ISR ---- >dma_init();--- >dma_start();---- >McBSP_init();[将数据从 DMA 传输到 McBSP]--- >init_McBSP_SPI ();[将数据从 McBSP 传送到 SPI 外设]--> > HAL_afe031Init(void)----->HAL_afe031_cfgGpio();---->HAL_spi_fifoInit();[get data from f28069 controller SPI]---->HAL_spi_init()----->HAL_afe031_regWrite----final O/P.
请建议。
谢谢您的支持
此致
Ankur Chauhan