Messa in campo 4 file - 26/06/2020 Francia

Dependencies:   mbed X_NUCLEO_IHM03A1_for

Fork of FORIGO_Modula_V7_3_VdcStep_maggio2020 by Francesco Pistone

Committer:
nerit
Date:
Fri Apr 12 12:20:05 2019 +0000
Revision:
18:7c978f69cc51
Parent:
17:9629eb019892
Child:
19:231b8931cabc
Aggiornato azione allarmi su ruota di semina e sensore di velocita. Verifica a Ostiglia del corretto funzionamento dei distributori e delle ruote di semina

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nerit 3:a469bbd294b5 1 #ifndef INCLUDE_MAIN
nerit 3:a469bbd294b5 2 #define INCLUDE_MAIN
nerit 3:a469bbd294b5 3
nerit 8:310f9e4eac7b 4 #undef LPC
nerit 8:310f9e4eac7b 5 #define ST_NUCLEO
nerit 8:310f9e4eac7b 6
nerit 3:a469bbd294b5 7 #include "mbed.h"
nerit 3:a469bbd294b5 8 #include "stdio.h"
nerit 3:a469bbd294b5 9 #include "math.h"
nerit 3:a469bbd294b5 10
nerit 3:a469bbd294b5 11 #define TBforward 1
nerit 3:a469bbd294b5 12 #define TBreverse 0
nerit 3:a469bbd294b5 13
nerit 13:d1030d4e51a8 14 //#define Zucca
nerit 3:a469bbd294b5 15
nerit 3:a469bbd294b5 16
nerit 3:a469bbd294b5 17
nerit 3:a469bbd294b5 18 // INDIRIZZAMENTO CAN BUS
nerit 13:d1030d4e51a8 19 //#define M1
nerit 18:7c978f69cc51 20 //#define M2
nerit 14:e2b5efa06c41 21 //#define M3
nerit 18:7c978f69cc51 22 #define M4
nerit 3:a469bbd294b5 23 //#define M5
nerit 3:a469bbd294b5 24 //#define M6
nerit 3:a469bbd294b5 25 //#define M7
nerit 3:a469bbd294b5 26 //#define M8
nerit 3:a469bbd294b5 27 //#define M9
nerit 3:a469bbd294b5 28 //#define M10
nerit 3:a469bbd294b5 29
nerit 3:a469bbd294b5 30 #define canbusActive
nerit 3:a469bbd294b5 31
nerit 3:a469bbd294b5 32
nerit 13:d1030d4e51a8 33 //#define pcSerial
nerit 14:e2b5efa06c41 34 //#define boost
nerit 3:a469bbd294b5 35 //#define inversione
nerit 8:310f9e4eac7b 36 //#define checkLoop
nerit 6:e8c18f0f399a 37 //#define checkLoopa
nerit 8:310f9e4eac7b 38 //#define checkLoopb
nerit 8:310f9e4eac7b 39 //#define TBperS
nerit 8:310f9e4eac7b 40 //#define loStop
nerit 3:a469bbd294b5 41 //#define TBperSo
nerit 3:a469bbd294b5 42 //#define laq
nerit 3:a469bbd294b5 43 //#define Qnca
nerit 3:a469bbd294b5 44 //#define Qncb
nerit 5:2a3a64b52f54 45 //#define Qncc
nerit 8:310f9e4eac7b 46 //#define Qncd
nerit 8:310f9e4eac7b 47 //#define Qnce
nerit 6:e8c18f0f399a 48 //#define stopSignal
nerit 6:e8c18f0f399a 49 //#define resetCpu
nerit 6:e8c18f0f399a 50 //#define stepTamb
nerit 3:a469bbd294b5 51 //#define quinca
nerit 3:a469bbd294b5 52 //#define correnteAssorbita
nerit 3:a469bbd294b5 53 //#define overWriteCanSimulation
nerit 3:a469bbd294b5 54 //#define canDataReceived
nerit 3:a469bbd294b5 55 //#define inCorre
nerit 3:a469bbd294b5 56 //#define SDreset
nerit 3:a469bbd294b5 57 //#define VediAllarmi
nerit 3:a469bbd294b5 58 //#define vediEncoder
nerit 3:a469bbd294b5 59 //#define encoMaster
nerit 3:a469bbd294b5 60 //#define rtosData
nerit 3:a469bbd294b5 61
nerit 13:d1030d4e51a8 62 #define inProva 0
nerit 8:310f9e4eac7b 63 #define runner
nerit 3:a469bbd294b5 64 //#define provaScheda
nerit 13:d1030d4e51a8 65 //#define provaStepper
nerit 3:a469bbd294b5 66 //#define provaDC
nerit 5:2a3a64b52f54 67 //#define clockSpeedOut
nerit 3:a469bbd294b5 68 #define startCycleSimulation 1
nerit 17:9629eb019892 69 #define correzioneAttiva 1
nerit 3:a469bbd294b5 70 //#define simulaPerCan
nerit 3:a469bbd294b5 71 //#define simulaBanco
nerit 3:a469bbd294b5 72
nerit 3:a469bbd294b5 73 #endif