热门ESP32开发板详解:功能、使用与安装指南
1. TTGO T-Display V1.1模块
TTGO T-Display V1.1模块配备了一个1.14英寸的TFT(薄膜传输)ST7789 LCD屏幕,分辨率为135×240像素。该模块有两个按钮和一个ADC引脚,可通过USB - C连接或带有双引脚JST连接器的电池供电。当通过USB - C连接供电时,电池也会同时充电。
- PWM控制 :TFT屏幕背光(GPIO 4上的TFT_BL)通过PWM(脉冲宽度调制)和ledc函数指令进行控制。示例代码如下:
int channel = 0, frequency = 1000, resolution = 8, duty = 32;
ledcAttachPin(TFT_BL, channel);
ledcSetup(channel, frequency, resolution);
ledcWrite(channel, duty);
其中,参数channel、frequency、resolution和duty分别表示PWM输出通道(0 - 15)、方波频率(Hz)、PWM分辨率(8、10、12或15位)和缩放占空比。例如,8位分辨率提供的值范围是0 - 255(2^8 - 1),占空比为8、16、32、64、128和255时,屏幕亮度会加倍。降低LCD亮度在一定程度上可以降低模块温度。
- 模拟到数字转换 :两个模拟到数字转换器ADC1和ADC2分别有六个和七个可
超级会员免费看
订阅专栏 解锁全文
940

被折叠的 条评论
为什么被折叠?



