Test, depuración y validación de un driver CANFD escrito en Python
Tipus de documentTreball Final de Grau
Data2022-10-07
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
En la actualidad, uno de los protocolos de comunicación más utilizados en la industria de automoción es el denominado CANFD, una versión más rápida y más flexible que el archiconocido bus CAN. En consecuencia, este proyecto está enfocado en desarrollar una librería Python para el controlador de bus CANFD denominado MCP-2517FD, partiendo de una librería en C++ y del TFG del estudiante de ingeniería Albert Burgués. En la memoria de este proyecto, primero se explicarán las bases para entender el funcionamiento del CANFD, algunos conceptos utilizados para desarrollar la librería y el hardware utilizado para progresar con el TFG. También se explica la situación del driver en el momento que se inició este TFG, repasando todas las funciones que se utilizarán y como mejorar la situación actual. Finalmente, se explica paso a paso, cómo se ha ido desarrollando la librería en Python, todas la funcionalidades añadidas y las pruebas para demostrar que funciona correctamente. Para terminar, se incluyen las conclusiones del proyecto, describiendo el estado del driver una vez finalizado el TFG.
MatèriesComputer network protocols, Python (Computer program language), Protocols de xarxes d'ordinadors, Python (Llenguatge de programació)
TitulacióGRAU EN ENGINYERIA EN TECNOLOGIES INDUSTRIALS (Pla 2010)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
annex.zip | 2,139Mb | application/zip | Visualitza/Obre | |
tfg-memoria-pau-barnils-vilar.pdf | 2,102Mb | Visualitza/Obre |