STM32 Nucleo: Difference between revisions
Line 76: | Line 76: | ||
* PLC | * PLC | ||
* Database | |||
* Local I/O | * Local I/O | ||
* Modbus RTU master | * Modbus RTU master |
Revision as of 15:01, 16 March 2021
STM32 Nucleo F767ZI demo board can be used with LogicLab Automation Suite.
All informations about Nucleo F767ZI target board and ST software are available on STMicroelectronics website [1]
How to start
1) Download Axel Automation Suite
2) Install Axel Automation Suite
3) Start LogicLab and create new Nucleo project
4) From the main target page open user manual
5) See user manual chapter 3 - Firmware Upgrade to configure Nucleo target board with Axel Nucleo firmware
6) See user manual chapter 1 - Quickstart to connect to target device via USB-Serial or Ehernet
7) Once connected to target, enter product key provided by Axel in main target page
8) Nucleo is now ready for LogicLab
User plugins and firmware development
Nucleo firmware source can be provided by Axel only by explicit request.
If request is accepted Axel will provide firmware sources and guidelines for development.
Nucleo firmware has been developed using STM32CubeIDE.
See Nucleo versions for the STM32CubeIDE version used for development.
Nucleo versions
Nucleo F767ZI 3p0
- PLC
- SoftScope
- Database
- Local I/O (plugin sample)
- Modbus RTU master
- Modbus RTU slave
- CANopen master
- Modbus TCP master (new)
- Modbus TCP slave
- Network scan support
- Plugin API for custom plugins development
- Plugin builder (new)
Firmware developed and tested with STM32CubeIDE 1.5.1
Nucleo F767ZI 2p0
- PLC
- SoftScope (new)
- Database
- Local I/O (plugin sample)
- Modbus RTU master
- Modbus RTU slave
- CANopen master
- Modbus TCP slave (new)
- Network scan support (new)
- Plugin API for custom plugins development (new)
Quickstart and documentation Nucleo_F767ZI_2p0.pdf
Firmware developed and tested with STM32CubeIDE 1.3.0
Nucleo F767ZI 1p0
- PLC
- Database
- Local I/O
- Modbus RTU master
- Modbus RTU slave
- CANopen master
- Modbus TCP slave
Quickstart and documentation Nucleo_F767ZI_1p0.pdf
Firmware developed and tested with STM32CubeIDE 1.3.0
Nucleo firmware note
Based on Nucleo 3p0 firwmare
Plugin/sw component Flash size RAM size AlPlcRuntimeCoreLib PLC areas 512 KB 128 KB SoftScope Local I/O (plugin sample) Modbus RTU master Modbus RTU slave CANopen master Modbus TCP master (new) Modbus TCP slave Network scan support