Click here to Skip to main content
15,897,273 members
Everything / STMicroelectronics

STMicroelectronics

STMicroelectronics

Great Reads

by Orphraie
An overview of what STM32 development boards have to offer

Latest Articles

by Orphraie
An overview of what STM32 development boards have to offer

All Articles

Sort by Score

STMicroelectronics 

16 Jul 2021 by Orphraie
An overview of what STM32 development boards have to offer
25 Apr 2023 by CD416
Good morning, I am doing a project for my school, for this I have to communicate with an LCD screen 2x16 (I2C). I use CubeIDE software and NUCLEO-STM32F411RE development board. I have already my program, there is no error or warning. however the...
25 Apr 2023 by OriginalGriff
I would go back to the site you found the code on, and ask there - they will at least n=know what the processor board is expecting to be connected to it, and how. They may even have used the same LCD and have a good idea of it's interface...
25 Apr 2023 by Rick York
For things at this site, have a look at this person's articles : code-witch Articles[^]. Scroll down a bit for articles on this topic.
25 Apr 2023 by CPallini
Check the hardware connections (if you have a logical analyzer, or an oscilloscope, then check the I2C signals as well). Then try to run the sample code as it stands. If it works then start to adapt it to your needs.
18 Aug 2023 by Member 16074047
I am trying to make a program where two different LEDs are blinking every 1000ms but I also want to be able to exit the loop anytime I want. Once I get in the while loop, the button on the STM32 is not responding. I am working with STM32CubeIDE...
18 Aug 2023 by OriginalGriff
You have 5 Delay statements in there: each of them probably waits around 1 second - so unless you hold the button down for at least 5 seconds, probably longer, there is no way that the code will see the button being pressed since it reads the...
18 Aug 2023 by Andre Oosthuizen
You need to add a pause within your loop because your current loop is continuously running and not giving the system a chance to process other events, including button presses - void Screen1View::relay_1() { if (toggleButton1.getState()) { ...
24 Aug 2023 by Mike Hankey
The STM32H750B-DK, and most STM32 devices do not have any EEPROM available so you will have to add a EEPROM chip to persist the data you require. MicroChip also has a chip, the 47C04-E/P that is a RAM chip that automagically backs up the RAM...
24 Aug 2023 by CPallini
Depending on your needs, you may also implement emulated EEPROM in flash. See How to use EEPROM emulation on STM32 MCUs.
28 Aug 2023 by Member 16074047
I want to create a global variable that can be used in all ScreenViews in CubeIDE. What I have tried: I have tried to: create this variable in Screen5View in public: in hpp create a new header file, name it globals.h and create a variable...
27 Aug 2023 by OriginalGriff
The error message is pretty clear: globals.h: No such file or directory And it means what it says - the file globals.h is not in any location that the compiler is checking. Start by finding the file, and compare its location with the rest of your...
2 Sep 2023 by Andre Oosthuizen
You need to work your way through their documentation to fully understand their product - TouchGFX Documentation[^] If the procedures and processes is too hard for you to understand then you should maybe start at working with some gfx tutorials...
28 Aug 2023 by Member 16074047
The operating system that I am using is Windows. The programs that I am using are CubeIDE and TouchGFX. The full name of the microcontroller is STM32H750B-DK. I have implemented some code for my releys to do certain combinations of opening and...
27 Aug 2023 by Member 16074047
I have located where all of my other header files were. -gui -include -gui -include -common and made a notepad and wrote the code there. Than I included the following line in header file of screen5view and screen2View where I wanted the variable...
13 Sep 2023 by Member 16074047
Can someone help me out with Model, View, Presenter. I have read about MVP on the official TouchGFX website, but I don't really understand how to use it. I have implemented a keyboard and I don't want to lose the text that I input when I switch...
14 Sep 2023 by Member 16074047
It works as a buffer. Not that complicated.
25 Apr 2023 by Dave Kreskowiak
First, you would be better served by asking your question in a forum dedicated to the hardware you're using, at ST Community[^]. Next, you make no mention of what pins you connected the LCD on, which LCD it is, what it's requirements are, and...