Skip to content

Commit 9c31a56

Browse files
committed
fix macro error in WS2812
1 parent 333ef3e commit 9c31a56

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

  • ch55xduino/ch55x/libraries/WS2812/src

ch55xduino/ch55x/libraries/WS2812/src/WS2812.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@
1313
#include <Arduino.h>
1414
#include "template/WS2812_pins_header.h"
1515

16-
#define set_pixel_for_RGB_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+(INDEX*3);ptr[0]=(R);ptr[1]=(G);ptr[2]=(B);};
17-
#define set_pixel_for_GRB_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+(INDEX*3);ptr[0]=(G);ptr[1]=(R);ptr[2]=(B);};
18-
#define set_pixel_for_RBG_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+(INDEX*3);ptr[0]=(R);ptr[1]=(B);ptr[2]=(G);};
19-
#define set_pixel_for_GBR_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+(INDEX*3);ptr[0]=(G);ptr[1]=(B);ptr[2]=(R);};
20-
#define set_pixel_for_BRG_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+(INDEX*3);ptr[0]=(B);ptr[1]=(R);ptr[2]=(G);};
21-
#define set_pixel_for_BGR_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+(INDEX*3);ptr[0]=(B);ptr[1]=(G);ptr[2]=(R);};
16+
#define set_pixel_for_RGB_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+((INDEX)*3);ptr[0]=(R);ptr[1]=(G);ptr[2]=(B);};
17+
#define set_pixel_for_GRB_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+((INDEX)*3);ptr[0]=(G);ptr[1]=(R);ptr[2]=(B);};
18+
#define set_pixel_for_RBG_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+((INDEX)*3);ptr[0]=(R);ptr[1]=(B);ptr[2]=(G);};
19+
#define set_pixel_for_GBR_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+((INDEX)*3);ptr[0]=(G);ptr[1]=(B);ptr[2]=(R);};
20+
#define set_pixel_for_BRG_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+((INDEX)*3);ptr[0]=(B);ptr[1]=(R);ptr[2]=(G);};
21+
#define set_pixel_for_BGR_LED(ADDR,INDEX,R,G,B) {__xdata uint8_t *ptr=(ADDR)+((INDEX)*3);ptr[0]=(B);ptr[1]=(G);ptr[2]=(R);};
2222

2323
#endif

0 commit comments

Comments
 (0)