Font Size: a A A

Design And Implementation Of Embedded Experimental Platform Based On ATMEL SAM4S16 Chip

Posted on:2016-07-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y X DingFull Text:PDF
GTID:2308330461478276Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Embedded technology has been changing with each passing day, and it has already penetrated into the different fields of the society. The embedded courses are different with conventional software courses, which not only needs software compiler environment and software driver program, but also needs a training platform matched with software. Given this, this paper designs an embedded training platform which is applicable to teaching in the classroom, and introduces the principle of the hardware design, the software driver code and the achievable embedded experiment in detail.This paper takes the AT91SAM4S chip of Atmel company as the core controller, and designs an embedded training platform composed of core board and expansion board. This platform can support download codes without operating system and can also support the task scheduling with the real time operating system called uTenux. In the core board, users can find the hardware and software design of UART communication module, power and memory management, USB communication module and the liquid crystal display screen module; There are eight segment digital tube module, matrix keyboard module, matrix dot of double color module, temperature and humidity sensor module, smog sensor module and light intensity sensor module in the expansion board. In the meantime, this paper also completes the transplantation of uTenux operating system in the AT91SAM4S chip and the establishment of task which can be preemptive called in the operating system.Users can learn the basic device principles, the programming rules to master the AT91SAM4S chip, and the task scheduling principle of uTenux operating system by this training platform, and also do some experiments of embedded class, innovative class and even undergraduate graduation design.
Keywords/Search Tags:Embedded Training Platform, uTenux, Sensor, AT91SAM4S, Cortex-M4
PDF Full Text Request
Related items