Other Parts Discussed in Thread: TMS320F280049C , C2000WARE 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。 https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1442200/tms320f280049c…
Part Number: TMS320F280049C
Hi TI团队:
在使用epwm的一次加载功能时,我注意到GLDCTL2[OSHTLD]的状态是手动写1开启单次锁定,当特定事件加载后自动清零;但是我无法读取到这个寄存器位的状态,即在下一次更新PWM值时,我无法确认它是否已经有事件触发并清零,如果已经加载并清零,那我可以正常更新EPWM的相关寄存器,如果还未加载清零,那我需要在下一周期更新相关寄存器;我读取它的状态时一直都为0;我一般设置单次加载为CNT_ZRO时产生相关事件;你是否有什么好办法可以帮我确认GLDCTL2…
Part Number: TMS320F280049C Other Parts Discussed in Thread: SYSCONFIG , C2000WARE
使用软件触发epwm的TZ,以用于保护,现在程序可以强制pwm输出低电平,但恢复pwm输出异常,以下是sysconfig配置和部分程序:
#include "driverlib.h" #include "device.h" #include "board.h"
__interrupt…
Part Number: TMS320F280049C // Control Code
inline void pfcControlCode(void)
{
int k=0;
// 4x over-sampled current
ac_cur_sensed = (float32_t)((AC_CUR_SENSE_FB+AC_CUR_SENSE_2_FB+AC_CUR_SENSE_3_FB
+AC_CUR_SENSE_4_FB…
Other Parts Discussed in Thread: TMS320F280049C 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。 https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1436173/tms320f280049c-modbus-rtu…
Part Number: TMS320F280049C Other Parts Discussed in Thread: C2000WARE
样例程序为C2000Ware_DigitalPower_SDK_5_06_00_00\solutions\tida_010210工程
1.为什么在编译器中开启优化为Optimization level (--opt_level, -O) =2,Speed vs. size trade-offs (--opt_for_speed, -mf)=5,ADC结果读取时间与PWM比较值写入时间会缩短数倍…