Version finale Plateau
This commit is contained in:
parent
cb8e5cc6e1
commit
596d8a93e8
5 changed files with 12 additions and 12 deletions
|
|
@ -1,9 +1,9 @@
|
|||
#include <stm32f10x.h>
|
||||
#include <Plateau.h>
|
||||
#include <MyTimer.h>
|
||||
#include "GPIO.h"
|
||||
#include "ADC.h"
|
||||
#include "USART.h"
|
||||
#include <GPIO.h>
|
||||
#include <ADC.h>
|
||||
#include <USART.h>
|
||||
|
||||
void handler_USART1 (void) {
|
||||
//Pour le projet : Lancer PWM en fonction de la valeur du curseur
|
||||
|
|
@ -11,14 +11,14 @@ void handler_USART1 (void) {
|
|||
char valabs;
|
||||
if (data & (1<<7)) {
|
||||
MyGPIO_Set(GPIOA, 1);
|
||||
valabs = 2^7 - (data & 0x7F);
|
||||
valabs = (1<<7) - (data & 0x7F);
|
||||
Mytimer_PWM_cycle(TIM3, 3, valabs);
|
||||
}
|
||||
else {
|
||||
MyGPIO_Reset(GPIOA, 1);
|
||||
Mytimer_PWM_cycle(TIM3, 3, data);
|
||||
}
|
||||
MyTimer_Base_Start(TIM3);
|
||||
|
||||
}
|
||||
|
||||
void Plateau_Init (void){
|
||||
|
|
@ -28,5 +28,5 @@ void Plateau_Init (void){
|
|||
Mytimer_PWM(TIM3, 3);
|
||||
My_USART_Init(USART1);
|
||||
MyUSART_ActiveIT(USART1, 6, &handler_USART1);
|
||||
}
|
||||
|
||||
MyTimer_Base_Start(TIM3);
|
||||
}
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
#include "stm32f10x.h"
|
||||
#include "GPIO.h"
|
||||
#include <stm32f10x.h>
|
||||
#include <GPIO.h>
|
||||
|
||||
void MyGPIO_Init(GPIO_TypeDef *GPIO, char pin, char conf){
|
||||
if (GPIO == GPIOA) {RCC->APB2ENR |= (RCC_APB2ENR_IOPAEN);}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#ifndef MYGPIO_H
|
||||
#define MYGPIO_H
|
||||
#include "stm32f10x.h"
|
||||
#include <stm32f10x.h>
|
||||
|
||||
#define In_Floating 0x4
|
||||
#define In_PullDown 0x8
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
#ifndef MYTIMER_H
|
||||
#define MYTIMER_H
|
||||
#include "stm32f10x.h"
|
||||
#include <stm32f10x.h>
|
||||
|
||||
#define MyTimer_Base_Start(Timer) Timer->CR1|=TIM_CR1_CEN;
|
||||
#define MyTimer_Base_Stop(Timer) Timer->CR1&=~TIM_CR1_CEN;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
#include <stm32f10x.h>
|
||||
#include "USART.h"
|
||||
#include <USART.h>
|
||||
#include <GPIO.h>
|
||||
|
||||
void (*ptr_fct_u1) (void);
|
||||
|
|
|
|||
Loading…
Reference in a new issue