Project Embedded Systems E-ict Denayer

Dependencies:   BSP_DISCO_F746NG F7_Ethernet LCD_DISCO_F746NG TS_DISCO_F746NG mbed-rtos mbed

README.md

Committer:
Ayrton_L
Date:
2017-07-17
Revision:
3:7aef6c427f97
Parent:
1:a2f7adf6db3d
Child:
5:0518cef07365

File content as of revision 3:7aef6c427f97:


= Titel van het project: Network Tester =
== door: Ayrton Leyssens ==

== korte beschrijving ==
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.

== Libs en compiler ==

=== Gebruikte libs ===

-Ethernet
    https://developer.mbed.org/users/DieterGraef/code/F7_Ethernet/
    Ethernet Library for F746
    
-General Functions    
    https://developer.mbed.org/teams/ST/code/BSP_DISCO_F746NG/ 
    General functions for F746

-TouchScreen Driver
    https://developer.mbed.org/teams/ST/code/TS_DISCO_F746NG
    Touchscreendriver for F746

-LCD Driver
    https://developer.mbed.org/teams/ST/code/LCD_DISCO_F746NG/
    LCD driver for F746

-RTOS
    https://developer.mbed.org/users/mbed_official/code/mbed-rtos/
    mbed RTOS


=== Gebruikte compiler ===

-MBED Compiler
    https://developer.mbed.org/compiler/
    Online compiler ter beschikking gesteld door mbed
    
-GCC Compiler
    https://launchpad.net/gcc-arm-embedded
    Linux Ubuntu 16.10 GCC met ARM-none-eabi-5_4 toolchain
    
    
== Zelf aangemaakte bestanden: == 

-READMER.md
-main.h
-main.cpp
-ping.h
-ping.cpp

== Bevindingen / commentaar ==

-GCC compiler
    Af en toe merkte ik op dat de GCC compiler met de juiste toolchain wel 
    eens errors durft geven op bestanden die zogezegd niet bestaan of niet 
    in de correcte folder staan.
    
-MBED Compiler
    Daar het toch langs de online compiler deels geschreven en ondesteund 
    is, wil ik toch graag benadrukken dat het een hele opgave is aangezien
    deze controller nog niet volledig ondersteund wordt. Een mooi voorbeeld
    hiervan is het gebruik van LWIP / F7_Ethernet en niet de standaard
    library van mbed.