Руслан Бредун / Mbed 2 deprecated STM32-MC_node

Dependencies:   mbed Watchdog stm32-sensor-base2

Committer:
nestedslk
Date:
Sat Jul 18 14:59:04 2020 +0000
Revision:
4:f6e22dd39313
Parent:
3:96fcb3b041eb
Child:
5:97117a837d2c
testing version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ommpy 0:d383e2dee0f7 1 #ifndef GLOBAL_H_
ommpy 0:d383e2dee0f7 2 #define GLOBAL_H_
ommpy 0:d383e2dee0f7 3
ommpy 0:d383e2dee0f7 4 #include "mbed.h"
ommpy 0:d383e2dee0f7 5 #include <ros.h>
ommpy 0:d383e2dee0f7 6 #include <ros/time.h>
ommpy 0:d383e2dee0f7 7 #include "JSN_SR04.h"
ommpy 0:d383e2dee0f7 8 #include "AS5045.h"
ommpy 0:d383e2dee0f7 9 #include "E18_D80NK.h"
ommpy 0:d383e2dee0f7 10
nestedslk 4:f6e22dd39313 11 #define BLINKING_RATE 500
nestedslk 4:f6e22dd39313 12
nestedslk 4:f6e22dd39313 13 #define TEST_ULTRASONIC 0
ommpy 0:d383e2dee0f7 14 #define TEST_ENCODERS 0
nestedslk 4:f6e22dd39313 15 #define TEST_IR 1
ommpy 0:d383e2dee0f7 16
ommpy 0:d383e2dee0f7 17 // rs-485 pins
ommpy 0:d383e2dee0f7 18 #define UART1_TX PB_6
ommpy 0:d383e2dee0f7 19 #define UART1_RX PB_7
ommpy 0:d383e2dee0f7 20 #define DE_TXD_1 PB_5
ommpy 0:d383e2dee0f7 21
ommpy 0:d383e2dee0f7 22 #define UART2_TX PA_2
ommpy 0:d383e2dee0f7 23 #define UART2_RX PA_3
ommpy 0:d383e2dee0f7 24 #define DE_TXD_2 PB_3
ommpy 0:d383e2dee0f7 25
ommpy 0:d383e2dee0f7 26 // adc pins
ommpy 0:d383e2dee0f7 27 #define ADC1_IN0 PA_0
ommpy 0:d383e2dee0f7 28 #define ADC1_IN1 PA_1
ommpy 0:d383e2dee0f7 29
ommpy 0:d383e2dee0f7 30 #define ADC1_IN8 PB_0
ommpy 0:d383e2dee0f7 31 #define ADC1_IN9 PB_1
ommpy 0:d383e2dee0f7 32
ommpy 0:d383e2dee0f7 33 // Encoder spi chip select pins
ommpy 0:d383e2dee0f7 34 #define SP1_NSS1 PA_4
ommpy 0:d383e2dee0f7 35 #define SP1_NSS2 PB_2
ommpy 0:d383e2dee0f7 36
ommpy 0:d383e2dee0f7 37 // ultra sonics pins
ommpy 0:d383e2dee0f7 38
ommpy 0:d383e2dee0f7 39 #define TIM1_CH2 PA_9 // echo pin
ommpy 0:d383e2dee0f7 40 #define TRIG_PA8_OUT PA_8
nestedslk 3:96fcb3b041eb 41 #define TRIG_PB15_OUT PB_15
nestedslk 3:96fcb3b041eb 42 #define TRIG_PB14_OUT PB_14
ommpy 0:d383e2dee0f7 43
nestedslk 4:f6e22dd39313 44 //ir obstacle pins
nestedslk 4:f6e22dd39313 45 #define IR1_PB12_OUT PB_12
nestedslk 4:f6e22dd39313 46 #define IR2_PB13_OUT PB_13
ommpy 0:d383e2dee0f7 47
ommpy 0:d383e2dee0f7 48
ommpy 0:d383e2dee0f7 49
nestedslk 4:f6e22dd39313 50 #define DEBUG_LED PC_13
ommpy 0:d383e2dee0f7 51
ommpy 0:d383e2dee0f7 52 #endif /* GLOBAL_H_ */