реализация функции карты в C - PullRequest
0 голосов
/ 02 апреля 2020

как я могу реализовать функцию карты в C, чтобы я мог использовать ее в Atmel Studio, например, функцию карты Arduino C, как я могу использовать ее в Atmel Studio

x = analogRead(A0);
y = map (x, 0 , 1023 , 0 , 2500 );

1 Ответ

1 голос
/ 02 апреля 2020

Из справочника Arduino: https://www.arduino.cc/reference/en/language/functions/math/map/

Для математически наклонного, вот вся функция

long map(long x, long in_min, long in_max, long out_min, long out_max) {
  return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...