ST意法半导体
直播中

李骏鹏

8年用户 1287经验值
私信 关注
[问答]

正点原子阿波罗H743使用DMA2D后普通刷出现问题怎么解决?

正点原子阿波罗H743使用DMA2D后普通刷屏出现问题:
代码:
import utime as timefrom machine import LCD     # Import the LCD class from machinelcd = LCD()                             # Create a LCD objectlcd.light(False)                        # Close the backlighttime.sleep(1)lcd.light(True)                         # Open the backlighttime.sleep(1)lcd.set_color(lcd.WHITE, lcd.BLACK)     # Set background color and foreground colorlcd.fill(lcd.BLACK)                     # Fill the entire LCD with blacktime.sleep(1)lcd.fill(lcd.RED)                       # Fill the entire LCD with redtime.sleep(1)lcd.fill(lcd.GRAY)                      # Fill the entire LCD with graytime.sleep(1)lcd.fill(lcd.WHITE)                     # Fill the entire LCD with whitetime.sleep(1)lcd.pixel(50, 50, lcd.BLUE)             # fills the pixels in the (50,50) position with bluetime.sleep(1)lcd.text("hello RT-Thread", 0, 0, 16)   # prints the string at 16 font size at position (0, 0)time.sleep(1)lcd.text("hello RT-Thread", 0, 16, 24)  # prints the string at 24 font size at position (0, 16)time.sleep(1)lcd.text("hello RT-Thread", 0, 48, 32)  # prints the string at 32 font size at position (0, 48)time.sleep(1)lcd.line(0, 50, 1023, 50)                # Draw a line starting at (0,50) and ending at (239,50)time.sleep(1)lcd.line(0, 50, 1023, 50)                # Draw a line starting at (0,50) and ending at (239,50)time.sleep(1)lcd.rectangle(100, 100, 1000, 500)       # Draw a rectangle with the top left corner (100,100) and the bottom right corner (200,200)time.sleep(1)lcd.circle(150, 150, 100)                # Draw a circle with a radius of 80 at the center (150,150)


更多回帖

发帖
×
20
完善资料,
赚取积分