This commit is contained in:
leo 2025-12-03 10:39:04 +01:00
parent 6e98fa42c5
commit 2b69d0d33d
2 changed files with 4 additions and 3 deletions

View file

@ -12,10 +12,11 @@ void Init_bordage(){
MyGPIO_Init(GPIOA, 8, AltOut_Ppull);
}
void Update_bordage (TIM_TypeDef *Timer, char channel, float roulis){
void Update_bordage (TIM_TypeDef *Timer, char channel, char roulis){
float val;
val = TIM4->CNT;
if (roulis < -40.0 || roulis > 40.0) {
char roulisabs = (1<<7) - (roulis & 0x7F);
if ((roulis >= 40.0 && !(roulis & (1<<7))) || ((roulis & (1<<7)) && (roulisabs >= 40))) {
Mytimer_PWM_cycle(Timer, channel, 5);
}
else {

View file

@ -4,7 +4,7 @@
void Init_bordage();
void Update_bordage (TIM_TypeDef *Timer, char channel, float roulis);
void Update_bordage (TIM_TypeDef *Timer, char channel, char roulis);
int Calcul_Angle();