Other Parts Discussed in Thread: HALCOGEN
Tool/software: TI C/C++ Compiler
Hello
1.I want to use ETPWM module TZn module, but when I open TZ1 TZ2 TZ3, the use of HALCoGen, my program will always be in a fault to judge, how to avoid it?
2.Is my hardware design problem, or TZ1 TZ2 TZ3 failure mechanism can not always open it?
3.According to the data sheet, TZ1, TZ2, TZ3's Source is PIN MUXING.In fact, I want to achieve the function is to establish TZ1 to TZ6 fault detection mechanism.When I configured HALCoGen, I tried to open the TZ1 to TZ6, a separate test TZ4, TZ5, TZ6, the program can run normally, will not enter the fault detection mechanism.But when I use TZ1, TZ2, TZ3 any one, configured into a high mode, once opened TZ1, TZ2, TZ3, the program forced to pull up.I just want a fault, it is pulled high.According to the manual, when you meet certain conditions (such as overcurrent), will trigger TZ, this time I will stop ETPWM output.Because the overcurrent of this test, there is no suitable way to find, I want to be intuitive on the oscilloscope to see。
Looking forward to your reply
Qiu Chi