Subversion Repositories HomeAutomation

Rev

Rev 699 | Rev 2149 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 699 Rev 860
Line 2... Line 2...
2
#define CONFIG_H_
2
#define CONFIG_H_
3
 
3
 
4
// Kolla makefile för att sätta MCU!!
4
// Don't forget to edit makefile aswell!
5
 
5
 
-
 
6
//#define F_CPU 			20000000UL
6
#define F_CPU 					20000000UL
7
#define F_CPU 				8000000UL
7
 
8
 
8
//#define MCU atmega88
-
 
9
#define CAN_CONTROLLER 			MCP2515
9
#define CAN_CONTROLLER 			MCP2515
10
#define MCP_CS_PORT 			PORTB
10
#define MCP_CS_PORT 			PORTB
11
#define MCP_CS_DDR 				DDRB
11
#define MCP_CS_DDR 			DDRB
12
#define MCP_CS_BIT 				PB2
12
#define MCP_CS_BIT 			PB2
13
#define MCP_CAN_BITRATE_KBPS 	250
13
#define MCP_CAN_BITRATE_KBPS 		250
14
#define MCP_CLOCK_FREQ_MHZ 		20
14
#define MCP_CLOCK_FREQ_MHZ 		20
15
#define MCP_CLOCK_PRESC 		1
15
#define MCP_CLOCK_PRESC 		1
-
 
16
 
-
 
17
//settings for a Corecard, comment lines above
-
 
18
//#define MCP_CS_PORT 			PORTC
-
 
19
//#define MCP_CS_DDR 			DDRC
-
 
20
//#define MCP_CS_BIT 			PC3
-
 
21
 
16
 
22
 
17
#define SERIAL_BAUDRATE 		19200
23
#define SERIAL_BAUDRATE 		19200
18
#define SERIAL_RX_BUFFER_SIZE	32
24
#define SERIAL_RX_BUFFER_SIZE		32
19
#define SERIAL_TX_BUFFER_SIZE	64
25
#define SERIAL_TX_BUFFER_SIZE		64
20
 
26
 
21
/* set to 0 for not sending timestamps on bus */
27
/* set to 0 for not sending timestamps on bus */
22
#define SENDTIMESTAMP			0
28
#define SENDTIMESTAMP			1
23
 
29
 
24
#define USE_STDCAN				1
30
#define USE_STDCAN			1
25
#define NODE_ID 				0
31
#define NODE_ID 			0
26
#define STDCAN_FILTER 			0
32
#define STDCAN_FILTER 			0
27
 
33