Lien copié dans le presse-papiers !

Comment régler le rétroéclairage dans les modules stm ?

La modification du niveau de rétroéclairage dans les modules STM tels que RVT101, RVT70, RVT50 est possible en contrôlant le signal PWM.
Pour commencer, il est nécessaire de connecter correctement l’écran et le PC à l’aide de STlink et d’utiliser le logiciel approprié TouchGFX.
La clé pour modifier l’intensité du rétroéclairage de l’écran est le réglage de la valeur appropriée de TIM15.

Le rétroéclairage est contrôlé par la sortie PWM HW du TIM15. Vous pouvez l’ajuster en changeant le taux PWM de 0 à 998. 0 signifie qu’il n’y a pas de rétroéclairage et 998 est le maximum. Regardez le fichier tim.c dans le projet template.

sConfigOC.OCMode = TIM_OCMODE_PWM1 ;

 

sConfigOC.Pulse = 998 ;
sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH ;
sConfigOC.OCNPolarity = TIM_OCNPOLARITY_HIGH ;
sConfigOC.OCFastMode = TIM_OCFAST_DISABLE ;
sConfigOC.OCIdleState = TIM_OCIDLESTATE_RESET ;
sConfigOC.OCNIdleState = TIM_OCNIDLESTATE_RESET ;
si (HAL_TIM_PWM_ConfigChannel(&htim15, &sConfigOC, TIM_CHANNEL_1) != HAL_OK)
{
Gestionnaire d’erreurs() ;
}

Vous pouvez également le modifier directement sur les registres.

TIM15.CCR1 = Votre_nouvelle_valeur_d’impulsion ;

DÉCOUVREZ NOTRE

Livre blanc

Réalisez l’interaction parfaite entre l’utilisateur et l’écran avec le bon circuit intégré pour capteur tactile. Vous avez déjà été confronté à des problèmes d’événements tactiles fantômes ou de certification ? Boostez votre R&D comme un pro grâce à notre livre blanc !

Consultez notre catalogue de produits et voyez comment vous pouvez économiser sur la qualité, et non sur la qualité.

Contactez-nous maintenant, économisez avec la qualité, pas sur la qualité.