Replies: 11 comments 7 replies
-
Hi |
Beta Was this translation helpful? Give feedback.
-
Hello ,i use the stm32f103RCT6 and connect one panel ,I just updated the latest version of the library file and it seems that the problem has been solved #include "DMD_RGB.h" #define ENABLE_DUAL_BUFFER false // ==== DMD_RGB pins ==== // pin OE must be one of PB0 PB1 PA6 PA7 uint8_t custom_rgbpins[] = {PA0, PA1, PA2, PA3, PA4, PA5, PA6}; // CLK, R0, G0, B0, R1, G1, B1 #define RGB80x40_S10 3,80,40,10,102,4,PATTERN_UPS DMD_RGB_SHIFTREG_ABC <RGB80x40_S10, COLOR_4BITS_Packed> dmd(mux_list, DMD_PIN_nOE, DMD_PIN_SCLK, custom_rgbpins, DISPLAYS_ACROSS, DISPLAYS_DOWN, ENABLE_DUAL_BUFFER); uint16_t bg = 0; // background - black unsigned char receive_buffer[30]; //保存接收数据 #define led_run_pin PC7 void setup(void) fg_r = dmd.Color888(255, 0, 0); void loop(void) { void uart_receive() { |
Beta Was this translation helpful? Give feedback.
-
You are welcome :) |
Beta Was this translation helpful? Give feedback.
-
My last version of the library was v1.1.2. Did you fix any bugs? So far in my tests, the problem has not recurred |
Beta Was this translation helpful? Give feedback.
-
I don't think I fixed anything that would be relevant to your problems. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your feedback. |
Beta Was this translation helpful? Give feedback.
-
Sorry, the failed library version is V1.1.4 instead of V1.1.2 |
Beta Was this translation helpful? Give feedback.
-
Hello today I tested the scroll display, if the baud rate is set to 115200, there will be incomplete data reception, in addition, whether there is a way to improve the scroll speed |
Beta Was this translation helpful? Give feedback.
-
651487c1d6f631e2edb93b0167457400.mp4The interval in this video is 20 but the scrolling is a little slow, is there any way to increase the scrolling speed |
Beta Was this translation helpful? Give feedback.
-
Thanks |
Beta Was this translation helpful? Give feedback.
-
@ShiPC123 However, all the errors are not related to the main problem - that the output to the matrix works very slowly. It is the reason that changing the Partially, this is explained by the fact that your board is weak for such a screen - you have three fairly large panels, and they also have a complex pixel layout. However, I tried your code on faster boards - such as STM32f4 or Raspberry RP2040 - and although they work several times faster, the speed is still very low. |
Beta Was this translation helpful? Give feedback.
-
Hello, when I use the serial port to modify the displayed content, I find that there is a certain probability that the serial port command will not respond to the situation, I suspect that the timer is interrupted to cause the abnormal serial communication, is there a way to temporarily disable the timer interrupt
Beta Was this translation helpful? Give feedback.
All reactions