0
\$\begingroup\$

I have a bit of a specific question here:

I am the proud owner of an STM32L476 microcontroller. According to the datasheet (page 41), this specific MCU not only has a built-in LCD controller, but it can also drive an LCD in one of the built-in low-power modes. Problem is, I have no idea how to communicate with the LCD controller! I have scoured this datasheet and managed only to find the controller's memory address.

Does anyone know how to use this LCD controller?

P.S. I have searched the programming manual, but the word "LCD" doesn't appear once in the document. I really am at a total loss here

\$\endgroup\$
1
  • \$\begingroup\$ Maybe you should look at the sample software provided with the " 32L476GDISCOVERY" eval board which has a small LCD display. \$\endgroup\$
    – Grabul
    Commented Apr 24, 2016 at 15:20

2 Answers 2

2
\$\begingroup\$

I think you're looking for the Reference Manual, which covers peripherals. As you might have noticed, the Programming Manual only covers the core.

RM0351 Reference Manual: STM32L4x6 advanced ARM-based 32-bit MCUs

The LCD controller reference starts on page 658.

You should also check the application notes and examples thoroughly, since the Reference Manual usually only provides terse descriptions of the registers and their functions.

\$\endgroup\$
2
  • \$\begingroup\$ Ahh thank you! I guess you just have to know where to look \$\endgroup\$
    – Mahkoe
    Commented Apr 25, 2016 at 22:17
  • \$\begingroup\$ You should scour the whole Technical Documentation section in the product page for information. There are a lot of details scattered around. \$\endgroup\$
    – Daniel
    Commented Apr 26, 2016 at 0:15
2
\$\begingroup\$

Check this STM32L4 family LCD document. It appears to have what is missing from the specific STM processor specification.

As processor manufacturers migrate toward intellectual property cores such as ARM and MIPS, they tend to also modularize/compartmentalize their documents.

\$\endgroup\$
1
  • \$\begingroup\$ And some of them have automated that mix-and-match process better than others... \$\endgroup\$
    – Daniel
    Commented Apr 24, 2016 at 17:26

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.