Skip to content

Ankur-Mars/STM32Nucleo-F767ZI_Examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

STM32 Nucleo-F767ZI Examples

This repository contains a collection of example projects for the STM32 Nucleo-F767ZI development board. These examples are designed to help developers quickly understand and implement various board features using standard STMicroelectronics development tools.

Key Features

  • Development Environment: All projects are built using STM32CubeIDE.
  • Configuration: Hardware initialization is performed via STM32CubeMX.
  • Firmware Library: All code is based on the STM32Cube HAL (Hardware Abstraction Layer) for maximum portability and ease of use.
  • Beginner Friendly: Projects use default configurations where possible to ensure easy building and testing.

Projects List

  • Helloworld_SWV_ITM: Learn how to use Serial Wire Viewer (SWV) and ITM for high-speed printf debugging without extra UART wiring.
  • STM32F767_Oprational_mode_SWV_ITM: Explore ARM Cortex-M7 operational modes (Thread vs. Handler mode) by forcing a Software Interrupt (SW ISR) and tracing the IPSR register status in real-time.

How to Use

  1. Clone the repository.
  2. Open STM32CubeIDE.
  3. Go to File -> Import -> Existing Projects into Workspace.
  4. Select the specific example folder and finish.
  5. Build and Flash to your Nucleo-F767ZI board.

Maintained by Ankur-Mars

About

Examples for STM32F767ZI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages