start of hmi
This commit is contained in:
		
							
								
								
									
										22
									
								
								src/hmi.cpp
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								src/hmi.cpp
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| /* | ||||
|  * hmi.cpp | ||||
|  * | ||||
|  *  Created on: 22.02.2015 | ||||
|  *      Author: wn | ||||
|  */ | ||||
|  | ||||
| #include <msp430g2553.h> | ||||
| #include <isr_compat.h> | ||||
| #include <stdint.h> | ||||
|  | ||||
| #include "hmi.h" | ||||
|  | ||||
|  | ||||
|  | ||||
| void hmiInit() { | ||||
|  | ||||
| } | ||||
|  | ||||
| void hmiExec() { | ||||
|  | ||||
| } | ||||
							
								
								
									
										16
									
								
								src/hmi.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								src/hmi.h
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | ||||
| /* | ||||
|  * hmi.h | ||||
|  * | ||||
|  *  Created on: 22.02.2015 | ||||
|  *      Author: wn | ||||
|  */ | ||||
|  | ||||
| #ifndef HMI_H_ | ||||
| #define HMI_H_ | ||||
|  | ||||
|  | ||||
| void hmiInit(); | ||||
| void hmiExec(); | ||||
|  | ||||
|  | ||||
| #endif /* HMI_H_ */ | ||||
| @@ -11,6 +11,7 @@ | ||||
| #include <stdint.h> | ||||
|  | ||||
| #include "pwm.h" | ||||
| #include "hmi.h" | ||||
|  | ||||
|  | ||||
|  | ||||
| @@ -31,10 +32,12 @@ void init() { | ||||
| int main() { | ||||
|   init(); | ||||
|   pwmInit(); | ||||
|   hmiInit(); | ||||
|  | ||||
|   __enable_interrupt(); | ||||
|  | ||||
|   while (1) { | ||||
|     hmiExec(); | ||||
|   } | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -31,7 +31,7 @@ void pwmInit() { | ||||
| 	P1SEL |= BIT6; | ||||
| 	P1OUT = 0; | ||||
| 	TACCR0 = PWM_MAX; | ||||
| 	TACCR1 = 128; | ||||
| 	TACCR1 = 0; | ||||
| 	TACCTL0 = CCIE; | ||||
| 	TACCTL1 = OUTMOD_7; | ||||
| 	TACTL = MC_1 | ID_0 | TASSEL_2 | TACLR; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 hg
					hg