主题中讨论的其他器件:BOOSTXL-DRV8320RS
查看 SDK v2.1和3.0 BoostXL 接头站点2不正确、J5/J7上有 PGA1。 为什么 SDK 软件包现在根据 TRM 表12-1 Booster Pack 站点具有不正确的 ADC 输入? 也许 BoostXL-drv8320rs 项目已被黑客入侵。 BoostXL 快速入门指南是否误导了社区、但 Booster 站点卡基本上是正确的? 如果这些文档中的任何信息发生了变化、则应在海报提交论坛反馈时注明。
此外、云服务器缺少所有 SDK 项目 H 文件的 include 文件夹、无法确保 SOC 读取偏移 ADC 输入顺序与下面的(hal.c)配置相匹配。
#if (BOOSTX_TO_LPD =BOOSTX_TO_J5_J6) //配置错误!!!!!!!!!!!!!!!!!!!!!!! // ISENA - PGA2->B9->RB0 ADC_setupSOC (obj->adcHandle[1]、ADC_SOC_NUMBER0、ADC_TRIGGER_EPWM1_SOCA、 ADC_CH_ADCIN9、HAL_ADC_SAMPLE_WINDOW); // ISENB - PGA4->A15->RA0 ADC_setupSOC (obj->adcHandle[0]、ADC_SOC_NUMBER0、ADC_TRIGGER_EPWM1_SOCA、 ADC_CH_ADCIN15、HAL_ADC_SAMPLE_WINDOW); // ISENC - PGA1->C9->RC0 ADC_setupSOC (obj->adcHandle[2]、ADC_SOC_NUMBER0、ADC_TRIGGER_EPWM1_SOCA、 ADC_CH_ADCIN9、HAL_ADC_SAMPLE_WINDOW); } //更正了 ADC 输入、如 TRM 表12-1、x49c 原理图、BoostXL 快速入门指南所示。 #if (BOOST_TO_LPD =BOOSTX_TO_J5_J6) // ISENA - PGA4+IN->C9->RC0 J7-67 ADC_setupSOC (obj->adcHandle[2]、ADC_SOC_NUMBER0、ADC_TRIGGER_EPWM1_SOCA、 ADC_CH_ADCIN8、HAL_ADC_SAMPLE_WINDOW);// 280ns // ISENB - PGA6+IN->A15->RA0 J7-68 ADC_setupSOC (obj->adcHandle[0]、ADC_SOC_NUMBER0、ADC_TRIGGER_EPWM1_SOCA、 ADC_CH_ADCIN8、HAL_ADC_SAMPLE_WINDOW);// 280ns // ISENC - PGA2+IN->B9->RB0 J7-69 ADC_setupSOC (obj->adcHandle[1]、ADC_SOC_NUMBER0、ADC_TRIGGER_EPWM1_SOCA、 ADC_CH_ADCIN8、HAL_ADC_SAMPLE_WINDOW);// 280ns
