Browse By Tags

  • STM32H7B3I - TouchGFX Application Framework: MVP and the ModelListener

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT road test. I'm working on a touch screen GUI for my electronic load. I'm going to review the ModelListener today. A software component that takes care that your business logic (electronic lab instrument…
  • STM32H7B3I - TouchGFX Application Framework: A Mock GUI - Show Statuses, Switch Screens

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT road test. I'm working on a touch screen GUI for my electronic load. In this post I'm trying a mock interface - see how I can switch between screens Thank you fellow roadtester jomoenginer for sending…
  • STM32H7B3I - TouchGFX Application Framework: Model, View, Presentation, Message Queue

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT road test. I'm working on a touch screen GUI for my electronic load. In this part of the review, I explore the application layer: request data from the business layer display that data use the Model-View…
  • STM32H7B3I - Create a TouchGFX Project with support for the Designer, CubeIDE and Debugger - Pt 2: Touch Works

    Continued from Pt 1: Screen Works . We left off at the point where the LCD shows out TouchGFX design, but touch screen doesn't work yet. We'll fix that. 5. Add Touch Screen init and handling The two methods in TouchGFX/target/STM32TouchController.cpp…
  • STM32H7B3I - Create a TouchGFX Project with support for the Designer, CubeIDE and Debugger - Pt 1: Screen Works

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT road test. I'm working with the STMicroelectronics software that was in release version at the time I received the kit. Versions: STM32CubeIDE Version: 1.4.1 GNU for STM32, 7-2018 -q2 update TouchGFX…
  • STM32H7B3I - First Experience with CubeIDE

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT . I have just set up a clean CubeIDE install, and also installed the resource packages for this kit. Additional I installed TouchGFX and the standalone Cube Programmer. Versions: STM32CubeIDE Version…
  • STM32H7B3I - Write a CubeMX application: Hardware Cryptography with DMA

    The STM32H7 firmware pack comes with a very nice encrypt / decrypt example. This example uses the STM32 HAL libraries, and configures all periherals in source code. I'm going to replicate the exact same example, using the CubeIDE MX STM32 Device Configuration…
  • STM32H7B3I - the Development Kit STMod+ Connector and Using UART2

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT road test. In this part of the review, I try to mount the extra fan-out PCB and use its UART pins. I'll start with a rant. The fan-out expansion board does not fit. It is not possible that STMicroelectronics…
  • STM32H7B3I - USB, freeRTOS ,Task Notifications and Interrupts

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT road test. In this part of the review, I try to integrate a UART listener in freeRTOS. listen to UART characters arriving from the USB port interrupt driven, no constant polling use HAL and freeRTOS to…
  • STM32H7B3I - TouchGFX Simple Example: react on a button click

    I'm selected for the STM32H7B3I-DK - DISCOVERY KIT road test. In this part of the review, I'm writing a first custom handler for a button click. The scenario is simple: you click a button, and that makes a square show up and disappear again. What we'll…
  • Preview of the STM32H7B3I-DK -  DISCOVERY KIT

    Getting started with the STM32H7B3I-DK Posted to support the STM32H7B3I-DK - DISCOVERY KIT roadtest. The following items are recommended by ST to explore and test the various features of the STM32H7B3I-DK: Java 8.241 STM32CubeIDE 1.3.0 STM32CubeMX 5.6…