TCP/IP síťový kontroler
TCP/IP network controller
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/6477Identifiers
Study Information System: 43844
Collections
- Kvalifikační práce [11216]
Author
Advisor
Referee
Peterka, Jiří
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Programming
Department
Department of Software Engineering
Date of defense
26. 6. 2006
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Cílem této bakalářské práce je návrh a implementace software pro vestavěný systém, jehož jádrem je 8bitovým RISC procesor AVR připojený k ethernetovému řadiči umožnující síťovou komunikaci. Software bude zahrnovat nejen ovládání samotného procesoru a k němu připojených periferií, ale hlavně TCP/IP knihovnu pro internetovou komunikaci. Hlavní důraz přitom bude kladen na prostorovou nenáročnost vzniklého software, protože kapacita kódové paměti dvou AVR procesorů pro které je software určen, je pouze 8 resp. 16 kilobyte.
The aim of this work is design and implementation of software for an embedded system. Its is based on 8-bit RISC AVR processor connected to Ethernet controller that allows network communication. The software will include processor control as well as control of its peripherals and TCP/IP library for Internet communication. The main goal is to minize code size of developed software because both target AVR processors have very limited size of code memory. The first one has capacity of 8 kilobytes, the second one capacity of 16 kilobytes.