将C2000 F28379D示例工程迁移至F28335时的ADC模块错误
F28379D至F28335 Simulink示例迁移ADC模块初始化错误解决求助
从德州仪器(Texas Instruments)下载C2000 F28379D的示例文件并成功打开,尝试将该示例适配为F28335可用版本,替换所有相关模块过程中,遇到模型内Type 3-5 ADC模块初始化函数(InitFcn)相关错误,具体如下:
错误1
- 模块位置:
f28335_sixstep_controlBLDC/Hardware Init/Code Generation/Calculate ADC Offset /For Iterator Subsystem/ADC5 - 回调字符串:
validatePiccoloADC; - 对应代码:
codertarget.registry.registerPiccoloADCBlocks(gcb); - 系统报错:
Unrecognized field name 'ADCmodule2'.
错误2
- 模块位置:
f28335_sixstep_controlBLDC/Current Control/Sensor Driver Blocks/Sensor Driver Blocks (codegen)/Current Measurement/ADC3 - 回调字符串:
validatePiccoloADC; codertarget.registry.registerPiccoloADCBlocks(gcb); - 系统报错:
Unrecognized field name 'ADCmodule'.
希望基于F28335 MCU完成该项目仿真,恳请提供这些错误的解决指导,以成功完成迁移并运行仿真。
内容的提问来源于stack exchange,提问作者Reihaneh Teimoori
相关产品推荐
相关产品推荐

