2016-04-16 11:45:39 +02:00
|
|
|
#pragma once
|
|
|
|
|
2016-04-16 12:08:00 +02:00
|
|
|
|
|
|
|
#define CAN_QUEUE_SIZE 64
|
|
|
|
|
|
|
|
#define USBD_VID 0x1d50
|
|
|
|
#define USBD_PID_FS 0x606f
|
|
|
|
#define USBD_LANGID_STRING 1033
|
|
|
|
#define USBD_MANUFACTURER_STRING (uint8_t*) "bytewerk"
|
|
|
|
#define USBD_PRODUCT_STRING_FS (uint8_t*) "candleLight gs_usb"
|
|
|
|
#define USBD_CONFIGURATION_STRING_FS (uint8_t*) "gs_usb config"
|
|
|
|
#define USBD_INTERFACE_STRING_FS (uint8_t*) "gs_usb interface"
|
|
|
|
#define USBD_SERIALNUMBER_STRING_FS (uint8_t*) "000000000001"
|
|
|
|
|
2016-04-16 11:45:39 +02:00
|
|
|
#ifndef BOARD
|
|
|
|
#define BOARD candleLight
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if BOARD == candleLight
|
|
|
|
|
|
|
|
#define CAN_S_Pin GPIO_PIN_13
|
|
|
|
#define CAN_S_GPIO_Port GPIOC
|
|
|
|
|
|
|
|
#define LED1_GPIO_Port GPIOA
|
|
|
|
#define LED1_Pin GPIO_PIN_0
|
|
|
|
#define LED1_Mode GPIO_MODE_OUTPUT_OD
|
|
|
|
#define LED1_Active_Low
|
|
|
|
|
|
|
|
#define LED2_GPIO_Port GPIOA
|
|
|
|
#define LED2_Pin GPIO_PIN_1
|
|
|
|
#define LED2_Mode GPIO_MODE_OUTPUT_OD
|
|
|
|
#define LED2_Active_Low
|
|
|
|
|
|
|
|
#elif BOARD == cantact
|
|
|
|
|
|
|
|
// SILENT pin not connected
|
|
|
|
|
|
|
|
#define LED1_GPIO_Port GPIOB
|
|
|
|
#define LED1_Pin GPIO_PIN_0
|
|
|
|
#define LED1_Mode GPIO_MODE_OUTPUT_PP
|
|
|
|
|
|
|
|
#define LED2_GPIO_Port GPIOB
|
|
|
|
#define LED2_Pin GPIO_PIN_1
|
|
|
|
#define LED2_Mode GPIO_MODE_OUTPUT_PP
|
|
|
|
|
|
|
|
#endif
|
|
|
|
|