Uma metodologia de porte de sistema operacional de tempo real para plataformas de hardware
Tiago N. Ukei1; Denis S. Loubach1
1 Universidade Estadual de Campinas - UNICAMP
Resumo
Sistemas embarcados de tempo real têm se tornado cada vez mais complexos, o que exige o desenvolvimento de códigos mais confiáveis e eficientes. Embora a fase de testes desses sistemas venha sendo aprimorada nos últimos anos, ela não é capaz de reproduzir todas as condições a que o sistema estará exposto durante seu funcionamento, tornando-se necessário o desenvolvimento de técnicas e metodologias para aumentar a qualidade e confiabilidade de tais sistemas. Apesar das pesquisas nessa área, ainda não se encontra na literatura um método único e generalista para realizar o porte de um sistema operacional de tempo real em uma plataforma de hardware. Este artigo apresenta uma metodologia com essa finalidade, a qual foi testada e validada por meio de um porte realizado do FreeRTOS em uma plataforma ARM. Sugere-se que a metodologia apresentada seja utilizada em trabalhos futuros para testes e eventuais aprimoramentos.
Palavras-chave: sistemas embarcados; porte; metodologia; RTOS