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

使用Fusion Digital Power Designer GUI 中的Memory Debugger观察用户自定义变量

能否使用Fusion Digital Power Designer GUI 中的Memory Debugger观察用户自定义变量?若可以,怎样添加自定义变量?

user3917511:

Fusion Digital Power Designer GUI 

        1)配置:通过PMBUS 命令对数字电源的参数进行配置,如输入电压的欠压保护点(对应的PMBUS 命令为VIN_ON 和VIN_OFF),输出电流的过流保护(对应的PMBUS 命令为IOUT_OC_FAULT_LIMIT)。

2)设计:主要是对数字电源的环路参数进行设计和模拟。

3)监控:可以实时监控输入电压,输入电流和温度等诸多信息。

4)状态:可以显示电源板输入和输出等状态,告知用户当前是否存在故障。

 

我使用UCD3138 芯片给楼主做范例演示。。

 

运行Isolated GUI Bitmask Generator

 

上图所示的是GUI 的配置界面,其显示的每一条信息都对应一条PMBUS 命令,可以在用户计算机与UCD3138 之间传递。例如制造商的位置信息( MFR_LOCATION ) , 对应的便是PMBUS 命令MFR_LOCATION (0x9C),借助PMBUS 总线GUI 软件可以将UCD3138 中存贮的信息读取并显示出来。用户也可以自行重新编辑该信息,新信息会传递到UCD3138 芯片中并进行存储。

 

 Fusion Digital Designer 提供了Bitmask tool,用来快速生成新的CMD_DCDC_NONPAGED 变量。具体操作如下。

在随后打开的界面中,勾选“PMBUS_CMD_IOUT_OC_FAULT_LIMIT”,即使能命令IOUT_OC_FAULT_LIMIT。此时界面右侧的数据会有变化,该PMBUS 对应的位由0 变为了1。

 勾选相应PMBUS 命令并复制输数据

 

右侧红色图内的数据复制到UCD3138 的软件中,覆盖原来的CMD_DCDC_NONPAGED 变量。

 

GUI 中增加新的信息栏

 

 将上述新生成的软件编译后烧录到UCD3138 中,此时通过Fusion Digital Designer 与UCD3138 建立连接后,会发现,GUI 中新增了一条信息输入栏,

见图中的红色框。

该信息栏的名称为“IOUT_OC_FAULT_LIMIT”,代码为0x46,上述为固定信息,是由GUI 软件自身设定,用户无法修改。后面的“Value/Edit”值则用来输入用户设定的过流保护点。

 

赞(0)
未经允许不得转载:TI中文支持网 » 使用Fusion Digital Power Designer GUI 中的Memory Debugger观察用户自定义变量
分享到: 更多 (0)