Explorar o código

【完善】说明文档

SummerGift %!s(int64=6) %!d(string=hai) anos
pai
achega
e679908e73
Modificáronse 1 ficheiros con 9 adicións e 2 borrados
  1. 9 2
      docs/04-Hardware_Control_Module/06-machine-LCD.md

+ 9 - 2
docs/04-Hardware_Control_Module/06-machine-LCD.md

@@ -2,6 +2,8 @@
 
 **machine.LCD** 类是 machine 模块下面的一个硬件类,用于对 LCD 的配置和控制,提供对 LCD 设备的操作方法。
 
+IoT board 板载一块 1.3 寸,分辨率为 `240*240` 的 LCD 显示屏,因此对该屏幕操作时,(x, y)  坐标的范围是 0 - 240。
+
 ### 构造函数
 
 在 RT-Thread MicroPython 中 `LCD` 对象的构造函数如下:
@@ -17,15 +19,20 @@
 
 #### **LCD.fill**(color)
 
-根据给定的颜色填充整个屏幕,可以传入的参数有:
+根据给定的颜色填充整个屏幕,支持多种颜色,可以传入的参数有:
 
 ```
-WHITE BLACK BLUE BRED GRED GBLUE RED MAGENTA GREEN CYAN YELLOW BROWN BRRED GRAY GRAY175 GRAY151 GRAY240 GRAY240
+WHITE BLACK BLUE BRED GRED GBLUE RED MAGENTA GREEN CYAN YELLOW BROWN BRRED GRAY GRAY175 GRAY151 GRAY240
 ```
+
+详细的使用方法可参考[示例](#_3)。
+
 #### **LCD.pixel**(x, y, color)
 
 向指定的位置(x, y)画点,点的颜色为 color 指定的颜色,可指定的颜色和上一个功能相同。
 
+注意:(x, y)  坐标的范围是 0 - 240,使用下面的方法对坐标进行操作时同样需要遵循此限制。
+
 #### **LCD.text**(str, x, y, size)
 
 在指定的位置(x,y)写入字符串,字符串由 str 指定,字体的大小由 size 指定,size 的大小可为 16,24,32。