Design of a learning environment for embedded system

Embedded systems have an everyday presence and direct impact in our lives. Therefore, Universities are continuously improving their courses in microprocessor and embedded programming. Although the diversity of curriculums, the availability of learning tools, where the student can practice and improv...

ver descrição completa

Detalhes bibliográficos
Autor principal: Gonçalves, Tiago (author)
Outros Autores: Espírito Santo, António (author), Ribeiro, B. J. F. (author), Gaspar, Pedro Dinis (author)
Formato: article
Idioma:eng
Publicado em: 2019
Assuntos:
Texto completo:http://hdl.handle.net/10400.6/7587
País:Portugal
Oai:oai:ubibliorum.ubi.pt:10400.6/7587
Descrição
Resumo:Embedded systems have an everyday presence and direct impact in our lives. Therefore, Universities are continuously improving their courses in microprocessor and embedded programming. Although the diversity of curriculums, the availability of learning tools, where the student can practice and improve their skills, is a key factor to the success of the learning process. The platform developed and presented in this paper results from author’s experience in teaching embedded systems. From the analysis of teaching/learning needs, a learning environment based on the MSP430 family was designed. This tool can be expanded by modules and adjusted, at a specific time, to student's real needs. All modules can be interconnected by an I2C bus, allowing to expand the capabilities of the platform. The developed modules allow the practice of subjects related with digital IO, analog interface, user interface, wireless communications, and energy management and conservation.