CAN and debugger interface with Python
Cargando...
Fecha
2019-08
Autores
Preciado-Barón, Diego
Título de la revista
ISSN de la revista
Título del volumen
Editor
ITESO
Resumen
Descripción
Nowadays, Python is one of the most popular programming languages and it is becoming little by little the favorite one for many people. On this project, we will describe its advantages on an important sector, test automation for embedded systems. The automotive market has a lot of challenges which add complexity to the development of any product and OEM’s are demanding not only more features to their product but also, they want those features fulfilled within a short period of time due to the high competition and customer demands. To keep up the pace, the automation process must be improved, so with more features and updates added to the product, more tests and verifications are needed. Even though visual inspection is always necessary, the need for test automation in embedded system is now a priority to conclude faster verification steps in the development path of the product, improving efficiency and effectiveness avoiding and pointing out human mistakes that no matter what they will be always present. Python is now supported in many tools for communication (for CAN and LIN protocols) and debugging in embedded systems, therefore, combined with their general programming language advantages it can be quite important and useful in the tool-set of any software engineer.
Palabras clave
Software, Testing, Automation, CAN Protocol
Citación
Preciado-Barón, D. (2019). CAN and debugger interface with Python. Trabajo de obtención de grado, Especialidad en Sistemas Embebidos. Tlaquepaque, Jalisco: ITESO.