Messa in campo 4 file - 26/06/2020 Francia
Dependencies: mbed X_NUCLEO_IHM03A1_for
Fork of FORIGO_Modula_V7_3_VdcStep_maggio2020 by
main.hpp@42:59ceb4b6bc69, 2020-05-29 (annotated)
- Committer:
- francescopistone
- Date:
- Fri May 29 14:09:15 2020 +0000
- Revision:
- 42:59ceb4b6bc69
- Parent:
- 40:42eae86457dd
- Child:
- 44:13c0c33f1554
stepSetting() NON compilato se elettronica V7
Who changed what in which revision?
User | Revision | Line number | New 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 | // INDIRIZZAMENTO CAN BUS |
nerit | 28:0534c86365ec | 17 | #define M1 |
nerit | 18:7c978f69cc51 | 18 | //#define M2 |
nerit | 14:e2b5efa06c41 | 19 | //#define M3 |
nerit | 28:0534c86365ec | 20 | //#define M4 |
nerit | 25:4461bc76aaab | 21 | //#define M5 |
nerit | 3:a469bbd294b5 | 22 | //#define M6 |
nerit | 3:a469bbd294b5 | 23 | //#define M7 |
nerit | 3:a469bbd294b5 | 24 | //#define M8 |
nerit | 3:a469bbd294b5 | 25 | //#define M9 |
nerit | 3:a469bbd294b5 | 26 | //#define M10 |
nerit | 3:a469bbd294b5 | 27 | |
nerit | 3:a469bbd294b5 | 28 | #define canbusActive |
nerit | 3:a469bbd294b5 | 29 | |
nerit | 40:42eae86457dd | 30 | /// WARNING!!!! |
nerit | 40:42eae86457dd | 31 | /// la porta seriale va sempre attiva quando si usano i box versione 5 |
nerit | 39:6814c75dfa5c | 32 | #define pcSerial |
nerit | 34:eb04f4f41dfd | 33 | //#define perProva |
nerit | 39:6814c75dfa5c | 34 | //#define tempoTb |
nerit | 39:6814c75dfa5c | 35 | //#define posit |
nerit | 14:e2b5efa06c41 | 36 | //#define boost |
nerit | 3:a469bbd294b5 | 37 | //#define inversione |
nerit | 8:310f9e4eac7b | 38 | //#define checkLoop |
nerit | 6:e8c18f0f399a | 39 | //#define checkLoopa |
nerit | 8:310f9e4eac7b | 40 | //#define checkLoopb |
nerit | 39:6814c75dfa5c | 41 | //#define checkLoopc |
nerit | 39:6814c75dfa5c | 42 | //#define calcoli |
nerit | 39:6814c75dfa5c | 43 | //#define velocity |
nerit | 31:92a9e183be8e | 44 | //#define TBperS |
nerit | 8:310f9e4eac7b | 45 | //#define loStop |
nerit | 3:a469bbd294b5 | 46 | //#define TBperSo |
nerit | 3:a469bbd294b5 | 47 | //#define laq |
nerit | 3:a469bbd294b5 | 48 | //#define Qnca |
nerit | 3:a469bbd294b5 | 49 | //#define Qncb |
nerit | 5:2a3a64b52f54 | 50 | //#define Qncc |
nerit | 8:310f9e4eac7b | 51 | //#define Qncd |
nerit | 8:310f9e4eac7b | 52 | //#define Qnce |
nerit | 6:e8c18f0f399a | 53 | //#define stopSignal |
nerit | 6:e8c18f0f399a | 54 | //#define resetCpu |
nerit | 6:e8c18f0f399a | 55 | //#define stepTamb |
nerit | 3:a469bbd294b5 | 56 | //#define quinca |
nerit | 3:a469bbd294b5 | 57 | //#define correnteAssorbita |
nerit | 3:a469bbd294b5 | 58 | //#define overWriteCanSimulation |
nerit | 3:a469bbd294b5 | 59 | //#define canDataReceived |
nerit | 3:a469bbd294b5 | 60 | //#define inCorre |
nerit | 3:a469bbd294b5 | 61 | //#define SDreset |
nerit | 3:a469bbd294b5 | 62 | //#define VediAllarmi |
nerit | 3:a469bbd294b5 | 63 | //#define vediEncoder |
nerit | 3:a469bbd294b5 | 64 | //#define encoMaster |
nerit | 3:a469bbd294b5 | 65 | //#define rtosData |
nerit | 3:a469bbd294b5 | 66 | |
nerit | 13:d1030d4e51a8 | 67 | #define inProva 0 |
francescopistone | 42:59ceb4b6bc69 | 68 | #define runner // COMMENTATO PER V5, NON COMMENTATA PER V7 |
francescopistone | 42:59ceb4b6bc69 | 69 | //#define oldStepperDriver // NON COMMENTATO PER V5, COMMENTATA PER V7 |
nerit | 3:a469bbd294b5 | 70 | //#define provaScheda |
nerit | 13:d1030d4e51a8 | 71 | //#define provaStepper |
nerit | 3:a469bbd294b5 | 72 | //#define provaDC |
nerit | 5:2a3a64b52f54 | 73 | //#define clockSpeedOut |
nerit | 3:a469bbd294b5 | 74 | #define startCycleSimulation 1 |
nerit | 17:9629eb019892 | 75 | #define correzioneAttiva 1 |
nerit | 3:a469bbd294b5 | 76 | //#define simulaPerCan |
nerit | 3:a469bbd294b5 | 77 | //#define simulaBanco |
nerit | 3:a469bbd294b5 | 78 | |
nerit | 3:a469bbd294b5 | 79 | #endif |