La deuxième étape consiste à exécuter la communication entre la carte 1 et la carte CAN-
TEST-IT. Comme la capture se fait dans un laps de temps limité, il faut que le programme
boucle indéfiniment et rapidement.
On peut utiliser un programme d’exemple de pilotage de la carte CAN-TEST-IT. Il est écrit en C Standard. Il doit
être exécuté sur un PC et il n'utilise pas Windows (c'est une application type 'Console' ou fenêtre DOS).
Les fichiers sources (.C et .H) sont linkés avec une librairie (ASAN2DRV.LIB) de la carte AS CAN.
Le programme exécutable généré a besoin des fichiers DLL pour mettre en œuvre la librairie. ASAN2DRV.DLL fait
le lien avec le Device-Driver (pilote Windows) de la carte AS CAN.
Le ficher CAN2_TST_COUNT est un programme permettant de réaliser un compteur utilisant les deux afficheurs 7
segments de la carte CAN-TEST-IT.
Cliquer ici pour voir le détail du programme en C : CAN2_TST_COUNT
La troisième étape consiste à effectuer une capture de trames sur le PC intégrant la carte 2.
Sous le logiciel SCAN_ANALYSE, on sélectionne <Effectuer une trame> dans le menu
<capture de bus>.
Après une capture du bus CAN (ou une lecture d’un fichier de capture), cette fenêtre donne une représentation
temporelle du signal sur le bus. Des informations textuelles indiquent les différents bits et champs d’un message.
Début de la trame