In this project, I built p-net in Keil5. The whole project is based on STM32CubeH7 MCU Firmware Package(https://github.com/STMicroelectronics/STM32CubeH7/tree/v1.10.0). I added some middleware and replaced the project folder. This project is located at Projects\NUCLEO-H723ZG-fatfs-freertos-lwip-osal-pnet-andre. I highly recommend running it using Keil5.
Profinet device stack implementation. Key features:
-
Profinet v2.4
- Conformance Class A and B
- Real Time Class 1
- Multiple Ethernet ports
-
Easy to use
- Extensive documentation and instructions on how to get started.
- Build and run sample application on Raspberry Pi in 30 minutes.
-
Portable
- Written in C.
- Linux, RTOS or bare metal.
- Sources for supported port layers provided.
-
Source repository: https://github.com/rtlabs-com/p-net
-
Documentation: https://rt-labs.com/docs/p-net