This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLC5947: The chip driver output is abnormal

Part Number: TLC5947

1. When the chip is powered on, the BLANK is directly pulled up, and some pins still have outputs (at this time, the program has no control).
2. Use the program to drive the IC, and the IC output does not change at all, as it did at the initial power on.
3. The MCU driver waveform is very strange(SCLK).

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#define SCLK(x) GPIO_Output(GPIOC,GPIO_Pin_8,x);//沿
#define SIN(x) GPIO_Output(GPIOC,GPIO_Pin_7,x);//
#define XLAT(x) GPIO_Output(GPIOC,GPIO_Pin_6,x);//沿
#define BLANK(x) GPIO_Output(GPIOD,GPIO_Pin_15,x);//
/*GSdata[] is for GS register*/
int GSdata[]={
0x0000,0x0000,0x0000, //D0 B,G,R
0x0000,0x0000,0x0000, //D1 B,G,R
0x0000,0x0000,0x0000, //D2 B,G,R
0x0000,0x0000,0x0000, //D3 B,G,R
0x0000,0x0000,0x0000, //D4 B,G,R
0x0000,0x0000,0x0000, //D5 B,G,R
0x0000,0x0000,0x0000, //D6 B,G,R
0x0000,0x0000,0x0000, //D7 B,G,R
0x0000,0x0000,0x0000, //D8 B,G,R
0x0000,0x0000,0x0000, //D9 B,G,R
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

x 出现错误。请重试或与管理员联系。