TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335X与电源管理芯片TPS65910A之间,由AM335X输出给TPS65910A的信号如何在软件里实现编译

例如TPS65910A的PWRHOLD功能引脚,由ARM输出,但是在ARM软件编程里如何实现该引脚输出相应的信号?我现在用的是CCSV5,windows操作系统下,也安装了AM335X starteware,如何在该平台进行编译,谢谢!由于初次应用ARM以及该软件,很多都不太清楚,谢谢

Jian Zhou:

你是指AM335x的PMIC_PWR_EN这个引脚么?这个脚在系统启动之后由RTC模块的alarm寄存器进行控制的

Yalan Han:

回复 Jian Zhou:

那在程序里要进行编译的吧?如果需要编译您有示例程序么?谢谢!

Jian Zhou:

回复 Yalan Han:

我看过Linux这部分的实现代码,你可以参考下:/drivers/rtc/rtc-omap.c

Yalan Han:

回复 Jian Zhou:

谢谢您的帮助,请问starteware的示例中有关于这部分的定义么

yuzhou zhang:

回复 Jian Zhou:

您好:

目前的机器是这种情况,板子是自己参照TI EVM做的。 现在关机,配置完ALARM2。发现RTC的中断寄存器是有状态,表示相应的ALARM2已经出现了。在RTC中断寄存器中也设置允许了。 可是程序就是不能关机。 请帮我看下是为什么? 那个PMIC_PWR_EN管脚一直是高电平。

OMAP_RTC_STATUS_REG:00000082

OMAP_RTC_INTERRUPTS_REG:00000010

 OMAP_RTC_PMIC_REG:00072422

 OMAP_RTC_CTRL_REG:00000001

Jian Zhou:

回复 yuzhou zhang:

请参考/drivers/rtc/rtc-omap.c中的rtc_power_off()函数

赞(0)
未经允许不得转载:TI中文支持网 » AM335X与电源管理芯片TPS65910A之间,由AM335X输出给TPS65910A的信号如何在软件里实现编译
分享到: 更多 (0)