QC

Xuất tính hiệu GPIO ESP32

  OUTPUTS ESP32

I. Introduce ( giới thiệu).

- GPIO OUTPUTS.

Phần 1 :  GPIO OUT-PUTS.

- OUTPUTS :  Có nghĩa là xuất tính hiệu ra  bên ngoài thông qua cổng GPIO.


Nhìn vào hình  ta thấy những GPIO như trong hình.

Xuất tính hiệu ra gồm : Xuất tính hiệu Logic 1 hoặc 0 để điều khiển led ( Mức 1 ứng với 3v- mức 0  ứng với 0v ). ngoài ra còn có xuất tính hiệu Uart (Tx) hay là ethernet .... cũng được gọi là xuất tính hiệu.

Bài hôm nay ta xét về xuất tính hiệu GPIO.

Ta xét ví dụ như sau: 

define LED_GPIO 2

void setup() {

  pinMode(LED_GPIO, OUTPUT);

}

void loop() {

  digitalWrite(LED_GPIO, HIGH);  

  delay(1000);                     

  digitalWrite(LED_GPIO, LOW);   

  delay(1000);                    

}

Trong đó :

define LED_GPIO 2   : khai báo chân số 2 có tên là LED_GPIO .


Hàm void settup : dùng để  khai báo những tính năng sử dụng, ở đây ta sử dụng GPIO.

void setup() {

  pinMode(LED_GPIO, OUTPUT);

}

 Trong đó pinMode : có nghĩa là câu hình chân.

pinMode(LED_GPIO, OUTPUT);  Cấu hình chân số 2 ( LED_GPIO ) ở chế độ OUTPUT.

digitalWrite : Có nghĩa là Viết ngõ ra.

digitalWrite(LED_GPIO, HIGH);  Có nghĩa là viết ngõ ra ở chân số 2 (LED_GPIO) ở mức HIGH (5V)

digitalWrite(LED_GPIO, LOW);   Có nghĩa là viết ngõ ra ở chân số 2 (LED_GPIO) ở mức LOW (0V)



Nap Code vào PY32F003 dùng Stlink

 Nap Code vào PY32F003 dùng Stlink Bước 1: Cài đặt  KeilC v5.39 theo link sau ( chú ý 5.39 keil c mới nạp ok). https://edge07.111.ir.cdn.ir/...