TMS320F28379D: 《如何使用 C2000 CLB 实现 Traction Inverter 应用中的 PWM 输出保护功能》的配置文件可以发我吗,感谢

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

最近在做这个实验,配置参数不会配,需要帮助,感谢

  • 这个实验注意事项说有 相关的配置文件,是否可以帮忙看看能找到配置文件吗

  • 可以安装c2000ware,里面有相关的例程

  • 具体这个实验的syscfg 文件应该怎么配置呢,这个文档中第三章给了相关参考代码,但应该不全的,文档只给了输入输入连接的、和读CLB 保护状态代码、传递 Speed_level 信息 及清 OVP,OCP锁存代码的参考代码,具体怎么实现PWM的逻辑没有给代码,这个是需要在 syscfg 文件里修改吗,有几个问题不清楚:

    1 syscfg里配置的参数是可以同步覆盖到生成的 cb_config.c 和  .h文件里的,那反过来修改 cb_config.c 和  .h文件里的参数,syscfg 也会同步修改吗?

    2 这个CLB TILE1/2/3 配置资源列了表格,但是不会根据表格配置, Boundary 是都选 None 可以吗,根据 CLB TILE4 输出的两个位 TRIP_STATE[1/0] 分别通过 LUT0 和 LUT1 输出 PWMA 和 PWMB 的输出,这个LUT0 和 LUT1 怎么配置呢,,里面的公式是需要自己根据要实现的最终的逻辑结果,然后列出公式,这个公式应该怎么推呢?

    3 CLB TILE4 是被设计实现具体的保护逻辑,然后将逻辑通过 TRIP_STATE[1/0]  输出给 CLB TILE1/2/3 处理 PWM 波形,,但是具体怎么配置文档也没说,是需要根据 处理逻辑图示 ,写出TRIP_STATE[1/0]  的真值表,总结出 TRIP_STATE[0]  和 TRIP_STATE[1] 的真值表,再总结出公式然后配置吗?

    4 里面的 Inputs 和 Outputs 应该怎么配置呢?逻辑块里面没有 Inputs 和 Outputs 选项,这个是给的代码里面配置就可以了吗,不需要再在 syscfg 里面配置吗?

    5 CLB TILE4 是怎么跟 CLB TILE1/2/3 连接起来呢,看 syscfg 的 TILE 配置里面也没有连接的选项,也是给的参考代码里面配置了就可以吗?

    6 Boundary 应该怎么配置呢,这个只是模拟使用吗,可以都配置为None 吗,如果 Boundary 都配置为None 的话,TILE 里面配置也可以使用 Boundary.IN1 等等的参数吗

  • 整个的一个配置思路,怎么根据例程来来配置这个实验可以给点建议吗