Part Number:TIDA-01604
在控制代码中的pfc1ph3ilttpl_user_settings.h文件有
#define GPIO_I_SENSE_GAIN_ADJUST 15
#define GPIO_I_SENSE_GAIN_ADJUST_PIN_CONFIG GPIO_15_GPIO15,
在pfc1ph3ilttpl_board.c中配置为
void setupGainChangeGPIO(void)
{
GPIO_setDirectionMode(GPIO_I_SENSE_GAIN_ADJUST,GPIO_DIR_MODE_OUT);
GPIO_setQualificationMode(GPIO_I_SENSE_GAIN_ADJUST,GPIO_QUAL_SYNC);
GPIO_setPinConfig(GPIO_I_SENSE_GAIN_ADJUST_PIN_CONFIG);
}
在pfc1ph3ilttpl_board.h中配置为
//TODO gainHighSetforLowCurrent
inline void gainHighSetforLowCurrent(void)
{
GPIO_writePin(GPIO_I_SENSE_GAIN_ADJUST,1);
}
//TODO gainLowSetforHighCurrent
inline void gainLowSetforHighCurrent(void)
{
GPIO_writePin(GPIO_I_SENSE_GAIN_ADJUST,0);
}
在主程序中配置为
//configure gain change GPIO
setupGainChangeGPIO();
gainLowSetforHighCurrent();
根据代码以及原理图分析,我并不知道这个引脚具体是做什么用途,在控制板原理图中,该引脚直接接到外接引脚63号,但在pfc底板上面,63号引脚并没有接线,为空状态
Amy Luo:
您好,
? ? 说:在控制板原理图中,该引脚直接接到外接引脚63号
您具体指哪个管脚?在下面 TIDA-01604 链接设计文件原理图中我没有找到 GPIO_I_SENSE_GAIN_ADJUST引脚:
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_隔离_TIDA-01604
,
? ?:
那这个引脚是实现什么功能呢,从代码调用来看,我并不知道这个是做什么用途
,
Amy Luo:
看TIDA-01604 产品首页对其特性的描述,TIDA-01604使用的MCU是C2000,不确定这是不是C2000的一个GPIO 口。鉴于TIDA-01604是一个电源产品+微控制器产品+隔离器件的综合应用,我们建议您将问题发布在E2E英文技术论坛上(英文论坛对应子论坛链接:https://e2e.ti.com/support/tools/simulation-hardware-system-design-tools-group/sim-hw-system-design/f/simulation-hardware-system-design-tools-forum),将由资深的英文论坛工程师为您提供帮助。