Project Embedded Systems E-ict Denayer

Dependencies:   BSP_DISCO_F746NG F7_Ethernet LCD_DISCO_F746NG TS_DISCO_F746NG mbed-rtos mbed

Committer:
Ayrton_L
Date:
Mon Jul 17 01:00:39 2017 +0000
Revision:
3:7aef6c427f97
Parent:
1:a2f7adf6db3d
Child:
5:0518cef07365
first remote

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Ayrton_L 1:a2f7adf6db3d 1
Ayrton_L 1:a2f7adf6db3d 2 = Titel van het project: Network Tester =
Ayrton_L 1:a2f7adf6db3d 3 == door: Ayrton Leyssens ==
Ayrton_L 1:a2f7adf6db3d 4
Ayrton_L 1:a2f7adf6db3d 5 == korte beschrijving ==
Ayrton_L 1:a2f7adf6db3d 6 Een eenvoudige netwerktester waarmee je eenvoudig en snel kan zien of je connectie hebt met internet (gebruik van ping en google DNS-server) en wat je netwerk settings zijn.
Ayrton_L 1:a2f7adf6db3d 7
Ayrton_L 1:a2f7adf6db3d 8 == Libs en compiler ==
Ayrton_L 1:a2f7adf6db3d 9
Ayrton_L 1:a2f7adf6db3d 10 === Gebruikte libs ===
Ayrton_L 1:a2f7adf6db3d 11
Ayrton_L 1:a2f7adf6db3d 12 -Ethernet
Ayrton_L 1:a2f7adf6db3d 13 https://developer.mbed.org/users/DieterGraef/code/F7_Ethernet/
Ayrton_L 1:a2f7adf6db3d 14 Ethernet Library for F746
Ayrton_L 1:a2f7adf6db3d 15
Ayrton_L 1:a2f7adf6db3d 16 -General Functions
Ayrton_L 1:a2f7adf6db3d 17 https://developer.mbed.org/teams/ST/code/BSP_DISCO_F746NG/
Ayrton_L 1:a2f7adf6db3d 18 General functions for F746
Ayrton_L 1:a2f7adf6db3d 19
Ayrton_L 1:a2f7adf6db3d 20 -TouchScreen Driver
Ayrton_L 1:a2f7adf6db3d 21 https://developer.mbed.org/teams/ST/code/TS_DISCO_F746NG
Ayrton_L 1:a2f7adf6db3d 22 Touchscreendriver for F746
Ayrton_L 1:a2f7adf6db3d 23
Ayrton_L 1:a2f7adf6db3d 24 -LCD Driver
Ayrton_L 1:a2f7adf6db3d 25 https://developer.mbed.org/teams/ST/code/LCD_DISCO_F746NG/
Ayrton_L 1:a2f7adf6db3d 26 LCD driver for F746
Ayrton_L 1:a2f7adf6db3d 27
Ayrton_L 1:a2f7adf6db3d 28 -RTOS
Ayrton_L 1:a2f7adf6db3d 29 https://developer.mbed.org/users/mbed_official/code/mbed-rtos/
Ayrton_L 1:a2f7adf6db3d 30 mbed RTOS
Ayrton_L 1:a2f7adf6db3d 31
Ayrton_L 1:a2f7adf6db3d 32
Ayrton_L 1:a2f7adf6db3d 33 === Gebruikte compiler ===
Ayrton_L 1:a2f7adf6db3d 34
Ayrton_L 1:a2f7adf6db3d 35 -MBED Compiler
Ayrton_L 1:a2f7adf6db3d 36 https://developer.mbed.org/compiler/
Ayrton_L 1:a2f7adf6db3d 37 Online compiler ter beschikking gesteld door mbed
Ayrton_L 1:a2f7adf6db3d 38
Ayrton_L 1:a2f7adf6db3d 39 -GCC Compiler
Ayrton_L 1:a2f7adf6db3d 40 https://launchpad.net/gcc-arm-embedded
Ayrton_L 1:a2f7adf6db3d 41 Linux Ubuntu 16.10 GCC met ARM-none-eabi-5_4 toolchain
Ayrton_L 1:a2f7adf6db3d 42
Ayrton_L 1:a2f7adf6db3d 43
Ayrton_L 1:a2f7adf6db3d 44 == Zelf aangemaakte bestanden: ==
Ayrton_L 1:a2f7adf6db3d 45
Ayrton_L 1:a2f7adf6db3d 46 -READMER.md
Ayrton_L 1:a2f7adf6db3d 47 -main.h
Ayrton_L 1:a2f7adf6db3d 48 -main.cpp
Ayrton_L 1:a2f7adf6db3d 49 -ping.h
Ayrton_L 1:a2f7adf6db3d 50 -ping.cpp
Ayrton_L 1:a2f7adf6db3d 51
Ayrton_L 1:a2f7adf6db3d 52 == Bevindingen / commentaar ==
Ayrton_L 1:a2f7adf6db3d 53
Ayrton_L 1:a2f7adf6db3d 54 -GCC compiler
Ayrton_L 1:a2f7adf6db3d 55 Af en toe merkte ik op dat de GCC compiler met de juiste toolchain wel
Ayrton_L 1:a2f7adf6db3d 56 eens errors durft geven op bestanden die zogezegd niet bestaan of niet
Ayrton_L 1:a2f7adf6db3d 57 in de correcte folder staan.
Ayrton_L 1:a2f7adf6db3d 58
Ayrton_L 1:a2f7adf6db3d 59 -MBED Compiler
Ayrton_L 1:a2f7adf6db3d 60 Daar het toch langs de online compiler deels geschreven en ondesteund
Ayrton_L 1:a2f7adf6db3d 61 is, wil ik toch graag benadrukken dat het een hele opgave is aangezien
Ayrton_L 1:a2f7adf6db3d 62 deze controller nog niet volledig ondersteund wordt. Een mooi voorbeeld
Ayrton_L 1:a2f7adf6db3d 63 hiervan is het gebruik van LWIP / F7_Ethernet en niet de standaard
Ayrton_L 1:a2f7adf6db3d 64 library van mbed.