1156 views|7 replies

501

Posts

4

Resources
The OP
 

[ST multiple development boards return to the field evaluation] STM32F767 Nucleo-144 development board introduction and development environment construction [Copy link]

  • Development Board Introduction
    1. Physical map

    1. Onboard Resources

MCU:STM32F767ZIT6U LQFP144

3 user LEDs

2 buttons, user button and reset button

32.768 kHz crystal

SWD Interface

ST Zio expansion connector included with ARDUINO Uno V3

ST morpho expansion connector

Power supply: ST-LINK, USB, external power supply

Onboard ST-LINK debugger: supports mass storage, virtual serial port, debug port

External or internal SMPS provides Vcore logic power

Compatible with IEEE-802.3-2002 Ethernet, onboard RJ45 port

USB OTG Full Speed or SNK/UFP (Full Speed or High Speed Mode)

USB with Micro-AB or USB Type-C support

For more details, please refer to the schematic diagram

    1. material

Download the following address, development board related manuals, schematics, codes, etc.

https://www.st.com/en/evaluation-tools/nucleo-f767zi.html

Schematic diagram related

Manual related

Source package

https://www.st.com/en/embedded-software/stm32cubef7.html#get-software

MCU related

https://www.st.com/en/microcontrollers-microprocessors/stm32f7-series/documentation.html

  • Development environment construction

2.1 Install the device support package

Automatically install support packages

Or install manually

Or download from the following address

https://www.keil.arm.com/packs/stm32f7xx_dfp-keil/devices/

2.2 Open the Demo Project

Unzip the downloaded software package en.stm32cubef7_v1-17-0.zip

Use MDK to open en.stm32cubef7_v1-17-0\STM32Cube_FW_F7_V1.17.0\Projects\STM32F767ZI-Nucleo\Demonstrations\MDK-ARM\Project.uvprojx

2.2 Project Configuration

Compilation reports the following warning

Because the alignment configuration is modified here, an alarm will be issued

The original configuration should be pushed first and then popped back to restore, so that the alignment configuration in other places will not be modified.

#pragma pack(push)

#pragma pack(pop)

2.3 Update stlink firmware

2.4 Download test

Download and run to enter the simulation environment

At this point we have completed building the development environment.

  • Summarize

Thanks to the mature ecosystem and documentation of STM32, it is very convenient to build a development environment. The performance resources of the NUCLEO-F767ZI development board are very strong, so let's start playing with it later.

This post is from stm32/stm8

Latest reply

The technical content shared by the host is very detailed, with pictures and texts, which is worth learning and collecting. Thank you very much   Details Published on 2024-4-4 09:34
 

7462

Posts

2

Resources
2
 

Thanks for sharing, looking forward to the follow-up! There should be more ways to play

This post is from stm32/stm8
 
Personal signature

默认摸鱼,再摸鱼。2022、9、28

 

1w

Posts

25

Resources
3
 

The nuceo development board has not changed for many years

This post is from stm32/stm8

Comments

Yes, classic look, familiar taste  Details Published on 2023-9-19 18:15
 
 

6788

Posts

2

Resources
4
 

Is there a routine directly in the device support package? I just found out.

This post is from stm32/stm8

Comments

It is not a device support package, but a cube package.  Details Published on 2023-9-19 18:15
 
 
 

501

Posts

4

Resources
5
 
wangerxian posted on 2023-9-19 17:50 Is there a routine directly in the device support package? I just found out.

It is not a device support package, but a cube package.

This post is from stm32/stm8

Comments

Oh, it turns out to be the Cube software package. In fact, Cube copies the software in it into a project.  Details Published on 2023-9-20 09:15
 
 
 

501

Posts

4

Resources
6
 
dcexpert posted on 2023-9-19 17:31 The nuceo development board has not changed for many years

Yes, classic look, familiar taste

This post is from stm32/stm8
 
 
 

6788

Posts

2

Resources
7
 
qinyunti posted on 2023-9-19 18:15 It is not a device support package, but a cube software package.

Oh, it turns out to be Cube's software package. In fact, Cube copies the software packages here to the project.

This post is from stm32/stm8
 
 
 

736

Posts

4

Resources
8
 

The technical content shared by the host is very detailed, with pictures and texts, which is worth learning and collecting. Thank you very much

This post is from stm32/stm8
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list