
āĻŽāĻžāĻāĻā§āϰā§āĻāϞā§āĻā§āĻā§āϰāύāĻŋāĻā§āϏ āĻāĻāĻāĻŋ āĻĢā§āϝāĻžāĻļāύā§āĻŦāϞ āĻļāĻ āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ āĻŦāĻāϰāĻā§āϞāĻŋāϤ⧠āϝāĻžāĻĻā§āĻāϰ Arduino āϧāύā§āϝāĻŦāĻžāĻĻ. āĻāĻŋāύā§āϤ⧠āĻāĻāĻžāύ⧠āϏāĻŽāϏā§āϝāĻž āĻšāϞ: āĻĒāϰā§āϝāĻžāĻĒā§āϤ āĻāĻā§āϰāĻšā§āϰ āϏāĻžāĻĨā§, āĻāĻĒāύāĻŋ āĻĻā§āϰā§āϤ DigitalWrite() āĻā§ āĻāĻžāĻĄāĻŧāĻŋāϝāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŋāύā§āϤ⧠āĻāϰ āĻĒāϰ⧠āĻā§ āĻāϰāϤ⧠āĻšāĻŦā§ āϤāĻž āĻĒā§āϰā§āĻĒā§āϰāĻŋ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āύāϝāĻŧāĨ¤ Arduino āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āϰāĻž āϤāĻžāĻĻā§āϰ āĻŦāĻžāϏā§āϤā§āϤāύā§āϤā§āϰā§āϰ āĻŽāϧā§āϝ⧠āĻĒā§āϰāĻŦā§āĻļā§āϰ āĻŦāĻžāϧāĻž āĻāĻŽāĻžāϤ⧠āĻ āύā§āĻ āĻĒā§āϰāĻā§āώā§āĻāĻž āĻāϰā§āĻā§, āĻāĻŋāύā§āϤ⧠āĻāϰ āĻŦāĻžāĻāϰ⧠āĻāĻāύāĻ āĻāĻ ā§āϰ āϏāĻžāϰā§āĻāĻŋāĻāϰāĻŋāϰ āĻāĻāĻāĻŋ āĻ āύā§āϧāĻāĻžāϰ āĻŦāύ āϰāϝāĻŧā§āĻā§ āϝāĻž āĻ āĻĒā§āĻļāĻžāĻĻāĻžāϰāĻĻā§āϰ āĻāĻžāĻā§ āĻ ā§āϝāĻžāĻā§āϏā§āϏāϝā§āĻā§āϝ āύāϝāĻŧāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĄā§āĻāĻžāĻļāĻŋāĻāĨ¤ āĻŽāύ⧠āĻšāĻā§āĻā§ āϤāĻžāĻĻā§āϰ āϏāĻŦāĻāĻŋāĻā§ āĻāĻā§, āĻāĻāĻŋ āύāĻŋāύ āĻāĻŦāĻ āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āĻāĻŋāύā§āϤ⧠āϤāĻžāĻĻā§āϰ āϞā§āĻāĻāϰāĻž āϏā§āĻĒāώā§āĻāϤāĻ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰāĻā§ āĻāύāĻĒā§āϰāĻŋāϝāĻŧ āĻāϰāĻžāϰ āĻāĻžāĻāĻāĻŋ āύāĻŋāĻā§āĻĻā§āϰ āϏā§āĻ āĻāϰā§āύ āύāĻž; āĻŽāĻžāĻā§ āĻŽāĻžāĻā§ āĻāĻāĻž āĻŽāύ⧠āĻšāϝāĻŧāϝ⧠āϤāĻžāϰāĻž āĻāĻā§āĻāĻžāĻā§āϤāĻāĻžāĻŦā§ āĻŦā§āϧāĻāĻŽā§āϝ āĻĒāĻĻ āĻāĻŦāĻ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āϰā§āĻĒā§āϰ āĻ āĻĒāĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϝāĻāύ āϏāĻžāϧāĻžāϰāĻŖ āĻāĻŋāύāĻŋāϏāĻā§āϞāĻŋāĻā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āϝāϤāĻāĻž āϏāĻŽā§āĻāĻŦ āĻ āĻŦāĻŋāĻā§āĻāĻŋāύā§āύāĻĻā§āϰ āĻŦāĻŋāĻā§āϰāĻžāύā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝāĨ¤ āϤāĻŦā§ āϏāĻŦāĻāĻŋāĻā§ āĻāϤ āĻāĻžāϰāĻžāĻĒ āύāϝāĻŧ; āϝāĻĻāĻŋ āĻāĻā§āĻāĻž āĻšāϝāĻŧ, āĻāĻžāϏāĻā§āĻ āĻā§āϞā§āĨ¤
āĻāĻ āύāĻŋāĻŦāύā§āϧ⧠āĻāĻŽāĻŋ āĻļāĻā§āϰ āĻāĻĻā§āĻĻā§āĻļā§āϝ⧠āĻĄā§āĻāĻžāĻļāĻŋāĻā§āϰ āϏāĻžāĻĨā§ āϝā§āĻāĻžāϝā§āĻā§āϰ āĻāĻāĻāύ āĻŽāĻžāύāĻŦāĻŋāĻ āĻŦāĻŋāĻļā§āώāĻā§āĻā§āϰ āĻ āĻāĻŋāĻā§āĻāϤāĻž āĻļā§āϝāĻŧāĻžāϰ āĻāϰāĻŦāĨ¤ āĻĒāĻžāĻ ā§āϝāĻāĻŋ āĻ āĻĒā§āĻļāĻžāĻĻāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āϝāĻžāϰāĻž Arduino āĻĒā§āϝāĻžāύā§āĻ āĻĨā§āĻā§ āĻŦā§āĻĄāĻŧā§ āĻāĻ ā§āĻā§āύ; āĻāĻāĻŋ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰāĻā§āϞāĻŋāϰ āĻĒāϰāĻŋāĻāĻžāϞāύāĻžāϰ āύā§āϤāĻŋāĻā§āϞāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŋāĻā§ āĻŦā§āĻāĻžāϰ āĻ āύā§āĻŽāĻžāύ āĻāϰā§āĨ¤
āĻāĻŽāĻŋ āϏāύāĻžāϤāύ āĻĻāĻŋāϝāĻŧā§ āĻļā§āϰ⧠āĻāϰāĻŦ
āĻāϰāĻĄā§āĻāύā§āϤ⧠āĻāĻāĻāĻŋ LED āĻĢā§āϞā§āϝāĻžāĻļ āĻāϰāĻā§
āĻāĻŦāĻ āĻ āĻŦāĻŋāϞāĻŽā§āĻŦā§ āĻā§āĻĄ:
void setup() {
DDRB |= (1<<5);
}
void loop() {
PINB = (1<<5);
for (volatile uint32_t k=0; k<100000; k++);
}
"āĻāĻāĻž āĻāĻŋ? - āĻāĻāĻāύ āĻĒāϰāĻŋāĻļā§āϞāĻŋāϤ āĻĒāĻžāĻ āĻ āĻāĻŋāĻā§āĻāĻžāϏāĻž āĻāϰāĻŦā§āĨ¤ â āĻāĻĒāύāĻŋ PINB āĻāύāĻĒā§āĻ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ⧠āĻāĻŋāĻā§ āϞāĻŋāĻāĻā§āύ āĻā§āύ? āĻāĻāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĒāĻĄāĻŧāĻžāϰ āĻāύā§āϝ!" āϏāϤā§āϝāĻŋāĻ, , āĻāύā§āĻāĻžāϰāύā§āĻā§āϰ āĻ āϧāĻŋāĻāĻžāĻāĻļ āĻļāĻŋāĻā§āώāĻžāĻŽā§āϞāĻ āύāĻŋāĻŦāύā§āϧā§āϰ āĻŽāϤ, āĻāĻ āύāĻŋāĻŦāύā§āϧāύāĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĒāĻ āύāϝā§āĻā§āϝāĨ¤ āĻāĻŽāĻŋ āĻāĻāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āĻĒāĻĄāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ āĻāĻŽāĻŋ āύāĻŋāĻā§āĻā§ āϤāĻžāĻ āĻāĻŋāύā§āϤāĻž Atmega328p-āĻ, āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋ āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰāĻž āĻšāĻā§āĻā§āĨ¤ āĻāĻŦāĻ āϏā§āĻāĻžāύā§:

āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻĒā§āĻā§āώāĻžāĻā§āϤ āύāϤā§āύ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž, āĻāĻāĻŋ Atmega8 āĻ āĻāĻŋāϞ āύāĻž, āϏāĻŦāĻžāĻ āĻāĻāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻžāύ⧠āύāĻž āĻŦāĻž āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĨāĻžāĻāĻž āϏāĻžāĻŽāĻā§āĻāϏā§āϝā§āϰ āĻāĻžāϰāĻŖā§ āĻāϞā§āϞā§āĻ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻŋāĻĒā§āϰ āϏāĻŽāϏā§āϤ āĻā§āώāĻŽāϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĄā§āĻāĻžāĻļāĻŋāĻāĻā§āϞāĻŋ āĻĒāĻĄāĻŧāĻžāϰ āϝā§āĻā§āϝ āϝ⧠āϧāĻžāϰāĻŖāĻžāĻāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāύā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āĻŦā§āĻļ āĻāĻĒāϝā§āĻā§āϤ, āϝāĻžāϰ āĻŽāϧā§āϝ⧠āĻ āϞā§āĻĒ-āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤ āĻāĻŦāĻ āĻāĻ āĻāĻāĻŽāĻžāϤā§āϰ āĻāĻžāϰāĻŖ āύāϝāĻŧāĨ¤
āĻāϰ āĻā§āύ āĻĄā§āĻāĻžāĻļā§āĻ āĻĒāĻĄāĻŧāϤā§?
āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāϰāĻĄā§āĻāύ⧠āĻāĻā§āĻāĻŋāύāĻŋāϝāĻŧāĻžāϰāϰāĻž, āĻāϞāĻāĻĄāĻŋ āĻāĻŦāĻ āĻ ā§āϝāĻžāύāĻžāϞāĻāϰāĻžāĻāĻā§āϰ āϏāĻžāĻĨā§ āϝāĻĨā§āώā§āĻ āĻā§āϞā§, āĻŦā§āϰā§āĻĄā§āϰ āϏāĻžāĻĨā§ āϏāĻŽāϏā§āϤ āϧāϰāĻŖā§āϰ āĻŽāĻĄāĻŋāĻāϞ āĻāĻŦāĻ āĻāĻŋāĻĒāĻā§āϞāĻŋ āϏāĻāϝā§āĻā§āϤ āĻāϰāϤ⧠āĻļā§āϰ⧠āĻāϰā§, āϝāĻžāϰ āĻāύā§āϝ āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ āϞāĻŋāĻāĻŋāϤ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āϰāϝāĻŧā§āĻā§āĨ¤ āĻļā§āĻā§āϰāĻ āĻŦāĻž āĻĒāϰā§, āĻāĻāĻāĻŋ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āĻšāĻŦā§ āϝāĻž āĻāĻāĻŋāϰ āĻŽāϤ⧠āĻāĻžāĻ āĻāϰ⧠āύāĻžāĨ¤ āϤāĻžāϰāĻĒāϰ āĻ āĻĒā§āĻļāĻžāĻĻāĻžāϰ āĻāĻāĻŋ āĻ āĻŋāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻŋ āĻŦāĻžāĻāĻžāĻ āĻļā§āϰ⧠āĻāϰā§, āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ...
āĻāĻŦāĻ āϏā§āĻāĻžāύ⧠āϏāĻŽā§āĻĒā§āϰā§āĻŖāϰā§āĻĒā§ āĻŦā§āϧāĻāĻŽā§āϝ āĻāĻŋāĻā§ āĻāĻā§, āϤāĻžāĻ āĻāĻĒāύāĻžāĻā§ āĻā§āĻāϞ⧠āϝā§āϤ⧠āĻšāĻŦā§, āĻ āϏāĻāĻā§āϝ āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻĒāĻĄāĻŧāϤ⧠āĻšāĻŦā§, āĻāĻžāϰāĻ āĻāĻĒāϝā§āĻā§āϤ āĻā§āĻĄā§āϰ āĻ āĻāĻļāĻā§āϞāĻŋ āĻŦā§āϰ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻ āĻŦāĻļā§āώ⧠āĻāĻĒāύāĻžāϰ āϞāĻā§āώā§āϝ āĻ āϰā§āĻāύ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻāĻŋ āĻā§āϤāĻŋāϤā§āĻŦā§āϰ āĻāĻāĻāĻŋ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻ āύā§āĻā§āϤāĻŋ āĻĻā§āϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻŦāĻžāϏā§āϤāĻŦā§ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋ āĻāĻāĻāĻŋ āĻŽā§āĻāϰāϏāĻžāĻāĻā§āϞāĻā§ āĻŦāĻŋāĻĒāϰā§āϤ āĻĒā§āϰāĻā§āĻļāϞā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻžāĻāĻžāĻāĻŋāĻā§ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻĻā§āĻāĻžāĻŦāύā§āϰ āĻŽāϤā§āĨ¤ āϤāĻžāĻāĻžāĻĄāĻŧāĻž āĻāĻ āĻŦāĻžāĻāĻ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠āϤāĻžāϰ āĻŦā§āĻāĻžāĻĒāĻĄāĻŧāĻž āĻŦāĻžāĻĄāĻŧā§ āύāĻžāĨ¤ āĻāĻŽāĻŋ āĻāĻžāύāĻŋ, āĻāĻžāϰāĻŖ āĻāĻŽāĻŋ āύāĻŋāĻā§ āĻ āύā§āĻāĻĻāĻŋāύ āϧāϰ⧠āĻāĻ āĻāĻžāĻāĻāĻŋ āĻāϰā§āĻāĻŋāĨ¤
āĻāĻ āĻāϤā§āϤā§āĻāύāĻžāĻĒā§āϰā§āĻŖ āĻā§āϰāĻŋāϝāĻŧāĻžāĻāϞāĻžāĻĒā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āϝāĻĻāĻŋ āĻāĻŽāĻŋ Atmega328 āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ āĻ āϧā§āϝāϝāĻŧāύ āĻāϰāϤ⧠āĻāϝāĻŧā§āĻ āĻĻāĻŋāύ āĻŦā§āϝāϝāĻŧ āĻāϰāϤāĻžāĻŽ āϤāĻŦā§ āĻāĻŽāĻŋ āĻĒā§āϰāĻā§āϰ āϏāĻŽāϝāĻŧ āĻŦāĻžāĻāĻāĻžāϤ⧠āĻĒāĻžāϰāϤāĻžāĻŽāĨ¤ āϏāϰā§āĻŦā§āĻĒāϰāĻŋ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āϏāĻšāĻ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰāĨ¤
āϏā§āϤāϰāĻžāĻ, āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻŋ āĻā§ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϤāĻž āĻāϞā§āĻĒāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻžāĻā§ āĻ āύā§āϤāϤ āĻĄā§āĻāĻžāĻļāĻŋāĻ āĻĒāĻĄāĻŧāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻŦāĻ āĻāϰāĻ:
-
āĻ āύā§āϝ āϞā§āĻā§āĻĻā§āϰ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻā§āĻ āĻāĻŦāĻ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāϤā§āĨ¤ āĻāĻā§āϞāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻāĻāĻ āĻ āĻĒā§āĻļāĻžāĻĻāĻžāϰāĻĻā§āϰ āĻĻā§āĻŦāĻžāϰāĻž āϞā§āĻāĻž āĻšāϝāĻŧ āϝāĻžāϰāĻž āĻāĻžāĻāĻžāĻāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻĻā§āĻāĻžāĻŦāύ āĻāϰā§; āĻŦāĻž, āĻŦāĻŋāĻĒāϰā§āϤāĻāĻžāĻŦā§, āϞā§āĻāĻ āĻāĻā§āĻāĻžāĻā§āϤāĻāĻžāĻŦā§ āϤāĻžāĻĻā§āϰ āĻ āϤā§āϝāϧāĻŋāĻ āύāĻŋāϰā§āĻŦā§āϧ āĻāϰāĻž. āĻāĻāĻŋ āϤāĻŋāύāĻā§āĻŖ āĻŦāĻĄāĻŧ āĻāĻŦāĻ āϧā§āϰ āĻšāϤ⧠āĻĻāĻŋāύ, āϤāĻŦā§ āĻāĻāĻŋ āĻ āĻŦāĻļā§āϝāĻ āĻāĻžāĻ āĻāϰāĻŦā§;
-
āĻāĻŽāύ āĻāĻāĻāĻŋ āĻĒā§āϰāĻāϞā§āĻĒā§ āĻāĻŋāĻĒ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āϏāĻā§āώāĻŽ āĻšāϤ⧠āϝāĻžāϰ āĻāύā§āϝ āĻā§āĻ āĻāĻāĻāĻŋ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āϞā§āĻā§āύāĻŋ;
-
āύāĻŋāĻā§āϰ āĻāύā§āϝ āĻāĻ MK āϞāĻžāĻāύ āĻĨā§āĻā§ āĻ āύā§āϝ āϞāĻžāĻāύ⧠āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰāĻž āϏāĻšāĻ āĻāϰāϤā§;
-
āĻ āĻŦāĻļā§āώ⧠āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻžāύ⧠āĻā§āĻĄāĻāĻŋ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāϤā§, āϝāĻž āĻāϰāĻĄā§āĻāύā§āϤ⧠āĻĢāĻŋāĻ āĻšāϝāĻŧāύāĻŋ;
-
āϝā§āĻā§āύ āĻāĻŋāĻĒāĻā§ āĻā§āĻāĻžāĻŦā§ āϤāĻžāϰ āϰā§āĻāĻŋāϏā§āĻāĻžāϰā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏāϰāĻžāϏāϰāĻŋ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰāϤ⧠āĻšāϝāĻŧ, āϤāĻžāϰ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāϰ āĻāĻžāĻ āĻžāĻŽā§ āĻ āϧā§āϝāϝāĻŧāύ āĻāϰāĻžāϰ āĻŦāĻŋāώāϝāĻŧā§ āĻŦāĻŋāϰāĻā§āϤ āύāĻž āĻāϰā§, āϝāĻĻāĻŋ āĻĨāĻžāĻā§āĨ¤
HAL āĻāĻŦāĻ LL āĻĨāĻžāĻāϞ⧠āϏāϰāĻžāϏāϰāĻŋ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ⧠āĻā§āύ āϞāĻŋāĻāĻŦā§āύ?
āĻāĻŋāĻĒā§āĻĒāύāĻŋ
HAL, āĻāĻā§āĻ āĻŦāĻŋāĻŽā§āϰā§āϤ āϏā§āϤāϰ - āĻāĻā§āĻ āϏā§āϤāϰā§āϰ āĻŦāĻŋāĻŽā§āϰā§āϤāϤāĻž āϏāĻš āĻāĻāĻāĻŋ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋāĨ¤ āĻāĻĒāύāĻžāϰ āϝāĻĻāĻŋ SPI1 āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻā§āύ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻā§āύāĻāĻŋāϰ āĻāύā§āϝ āĻĻāĻžāϝāĻŧā§ āϤāĻž āĻāĻŋāύā§āϤāĻž āύāĻž āĻāϰā§āĻ āĻāĻĒāύāĻŋ SPI1 āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāĻŦāĻ āϏāĻā§āώāĻŽ āĻāϰā§āύ⧎
LL, āύāĻŋāĻŽā§āύ āϏā§āϤāϰā§āϰ API - āĻāĻāĻāĻŋ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āϝā§āĻāĻžāύ⧠āĻŽā§āϝāĻžāĻā§āϰ⧠āĻŦāĻž āϏā§āĻā§āϰāĻžāĻāĻāĻžāϰ āϰāϝāĻŧā§āĻā§ āϝāĻžāϰ āĻŽāϧā§āϝ⧠āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻ
ā§āϝāĻžāĻĄā§āϰā§āϏ āϰāϝāĻŧā§āĻā§, āϝāĻž āĻāĻĒāύāĻžāĻā§ āύāĻžāĻŽ āĻ
āύā§āϏāĻžāϰ⧠āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĻā§āϝāĻŧāĨ¤ Atmega-āϤ⧠DDRx, PORTx, PINx āĻšāϞ LLāĨ¤
HabrÊ-āĻ āĻŽāύā§āϤāĻŦā§āϝ⧠āύāĻŋāϝāĻŧāĻŽāĻŋāϤāĻāĻžāĻŦā§ âHAL, LL āĻŦāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰâ āĻŦāĻŋāώāϝāĻŧā§ āĻŦāĻŋāϰā§āϧ āĻĻā§āĻāĻž āĻĻā§āϝāĻŧāĨ¤ āĻ ā§āϝāĻžāϏā§āĻā§āϰāĻžāϞ āĻā§āĻāĻžāύā§āϰ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻĻāĻžāĻŦāĻŋ āύāĻž āĻāϰā§, āĻāĻŽāĻŋ āĻā§āĻŦāϞ āĻāĻŽāĻžāϰ āĻ āĻĒā§āĻļāĻžāĻĻāĻžāϰ āĻ āĻāĻŋāĻā§āĻāϤāĻž āĻāĻŦāĻ āĻāĻŋāύā§āϤāĻžāĻāĻžāĻŦāύāĻž āĻļā§āϝāĻŧāĻžāϰ āĻāϰāĻŦāĨ¤
Atmega āĻāĻŽāĻŦā§āĻļāĻŋ āĻŦā§āϰ āĻāϰ⧠āĻāĻŦāĻ STM32 āĻāϰ āĻŦāĻŋāϏā§āĻŽāϝāĻŧāĻāϰāϤāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āύāĻŋāĻŦāύā§āϧāĻā§āϞāĻŋ āĻĒāĻĄāĻŧāĻžāϰ āĻĒāϰā§, āĻāĻŽāĻŋ āĻāϧāĻž āĻĄāĻāύ āĻŦāĻŋāĻāĻŋāύā§āύ āĻŦā§āϰā§āĻĄ - āĻĄāĻŋāϏāĻāĻāĻžāϰāĻŋ āĻāĻŦāĻ āĻŦā§āϞ⧠āĻĒāĻŋāϞāϏ āĻāĻŦāĻ āĻāĻŽāύāĻāĻŋ āĻāĻŽāĻžāϰ āĻŦāĻžāĻĄāĻŧāĻŋāϤ⧠āϤā§āϰāĻŋ āĻĒāĻŖā§āϝāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻāĻŋāĻĒāϏ āĻāĻŋāύā§āĻāĻŋāĨ¤ āϤāĻžāϰāĻž āϏāĻŦāĻžāĻ āĻĻā§āĻ āĻŦāĻāϰ āϧāϰ⧠āĻāĻāĻāĻŋ āĻŦāĻžāĻā§āϏ⧠āϧā§āϞ⧠āϏāĻāĻā§āϰāĻš āĻāϰā§āĻāĻŋāϞāĨ¤ āĻāĻāύāĻ āĻāĻāύāĻ āĻāĻŽāĻŋ āύāĻŋāĻā§āĻā§ āĻŦāϞā§āĻāĻŋāϞāĻžāĻŽ: "āĻāĻāĻžāĻ, āĻāĻ āϏāĻĒā§āϤāĻžāĻšāĻžāύā§āϤ⧠āĻļā§āϰ⧠āĻāϰ⧠āĻāĻŽāĻŋ STM āĻāϝāĻŧāϤā§āϤ āĻāϰāĻāĻŋ," CubeMX āĻāĻžāϞ⧠āĻāϰā§āĻāĻŋ, SPI-āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϏā§āĻāĻāĻĒ āϤā§āϰāĻŋ āĻāϰā§āĻā§, āĻĒāĻžāĻ ā§āϝā§āϰ āĻĢāϞā§āϰ āĻĻā§āϝāĻŧāĻžāϞā§āϰ āĻĻāĻŋāĻā§ āϤāĻžāĻāĻŋāϝāĻŧā§ āĻāĻā§, STM āĻāĻĒāĻŋāϰāĻžāĻāĻā§āϰ āϏāĻžāĻĨā§ āĻāĻĻāĻžāϰāĻāĻžāĻŦā§ āϏā§āĻŦāĻžāĻĻāϝā§āĻā§āϤ, āĻāĻŦāĻ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāϝāĻŧā§āĻā§ āϝ⧠āĻāĻāĻŋāĻ āĻāĻāϰāĻāĻŽ āĻ āύā§āĻ

āĻ āĻŦāĻļā§āϝāĻ, āĻāĻĒāύāĻŋ CubeMX āĻāĻāĻžāύ⧠āĻāĻŋ āϞāĻŋāĻā§āĻā§āύ āϤāĻž āĻŦā§āϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻāĻ āϏāĻžāĻĨā§ āĻāĻāĻžāĻ āϏā§āĻĒāώā§āĻ āϝā§, āϏāĻŽāϏā§āϤ āĻļāĻŦā§āĻĻāĻŦāĻžāĻā§āϝ āĻŽāύ⧠āϰāĻžāĻāĻž āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āϏā§āĻā§āϞāĻŋ āĻšāĻžāϤ⧠āϞā§āĻāĻž āĻ āĻŦāĻžāϏā§āϤāĻŦāĨ¤ āĻāĻŦāĻ āĻāĻāĻŋ āĻĄāĻŋāĻŦāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ, āϝāĻĻāĻŋ āĻāĻŽāĻŋ āĻāĻāύāĻžāĻā§āϰāĻŽā§ āĻāĻŋāĻāĻŦā§āϰ āĻāĻāĻāĻŋ āĻŦāĻžāĻā§āϏ āĻā§āĻ āĻāϰāϤ⧠āĻā§āϞ⧠āϝāĻžāĻ, āϤāĻŦā§ āĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖāĻ āĻ āĻŋāĻāĨ¤
āĻĻā§āĻ āĻŦāĻāϰ āĻĒā§āϰāĻŋāϝāĻŧā§ āĻā§āĻā§, āĻāĻŽāĻŋ āĻāĻāύ⧠āĻ ā§āĻāĻ āĻāĻžāĻāĻāĻŋ āϏāĻŦ āϧāϰāĻŖā§āϰ āϏā§āϏā§āĻŦāĻžāĻĻā§ āĻāύā§āϝ, āĻāĻŋāύā§āϤ⧠āĻāĻŽāĻžāϰ āĻŦā§āĻāĻžāϰ āĻŦāĻžāĻāϰā§, āĻāĻŋāĻĒāϏ, āĻāĻŦāĻ āĻāĻāύāĻžāĻā§āϰāĻŽā§ āĻā§āĻĄāĻŧā§ āĻāϏā§āĻāĻŋāϞ , STM8 āϏāĻŽā§āĻĒāϰā§āĻā§ āϝāĻĻāĻŋāĻ. āĻāĻŦāĻ āĻšāĻ āĻžā§ āĻāĻŽāĻŋ āĻŦā§āĻāϤ⧠āĻĒā§āϰā§āĻāĻŋāϞāĻžāĻŽ āϝ⧠āĻāĻ āϏāĻŽāϏā§āϤ āϏāĻŽāϝāĻŧ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻā§āϞāĻž āĻĻāϰāĻāĻžāϝāĻŧ āĻāĻĄāĻŧāĻž āύāĻžāĻĄāĻŧāĻāĻŋāϞāĻžāĻŽ: āĻāϏāĻāĻŋāĻāĻŽ-āĻāϰ āϰā§āĻāĻŋāϏā§āĻāĻžāϰāĻā§āϞāĻŋ āĻ āύā§āϝ āĻā§āύāĻ āĻāĻŽāĻā§-āϰ āĻŽāϤ⧠āĻāĻāĻāĻāĻžāĻŦā§ āϏāĻžāĻāĻžāύ⧠āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻŋāĻāĻŦ āϤāĻžāĻĻā§āϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻāĨ¤ āĻāĻāĻž āĻāĻŋ āϏāĻŽā§āĻāĻŦ āĻāĻŋāϞ? ..
HAL āĻāĻŦāĻ āĻŦāĻŋāĻļā§āώ āĻāϰ⧠STM32CubeMX āĻĒā§āĻļāĻžāĻĻāĻžāϰ āĻāĻā§āĻāĻŋāύāĻŋāϝāĻŧāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻā§āϞ āϝāĻžāϰāĻž STM32 āĻāĻŋāĻĒāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻāύāĻŋāώā§āĻ āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§āĨ¤ āĻĒā§āϰāϧāĻžāύ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻšāϞ āĻāĻā§āĻ āϏā§āϤāϰā§āϰ āĻŦāĻŋāĻŽā§āϰā§āϤāϤāĻž, STM32 āϞāĻžāĻāύā§āϰ āĻŽāϧā§āϝ⧠āĻĨāĻžāĻāĻž āĻ āĻŦāϏā§āĻĨāĻžāϝāĻŧ āĻĻā§āϰā§āϤ āĻāĻ MCU āĻĨā§āĻā§ āĻ āύā§āϝ āĻāĻŦāĻ āĻāĻŽāύāĻāĻŋ āĻāĻ āĻā§āϰ āĻĨā§āĻā§ āĻ āύā§āϝ āĻā§āϰ⧠āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻžāĨ¤ āĻļā§āĻāĻŋāύ āĻŦā§āϝāĻā§āϤāĻŋāϰāĻž āĻā§āĻŦ āĻāĻŽāĻ āĻāĻ āϧāϰāύā§āϰ āϏāĻŽāϏā§āϝāĻžāϰ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšāύ - āĻāĻŽāĻžāĻĻā§āϰ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰā§āϰ āĻĒāĻāύā§āĻĻ, āĻāĻāĻāĻŋ āύāĻŋāϝāĻŧāĻŽ āĻšāĻŋāϏāĻžāĻŦā§, AliExpress āĻāĻžāĻŖā§āĻĄāĻžāϰ⧠āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ, āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻāĻŽā§āϞ āĻāĻŋāύā§āύ āĻāĻŋāĻĒāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰāĻŋāϤ āĻšāĻ - āĻāĻŽāϰāĻž Atmega āĻĨā§āĻā§ STM, STM āĻĨā§āĻā§ ESP, āĻŦāĻž āϝāĻžāĻ āĻšā§āĻ āύāĻž āĻā§āύ āύāϤā§āύ āĻāĻŋāύāĻŋāϏ āĻāĻŽāĻžāĻĻā§āϰ āĻā§āύāĻž āĻŦāύā§āϧā§āϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻĻāĻŋāĻā§ āύāĻŋāĻā§āώā§āĻĒ HAL āĻāĻāĻžāύ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§ āύāĻž, āĻāĻŦāĻ āĻāĻāĻŋ āĻ āϧā§āϝāϝāĻŧāύ āĻ āύā§āĻ āϏāĻŽāϝāĻŧ āĻā§āϝāĻŧā§ āĻĢā§āϞāĻŦā§āĨ¤
āĻāϞāĻāϞ āĻŦāĻžāĻāĻŋ āĻāĻā§ - āϤāĻŦā§ āĻāĻāĻŋ āĻĨā§āĻā§ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻĒāϰā§āϝāύā§āϤ āĻ āϰā§āϧā§āĻ āϧāĻžāĻĒ āϰāϝāĻŧā§āĻā§āĨ¤ āĻŦā§āϝāĻā§āϤāĻŋāĻāϤāĻāĻžāĻŦā§, āĻāĻŽāĻŋ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻ āĻŋāĻāĻžāύāĻž āϏāĻš āĻāĻŽāĻžāϰ āĻŽā§āϝāĻžāĻā§āϰ⧠āϞā§āĻāĻž āĻĻāϰāĻāĻžāϰ⧠āĻŦāϞ⧠āĻŽāύ⧠āĻāϰāĻŋ: āĻāĻŽāĻŋ āĻāϰāĻ āϝāϤā§āύ āϏāĻšāĻāĻžāϰ⧠āĻĄā§āĻāĻžāĻļāĻŋāĻ āĻ āϧā§āϝāϝāĻŧāύ āĻāϰāĻŋ, āĻāĻŦāĻŋāώā§āϝāϤ⧠āĻāĻŽāĻžāϰ āĻā§ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻŽāĻŋ āĻ āĻŦāĻļā§āϝāĻ āĻā§ āĻāϰāĻŦ āύāĻž āϤāĻž āύāĻŋāϝāĻŧā§ āĻāĻžāĻŦāĻŋ, āĻāĻŽāĻŋ āĻāĻŽāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§āϞāĻŋ āĻāϰāĻ āĻāĻžāϞāĻāĻžāĻŦā§ āĻāĻ āύ āĻāϰāĻŋ āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§, āĻāĻžāĻāĻŋāϝāĻŧā§ āĻāĻ āϞ⧠āĻŽā§āĻāϏā§āĻĨ āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰ⧠.
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻāύāĻĒā§āϰāĻŋāϝāĻŧ STM32F103 āĻāϰ āϏāĻžāĻĨā§ āĻāĻāĻāĻŋ āϏā§āĻā§āώā§āĻŽāϤāĻž āϰāϝāĻŧā§āĻā§ - āĻāĻāĻŋāϰ āĻāύā§āϝ āĻĻā§āĻāĻŋ āĻŦā§āĻŽāĻžāύāĻžāύ LL āϏāĻāϏā§āĻāϰāĻŖ āϰāϝāĻŧā§āĻā§, āĻāĻāĻāĻŋ STM āĻĨā§āĻā§ āĻāϰā§āĻŽāĻāϰā§āϤāĻž, āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧāĻāĻŋ Leaf Labs āĻĨā§āĻā§, STM32duino āĻĒā§āϰāĻāϞā§āĻĒā§ āĻŦā§āϝāĻŦāĻšā§āϤāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āĻāĻĒā§āύ-āϏā§āϰā§āϏ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āϞā§āĻā§āύ (āĻāĻŦāĻ āĻāĻŽāĻžāϰ āĻ āĻŋāĻ āĻāĻŋāϞ ), āĻāĻĒāύāĻžāĻā§ āĻ āĻŦāĻļā§āϝāĻ āĻĻā§āĻāĻŋ āϏāĻāϏā§āĻāϰāĻŖ āĻāϰāϤ⧠āĻšāĻŦā§, āĻ āĻĨāĻŦāĻž āϏāϰāĻžāϏāϰāĻŋ āύāĻŋāĻŦāύā§āϧāύāĻā§āϞāĻŋ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻšāĻŦā§ā§ˇ
āĻ āĻŦāĻļā§āώā§, āĻāĻŽāĻžāϰ āĻŽāϤā§, āĻāϞāĻāϞ āĻŦāĻžāĻĻ āĻĻā§āĻāϝāĻŧāĻž, āĻŽāĻžāĻāĻā§āϰā§āĻļāύāĻā§ āϏāĻšāĻ āĻāϰā§, āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻļā§āϰ⧠āĻĨā§āĻā§āĻ āĻāĻāĻŋāϰ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āĻāϰā§āύāĨ¤ āĻ āϤāĻŋāϰāĻā§āĻāĻŋāϤ āĻāĻĻāĻžāĻšāϰāĻŖ: āĻāϏā§āύ LL āĻāĻžāĻĄāĻŧāĻž Atmel āϏā§āĻā§āĻĄāĻŋāĻāϤ⧠Arduino blink āϞāĻŋāĻāĻŋ:
#include <stdint.h>
#define _REG(addr) (*(volatile uint8_t*)(addr))
#define DDR_B 0x24
#define OUT_B 0x25
int main(void)
{
volatile uint32_t k;
_REG(DDR_B) |= (1<<5);
while(1)
{
_REG(OUT_B) |= (1<<5);
for (k=0; k<50000; k++);
_REG(OUT_B) &= ~(1<<5);
for (k=0; k<50000; k++);
}
}
āĻāĻ āĻā§āĻĄāĻāĻŋ STM8 (ST āĻāĻŋāĻā§āϝā§āϝāĻŧāĻžāϞ āĻĄā§āϏā§āĻāĻāĻĒ āĻĨā§āĻā§) āϏāĻš āĻāĻāĻāĻŋ āĻā§āύāĻž āĻŦā§āϰā§āĻĄā§ LED āĻŦā§āϞāĻŋāĻā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻāϤ⧠āĻĻā§āĻāĻŋ āĻ āĻŋāĻāĻžāύāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝāĻĨā§āώā§āĻ:
#define DDR_B 0x5007
#define OUT_B 0x5005
āĻšā§āϝāĻžāĻ, āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŦā§āϰā§āĻĄā§ LED āϏāĻāϝā§āĻā§āϰ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŋ, āĻāĻāĻŋ āĻā§āĻŦ āϧā§āϰ⧠āϧā§āϰ⧠āĻā§āĻŦāϞāĻŦā§, āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāĻŦā§!
āĻāĻŋ āϧāϰāύā§āϰ āĻĄā§āĻāĻžāĻļāĻŋāĻ āĻāĻā§?
āύāĻŋāĻŦāύā§āϧ⧠āĻāĻŦāĻ āĻĢā§āϰāĻžāĻŽā§, āϰāĻžāĻļāĻŋāϝāĻŧāĻžāύ āĻāĻŦāĻ āĻāĻāϰā§āĻāĻŋ āĻāĻāϝāĻŧāĻ, "āĻĄā§āĻāĻžāĻļāĻŋāĻ" āĻŽāĻžāύ⧠āĻāĻŋāĻĒāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϝ⧠āĻā§āύāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻāϤ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύ, āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻ āĻĒāĻžāĻ ā§āϝā§āĻ āϤāĻžāĻ āĻāϰāĻŋāĨ¤ āĻāύā§āώā§āĻ āĻžāύāĻŋāĻāĻāĻžāĻŦā§, āϤāĻžāϰāĻž āĻāĻ āϧāϰāύā§āϰ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύā§āϰ āĻŽāĻžāϤā§āϰ āĻāĻ āĻĒā§āϰāĻāĻžāϰ:
āϤāĻĨā§āϝ āϤāĻžāϞāĻŋāĻāĻž - āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻŦā§āĻļāĻŋāώā§āĻā§āϝ, āĻā§āĻļāϞāĻāϤ āĻāĻŦāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻāϤ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĨ¤ āϝā§āĻā§āύ⧠āĻāϞā§āĻāĻā§āϰāύāĻŋāĻ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻāύā§āϝ āĻŦāĻžāϧā§āϝāϤāĻžāĻŽā§āϞāĻāĨ¤ āĻŦā§āϝāĻžāĻāĻā§āϰāĻžāĻāύā§āĻĄā§āϰ āϤāĻĨā§āϝ āĻšāĻžāϤā§āϰ āĻāĻžāĻā§ āϰāĻžāĻāϤ⧠āĻāĻĒāϝā§āĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻŋāύā§āϤāĻž āĻāϰ⧠āĻĒāĻĄāĻŧāĻžāϰ āĻŽāϤ⧠āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻāĻŋāĻā§ āύā§āĻāĨ¤ āϝāĻžāĻāĻšā§āĻ, āϏāĻšāĻ āĻāĻŋāĻĒāĻā§āϞāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻĄā§āĻāĻžāĻļāĻŋāĻā§āϰ āĻŽāϧā§āϝ⧠āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āĻĨāĻžāĻā§ āϝāĻžāϤ⧠āĻ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āύāĻĨāĻŋ āϤā§āϰāĻŋ āύāĻž āĻšāϝāĻŧ; āĻāĻā§āώā§āϤā§āϰ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻā§āϰāύā§āĻĨ āĻāĻāĻžāύ⧠āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧāĨ¤
āĻŦā§āϝāĻŦāĻšā§āϤ āĻā§āϰāύā§āĻĨ - āύāĻŋāϰā§āĻĻā§āĻļāĻžāĻŦāϞ⧠āύāĻŋāĻā§āϰāĻžāĻ, 1000+ āĻĒā§āώā§āĻ āĻžāϰ āĻāĻāĻāĻŋ āϏā§āĻŦāĻžāϏā§āĻĨā§āϝāĻāϰ āĻŦāĻāĨ¤ āĻāĻŋāĻĒā§ āĻāĻāĻāĻžāύ⧠āϏāĻŽāϏā§āϤ āĻāĻŋāĻā§āϰ āĻāĻžāĻ āĻŦāĻŋāĻļāĻĻāĻāĻžāĻŦā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰ āĻāϝāĻŧāϤā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϧāĻžāύ āύāĻĨāĻŋāĨ¤ āĻ āĻĒāĻāύā§āĻĻ āĻāĻĒāĻžāϤā§āϤāĻĒāϤā§āϰ, āύāĻŋāϰā§āĻĻā§āĻļāĻžāĻŦāϞ⧠āĻāĻŽāĻā§āĻā§āϞāĻŋāϰ āĻŦāĻŋāϏā§āϤā§āϤ āĻĒāϰāĻŋāϏāϰā§āϰ āĻāύā§āϝ āϞā§āĻāĻž āĻšāϝāĻŧ; āĻāĻā§āϞāĻŋāϤ⧠āĻĒā§āϰāĻŋāĻĢā§āϰāĻžāϞāĻā§āϞāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻĒā§āϰāĻā§āϰ āϤāĻĨā§āϝ āϰāϝāĻŧā§āĻā§ āϝāĻž āĻāĻĒāύāĻžāϰ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŽāĻĄā§āϞ⧠āĻāĻĒāϞāĻŦā§āϧ āύāϝāĻŧ⧎
āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āĻŦāĻž āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž āϏā§āĻ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ - āĻ āύāύā§āϝ āĻŽāĻžāĻāĻā§āϰā§āĻāύā§āĻā§āϰā§āϞāĻžāϰ āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āĻĻā§āĻļāĻžāĻŦāϞā§āĨ¤ āϝāĻžāϰāĻž āĻ ā§āϝāĻžāϏā§āĻŽā§āĻŦāϞāĻŋ āĻāĻžāώāĻžāϝāĻŧ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāϰā§āύ āϤāĻžāĻĻā§āϰ āĻāύā§āϝ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āϞā§āĻāĻ āϏāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻā§āĻĄ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāϤ⧠āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āϤāĻžāĻ āϏāĻžāϧāĻžāϰāĻŖ āĻā§āώā§āϤā§āϰ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻŋāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāĻŦā§ āύāĻžāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻāĻžāύ⧠āϤāĻžāĻāĻžāύ⧠āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŦā§āĻāĻžāϰ āĻāύā§āϝ, āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻāύā§āϝ āϝā§āĻŽāύ āĻāĻāĻāĻŋ āĻŦāĻžāϧāĻž āĻĨā§āĻā§ āĻĒā§āϰāϏā§āĻĨāĻžāύ āĻāϰāĻžāϰ āĻāύā§āϝ, āϏā§āĻāϏāĻžāĻĨā§ āϏāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻĄāĻŋāĻŦāĻžāĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĻāϰāĻāĻžāϰā§āĨ¤
āĻāĻŦā§āĻĻāύ āύā§āĻ - āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻŽāϏā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύā§āϰ āĻāύā§āϝ āĻĻāϰāĻāĻžāϰ⧠āĻāĻŋāĻĒāϏ, āĻĒā§āϰāĻžāϝāĻŧāĻ āĻā§āĻĄ āĻāĻĻāĻžāĻšāϰāĻŖ āϏāĻšāĨ¤
āϤā§āϰā§āĻāĻŋ-āĻŦāĻŋāĻā§āϝā§āϤāĻŋ āĻĒāϤā§āϰāĻ - āϏāĻŽāĻžāϧāĻžāύ āĻŦāĻŋāĻāϞā§āĻĒāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻ -āĻŽāĻžāύāĻ āĻāĻŋāĻĒ āĻāĻāϰāĻŖā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻŦāϰā§āĻŖāύāĻž, āϝāĻĻāĻŋ āĻĨāĻžāĻā§āĨ¤
āĻĄā§āĻāĻžāĻļāĻŋāĻā§ āĻāĻŋ āĻāĻā§
āϏāϰāĻžāϏāϰāĻŋ āϤāĻĨā§āϝ āϤāĻžāϞāĻŋāĻāĻž āĻāĻŽāĻžāĻĻā§āϰ āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻŦāĻŋāĻāĻžāĻāĻā§āϞāĻŋāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϤ⧠āĻĒāĻžāϰā§:
āĻĄāĻŋāĻāĻžāĻāϏ āϏāĻāĻā§āώāĻŋāĻĒā§āϤāϏāĻžāϰ - āĻĄā§āĻāĻžāĻļāĻŋāĻā§āϰ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āώā§āĻ āĻžāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤāĻāĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāϏāĻāĻŋ āĻŦāϰā§āĻŖāύāĻž āĻāϰā§āĨ¤ āĻāĻŽāύ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋāϤ⧠āĻā§āĻŦ āĻĻāϰāĻāĻžāϰ⧠āϝāĻāύ āĻāĻĒāύāĻŋ āĻā§āĻĨāĻžāĻ āĻāĻāĻāĻŋ āĻāĻŋāĻĒ āĻĒā§āϝāĻŧā§āĻā§āύ (āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĻā§āĻāĻžāύ⧠āĻĻā§āĻā§āĻā§āύ, āĻāĻāĻŋ āϏā§āϞā§āĻĄāĻžāϰ āĻāϰā§āĻā§āύ, āĻāϞā§āϞā§āĻ āĻāϰā§āĻā§āύ) āĻāĻŦāĻ āĻāĻāĻŋ āĻā§ āϤāĻž āĻŦā§āĻāϤ⧠āĻāĻžāύāĨ¤
āϏāĻžāϧāĻžāϰāύ āĻŦāϰā§āĻŖāύāĻž - āϞāĻžāĻāύ āĻĨā§āĻā§ āĻāĻŋāĻĒāĻā§āϞāĻŋāϰ āĻā§āώāĻŽāϤāĻžāϰ āĻāϰāĻ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāĻŖāĨ¤
āĻĒāĻŋāύāĻāĻāĻāϏ - āϏāĻŽāϏā§āϤ āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻŋāĻĒ āĻĒā§āϝāĻžāĻā§āĻā§āϰ āĻāύā§āϝ āĻĒāĻŋāύāĻāĻāĻ āĻĄāĻžāϝāĻŧāĻžāĻā§āϰāĻžāĻŽ (āĻā§āύ āĻĒāĻŋāύāĻāĻŋ āĻā§āύ āĻĒāĻžāϝāĻŧā§)āĨ¤
āĻĒāĻŋāύ āĻŦāĻŋāĻŦāϰāĻŖ - āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒāĻŋāύā§āϰ āĻāĻĻā§āĻĻā§āĻļā§āϝ āĻāĻŦāĻ āĻā§āώāĻŽāϤāĻžāϰ āĻŦāĻŋāĻŦāϰāĻŖāĨ¤
āϏā§āĻŽā§āϤāĻŋ āĻŽāĻžāύāĻāĻŋāϤā§āϰ - āĻāĻŽāĻžāĻĻā§āϰ āĻŽā§āĻŽāϰāĻŋāϤ⧠āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāύāĻž āĻŽāĻžāύāĻāĻŋāϤā§āϰā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āύā§āĻ, āϤāĻŦā§ āĻāĻāύāĻ āĻāĻāύāĻ āĻāϤ⧠āύāĻŋāĻŦāύā§āϧāύ āĻŦā§āϞāĻ āĻ āĻŋāĻāĻžāύāĻžāĻā§āϞāĻŋāϰ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāϞāĻ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻĨāĻžāĻā§āĨ¤
āĻŽā§āϝāĻžāĻĒ āύāĻŋāĻŦāύā§āϧāύ āĻāϰā§āύ - āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻŦā§āϞāĻā§āϰ āĻ āĻŋāĻāĻžāύāĻžāϰ āĻā§āĻŦāĻŋāϞ, āĻāĻāĻāĻŋ āύāĻŋāϝāĻŧāĻŽ āĻšāĻŋāϏāĻžāĻŦā§, āĻĄā§āĻāĻžāĻļāĻŋāĻā§ āĻ āĻŦāϏā§āĻĨāĻŋāϤ āĻāĻŦāĻ āϰā§āĻĢ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ - āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ (āĻ āĻŋāĻāĻžāύāĻž āĻ āĻĢāϏā§āĻ).
āĻŦā§āĻĻā§āϝā§āϤāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ - āĻāĻ āĻŦāĻŋāĻāĻžāĻā§ āĻāĻŽāϰāĻž āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻāĻā§āϰāĻšā§ āĻĒāϰāĻŽ āϏāϰā§āĻŦā§āĻā§āĻ āϰā§āĻāĻŋāĻ, āĻĒā§āϰāϤāĻŋ āĻāĻŋāĻĒ āϏāϰā§āĻŦā§āĻā§āĻ āϞā§āĻĄ āϤāĻžāϞāĻŋāĻāĻž. āĻ āĻŦāĻŋāύāĻļā§āĻŦāϰ Atmega328p āĻāϰ āĻŦāĻŋāĻĒāϰā§āϤā§, āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ MK āĻāĻĒāύāĻžāĻā§ āĻĒāĻŋāύā§āϰ āϏāĻžāĻĨā§ āĻā§āϰā§āϤāϰ āϞā§āĻĄāĻā§āϞāĻŋāĻā§ āϏāĻāϝā§āĻā§āϤ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ āύāĻž, āϝāĻž ArduinistsāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻ āĻĒā§āϰā§āϤāĻŋāĻāϰ āĻāĻļā§āĻāϰā§āϝ āĻšāϝāĻŧā§ āĻāĻ ā§āĨ¤
āĻĒā§āϝāĻžāĻā§āĻ āϤāĻĨā§āϝ - āĻāĻĒāϞāĻŦā§āϧ āĻā§āϏā§āϰ āĻ āĻā§āĻāύ, āĻāĻĒāύāĻžāϰ āĻŦā§āϰā§āĻĄ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĻāϰāĻāĻžāϰā§āĨ¤
āĻŦā§āϝāĻŦāĻšā§āϤ āĻā§āϰāύā§āĻĨ āĻāĻžāĻ āĻžāĻŽā§āĻāϤāĻāĻžāĻŦā§ āϤāĻžāĻĻā§āϰ āĻļāĻŋāϰā§āύāĻžāĻŽā§ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāϤ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒā§āϰāĻŋāĻĢā§āϰāĻžāϞāĻā§āϞāĻŋāϤ⧠āĻāϤā§āϏāϰā§āĻā§āĻā§āϤ āĻŦāĻŋāĻāĻžāĻāĻā§āϞāĻŋ āύāĻŋāϝāĻŧā§ āĻāĻ āĻŋāϤāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻ āϧā§āϝāĻžāϝāĻŧāĻā§ āϤāĻŋāύāĻāĻŋ āĻāĻžāĻā§ āĻāĻžāĻ āĻāϰāĻž āϝāĻžāϝāĻŧ:
āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻŦāĻŋāĻŦāϰāĻŖ, āĻā§āĻŽāĻŋāĻāĻž, āĻŦā§āĻļāĻŋāώā§āĻā§āϝ - āĻĒā§āϰāĻŋāĻĢā§āϰāĻžāϞ āĻā§āώāĻŽāϤāĻžāϰ āĻāĻāĻžāϰāĻāĻŋāĻ;
āĻĒā§āϰāĻžāϝāĻŧā§āĻāĻŋāĻ āĻŦāĻŋāĻŦāϰāĻŖ, āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāĻžāĻāĻĄ āĻŦāĻž āĻā§āĻŦāϞ āĻŦāĻŋāĻāĻžāĻā§āϰ āĻĒā§āϰāϧāĻžāύ āĻŦā§āϞāĻ - āĻĒā§āϰāĻŋāĻĢā§āϰāĻžāϞ āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āύā§āϤāĻŋāĻā§āϞāĻŋāϰ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļāĻĻ āĻĒāĻžāĻ ā§āϝ āĻŦāĻŋāĻŦāϰāĻŖ āĻāĻŦāĻ āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻšāϝāĻŧ;
āĻāĻžāϤāĻžāĻĒāϤā§āϰ - āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āϰā§āĻāĻŋāϏā§āĻāĻžāϰā§āϰ āĻŦāĻŋāĻŦāϰāĻŖāĨ¤ āĻāĻŋāĻĒāĻŋāĻāĻāĻ āĻŦāĻž āĻāϏāĻĒāĻŋāĻāĻ-āĻāϰ āĻŽāϤ⧠āϏāĻžāϧāĻžāϰāĻŖ āĻā§āώā§āϤā§āϰā§, āĻĒā§āϰāĻŋāĻĢā§āϰāĻŋāϝāĻŧāĻžāϞāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻŋ āϝāĻĨā§āώā§āĻ āĻšāϤ⧠āĻĒāĻžāϰā§, āϤāĻŦā§ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻāĻĒāύāĻžāĻā§ āĻāĻāύāĻ āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻ āĻāĻļāĻā§āϞāĻŋ āĻĒāĻĄāĻŧāϤ⧠āĻšāĻŦā§āĨ¤
āĻāĻŋāĻāĻžāĻŦā§ āĻĄā§āĻāĻžāĻļā§āĻ āĻĒāĻĄāĻŧāϤ⧠āĻšāϝāĻŧ
āĻĄā§āĻāĻžāĻļāĻŋāĻāĻā§āϞāĻŋ, āĻ āĻā§āϝāĻžāϏā§āϰ āĻŦāĻžāĻāϰā§, āϤāĻžāĻĻā§āϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻāĻŦāĻ āĻŦā§āϧāĻāĻŽā§āϝ āĻļāĻŦā§āĻĻā§āϰ āĻĒā§āϰāĻžāĻā§āϰā§āϝā§āϰ āϏāĻžāĻĨā§ āĻāĻĒāύāĻžāĻā§ āĻāϝāĻŧ āĻĻā§āĻāĻžāϝāĻŧāĨ¤ āĻāϏāϞā§, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāϝāĻŧā§āĻāĻāĻŋ āϞāĻžāĻāĻĢ āĻšā§āϝāĻžāĻ āĻāĻžāύā§āύ āϤāĻŦā§ āϏāĻŦāĻāĻŋāĻā§ āĻāϤ āĻā§āϤāĻŋāĻāύāĻ āύāϝāĻŧāĨ¤
āĻāύāϏā§āĻāϞ āĻāϰā§āύ āĻāĻžāϞ āĻĒāĻŋāĻĄāĻŋāĻāĻĢ āϰāĻŋāĻĄāĻžāϰ. āĻĄā§āĻāĻžāĻļāĻŋāĻāĻā§āϞāĻŋ āĻāĻžāĻāĻā§āϰ āύāĻŋāϰā§āĻĻā§āĻļā§āϰ āĻā§āϰāĻŦāĻŽāϝāĻŧ āĻāϤāĻŋāĻšā§āϝ⧠āϞā§āĻāĻž āĻšāϝāĻŧ; āĻāĻā§āϞāĻŋ āĻŽā§āĻĻā§āϰāĻŖ āĻāϰāϤā§, āĻĒā§āϞāĻžāϏā§āĻāĻŋāĻā§āϰ āĻŦā§āĻāĻŽāĻžāϰā§āĻ āĻĻāĻŋāϝāĻŧā§ āϏāύā§āύāĻŋāĻŦā§āĻļ āĻāϰāĻžāύ⧠āĻāĻŦāĻ āϏā§āϞāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĻā§āϰā§āĻĻāĻžāύā§āϤāĨ¤ āϤāĻžāĻĻā§āϰ āĻŽāϧā§āϝ⧠āĻšāĻžāĻāĻĒāĻžāϰāĻā§āĻā§āϏāĻ āĻā§āϰā§āϏ āĻĒāϰāĻŋāĻŽāĻžāĻŖā§ āĻĒāϰāĻŋāϞāĻā§āώāĻŋāϤ āĻšāϝāĻŧāĨ¤ āϏā§āĻāĻžāĻā§āϝāĻŦāĻļāϤ, āĻ āύā§āϤāϤ āύāĻĨāĻŋāϰ āĻāĻžāĻ āĻžāĻŽā§ āĻŦā§āĻāĻŽāĻžāϰā§āĻ āĻĻāĻŋāϝāĻŧā§ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϤāĻžāĻ āϏāĻšāĻ āύā§āĻāĻŋāĻā§āĻļāύ āϏāĻš āĻāĻāĻāĻŋ āĻāĻĒāϝā§āĻā§āϤ āĻĒāĻžāĻ āĻ āĻā§āĻŦāĻ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāĨ¤
āĻĄā§āĻāĻžāĻļāĻŋāĻāĻāĻŋ āϏā§āĻā§āϰā§āϏā§āĻā§āϰā§āĻĒā§āϰ āĻĒāĻžāĻ ā§āϝāĻĒā§āϏā§āϤāĻ āύāϝāĻŧ; āĻāϤ⧠āϰāϝāĻŧā§āĻā§ āϏāĻŦāĻāĻŋāĻā§ āĻĒāĻĄāĻŧāĻžāϰ āĻĻāϰāĻāĻžāϰ āύā§āĻ. āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āϤāĻŦā§ āĻŦā§āĻāĻŽāĻžāϰā§āĻ āĻŦāĻžāϰ⧠āĻĒāĻāύā§āĻĻāϏāĻ āĻŦāĻŋāĻāĻžāĻāĻāĻŋ āĻā§āĻāĻā§āύāĨ¤
āĻĄā§āĻāĻžāĻļāĻŋāĻ, āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ, āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻŋāĻĒ āύāĻž āĻā§āώāĻŽāϤāĻž āĻŦāϰā§āĻŖāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āĻāĻŋāύā§āϤ⧠āĻĒā§āϰ⧠āϞāĻžāĻāύ. āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āĻ āϰā§āϧā§āĻ, āĻŦāĻž āĻāĻŽāύāĻāĻŋ āĻĻā§āĻ-āϤā§āϤā§āϝāĻŧāĻžāĻāĻļ āϤāĻĨā§āϝ āĻāĻĒāύāĻžāϰ āĻāĻŋāĻĒā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āύāϝāĻŧāĨ¤ TIM7 āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻ āϧā§āϝāϝāĻŧāύ āĻāϰāĻžāϰ āĻāĻā§, āĻā§āĻ āĻāύ āĻāϰā§āύ āϏāĻžāϧāĻžāϰāύ āĻŦāϰā§āĻŖāύāĻž, āϤā§āĻŽāĻžāϰ āĻāĻŋ āĻāĻāĻž āĻāĻā§?
āĻāĻžāύā§āύ āĻāĻāϰā§āĻāĻŋ āϝāĻĨā§āώā§āĻ āĻŽā§āϞāĻŋāĻ āϏā§āϤāϰ. āĻĄā§āĻāĻžāĻļā§āĻāĻā§āϞāĻŋ āĻāĻĄāĻŧ āύā§āĻāĻŋāĻ āϏā§āĻĒāĻŋāĻāĻžāϰā§āϰ āĻāĻžāĻā§ āĻ āĻĒāϰāĻŋāĻāĻŋāϤ āĻĒāĻĻāĻā§āϞāĻŋāϰ āĻ āϰā§āϧā§āĻ āĻāĻŦāĻ āϏāĻžāϧāĻžāϰāĻŖ āϏāĻāϝā§āĻāĻāĻžāϰ⧠āĻāĻžāĻ āĻžāĻŽā§āĻā§āϞāĻŋāϰ āĻ āϰā§āϧā§āĻ āύāĻŋāϝāĻŧā§ āĻāĻ āĻŋāϤ⧎ āĻā§āύāĻž āĻāĻāϰā§āĻāĻŋāϤ⧠āĻāĻŽā§āĻāĻžāϰ āĻā§āύāĻž āĻĄā§āĻāĻžāĻļā§āĻ āϰāϝāĻŧā§āĻā§, āϝā§āĻāĻžāύ⧠āĻ āϰā§āϧā§āĻāĻāĻŋāĻ āĻĒāĻĻ āĻāĻŦāĻ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻ āϰā§āϧā§āĻ āĻļāĻŦā§āĻĻā§āϰ āĻāĻāĻāĻŋ āĻāϞā§āĻŽā§āϞ⧠āϏā§āĻāĨ¤
āĻĻā§āĻāĻž āĻšāϞ⧠āĻ āĻĒāϰāĻŋāĻāĻŋāϤ āĻļāĻŦā§āĻĻ, āĻāĻāĻāĻŋ āĻāĻāϰā§āĻāĻŋ-āϰāĻžāĻļāĻŋāϝāĻŧāĻžāύ āĻ āĻāĻŋāϧāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻŋ āĻ āύā§āĻŦāĻžāĻĻ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻŦā§āύ āύāĻžāĨ¤ āĻāĻĒāύāĻŋ āĻŦāĻŋāĻā§āϰāĻžāύā§āϤ āĻšāϞ⧠āĻšāĻŋāϏā§āĻā§āϰāĻŋāϏāĻŋāϏ, āϤāĻžāϰāĻĒāϰ āĻ āύā§āĻŦāĻžāĻĻ "āĻšāĻŋāϏā§āĻā§āϰā§āϏāĻŋāϏ" āĻāĻĒāύāĻžāĻā§ āĻāώā§āĻŖ āĻāϰ⧠āϤā§āϞāĻŦā§ āύāĻžāĨ¤ āĻā§āĻāϞ, āϏā§āĻā§āϝāĻžāĻ āĻāĻāĻžāϰāĻĢā§āϞā§, āĻāĻāĻāĻŋāĻĒāĻŋāĻĄāĻŋāϝāĻŧāĻž, āĻĢā§āϰāĻžāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āϝā§āĻāĻžāύ⧠āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāĻāĻŦā§ .
āĻāĻĒāύāĻŋ āϝāĻž āĻĒāĻĄāĻŧā§āĻā§āύ āϤāĻž āĻŦā§āĻāĻžāϰ āϏā§āϰāĻž āĻāĻĒāĻžāϝāĻŧ āĻāϰā§āĻŽā§ āĻā§āĻ. āĻ āϤāĻāĻŦ, āĻāĻĒāύāĻŋ āϝ⧠āĻĄāĻŋāĻŦāĻžāĻ āĻŦā§āϰā§āĻĄā§āϰ āϏāĻžāĻĨā§ āύāĻŋāĻā§āĻā§ āĻĒāϰāĻŋāĻāĻŋāϤ āĻāϰāĻā§āύ āϤāĻž āĻšāĻžāϤ⧠āϰāĻžāĻā§āύ, āĻŦāĻž āĻāϰāĻ āĻāĻžāϞ, āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āĻāĻāύāĻ āĻāĻŋāĻā§ āĻā§āϞ āĻŦā§āĻā§āĻā§āύ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻžāĻĻā§ āϧā§āĻāϝāĻŧāĻž āĻĻā§āĻā§āĻā§āύāĨ¤
āϝāĻāύ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĄā§āĻāĻžāĻļāĻŋāĻāĻāĻŋ āĻšāĻžāϤā§āϰ āĻāĻžāĻā§ āϰāĻžāĻāĻž āĻāĻāĻāĻŋ āĻāĻžāϞ āĻ āĻā§āϝāĻžāϏ āĻāĻžāϰ⧠āĻāĻŋāĻāĻā§āϰāĻŋāϝāĻŧāĻžāϞ āĻĒāĻĄāĻŧāĻž āĻ āĻĨāĻŦāĻž āĻ āύā§āϝ āĻāĻžāϰ⧠āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻ āϧā§āϝāϝāĻŧāύ. āĻāĻāĻž āĻŦā§āĻļ āϏāĻŽā§āĻāĻŦ āϝ⧠āĻāĻĒāύāĻŋ āĻāĻāĻŋāϤ⧠āĻāĻĒāύāĻžāϰ āϏāĻŽāϏā§āϝāĻžāϰ āĻāϰāĻ āϏāϰā§āĻŦā§āϤā§āϤāĻŽ āϏāĻŽāĻžāϧāĻžāύ āĻĒāĻžāĻŦā§āύāĨ¤ āĻāĻŦāĻ āĻāϰ āĻŦāĻŋāĻĒāϰā§āϤ⧠- āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĄā§āĻāĻžāĻļāĻŋāĻ āĻĨā§āĻā§ āĻŦā§āĻāϤ⧠āύāĻž āĻĒāĻžāϰā§āύ āϝ⧠āϰā§āĻāĻŋāϏā§āĻāĻžāϰāĻāĻŋ āĻāϏāϞ⧠āĻā§āĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰ⧠āϤāĻŦā§ āĻāĻāĻŋ āĻā§āĻāϞ āĻāϰā§āύ: āϏāĻŽā§āĻāĻŦāϤ, āĻā§āĻ āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ āϏāĻšāĻ āĻļāĻŦā§āĻĻā§ āϏāĻŦāĻāĻŋāĻā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰā§āĻā§ āĻŦāĻž GitHub-āĻ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻā§āĻĄ āϰā§āĻā§ āĻā§āĻā§āĨ¤
āĻāĻŋāĻĒā§āĻĒāύāĻŋ
āĻāĻĒāύāĻžāĻā§ āĻĻā§āϰā§āϤ āĻĄā§āĻāĻžāĻļāĻŋāĻā§ āĻ āĻā§āϝāϏā§āϤ āĻšāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŋāĻā§ āĻĻāϰāĻāĻžāϰ⧠āĻļāĻŦā§āĻĻ āĻāĻŦāĻ āĻĒā§āϰāϤā§āĻāĨ¤ āĻāϤ āĻāϝāĻŧā§āĻ āĻĻāĻŋāύ⧠āĻāĻŽāĻŋ āϝāĻž āĻŽāύ⧠āĻāϰā§āĻāĻŋ, āϏāĻāϝā§āĻāύ āĻāĻŦāĻ āϏāĻāĻļā§āϧāύ āϏā§āĻŦāĻžāĻāϤ āĻāĻžāύāĻžāĻāĨ¤
āĻŦāĻŋāĻĻā§āϝā§ā§
āĻāĻŋāϏāĻŋ, āĻāĻŋāĻĄāĻŋāĻĄāĻŋ - "āĻĒā§āϞāĻžāϏ", āĻāĻžāĻĻā§āϝ
āĻā§āϝāĻžāϏ, āĻāĻŋ - "āĻŽāĻžāĻāύāĻžāϏ", āĻĒā§āĻĨāĻŋāĻŦā§
āĻŦāϰā§āϤāĻŽāĻžāύ - āĻŦāϰā§āϤāĻŽāĻžāύ
āĻā§āϞā§āĻā§āĻ - āĻā§āϞā§āĻā§āĻ, āĻŦā§āĻĻā§āϝā§āϤāĻŋāĻ āĻāĻāĻ āĻŦāĻŋāĻļā§āώ
āĻāĻžāϰā§āύā§āĻ āĻĄā§āĻŦāĻžāϤ⧠- āĻŦāĻžāĻšā§āϝāĻŋāĻ āϞā§āĻĄā§āϰ āĻāύā§āϝ "āĻā§āϰāĻžāĻāύā§āĻĄ" āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻžāĻ āĻāϰā§āύ
āĻā§āϏ āĻĨā§āĻā§ āĻŦāϰā§āϤāĻŽāĻžāύ - āĻļāĻā§āϤāĻŋ āĻŦāĻžāĻšā§āϝāĻŋāĻ āϞā§āĻĄ
āĻāĻā§āĻ āϏāĻŋāĻā§āĻ/āϏā§āϰā§āϏ āĻĒāĻŋāύ - āϞā§āĻĄ āĻāϰāĻžāϰ āĻāύā§āϝ āĻŦāϰā§āϧāĻŋāϤ "āϏāĻšāύāĻļā§āϞāϤāĻž" āϏāĻš āĻĒāĻŋāύ
IO
āĻāĻāĻ, āĻāĻā§āĻ - āĻāĻŋāϏāĻŋāϏāĻŋ āĻĒāĻŋāύā§
āĻāϞ, āĻāĻŽ - āĻāĻŋāĻāϏāĻāϏ āĻĒāĻŋāύā§
āĻāĻā§āĻ āϰā§āϧ, āĻšāĻžāĻ-āĻā§āĻĄ, āύāĻŋāϰā§āĻĻāϞā§āϝāĻŧ - āĻĒāĻŋāύ⧠āĻāĻŋāĻā§āĻ āύā§āĻ, "āĻāĻā§āĻ āĻĒā§āϰāϤāĻŋāϰā§āϧā§āϰ", āĻāĻāĻŋ āĻŦāĻžāĻāϰā§āϰ āĻŦāĻŋāĻļā§āĻŦā§āϰ āĻāĻžāĻā§ āĻāĻžāϰā§āϝāϤ āĻ
āĻĻā§āĻļā§āϝāĨ¤
āĻĻā§āϰā§āĻŦāϞ āĻāĻžāύ āĻāĻĒ, āĻĻā§āϰā§āĻŦāϞ āĻāĻžāύ āύāĻŋāĻā§ - āĻ
āύā§āϤāϰā§āύāĻŋāϰā§āĻŽāĻŋāϤ āĻĒā§āϞ-āĻāĻĒ/āĻĒā§āϞ-āĻĄāĻžāĻāύ āĻĒā§āϰāϤāĻŋāϰā§āϧāĻ, āĻĒā§āϰāĻžāϝāĻŧ 50 kOhm āĻāϰ āϏāĻŽāϤā§āϞā§āϝ (āĻĄā§āĻāĻžāĻļāĻŋāĻ āĻĻā§āĻā§āύ)āĨ¤ āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāύāĻĒā§āĻ āĻĒāĻŋāύāĻāĻŋāĻā§ āĻŦāĻžāϤāĻžāϏ⧠āĻā§āϞāĻžāύ⧠āĻĨā§āĻā§ āĻĒā§āϰāϤāĻŋāϰā§āϧ āĻāϰāϤā§, āĻŽāĻŋāĻĨā§āϝāĻž āĻ
ā§āϝāĻžāϞāĻžāϰā§āĻŽ āϏā§āώā§āĻāĻŋ āĻāϰā§ā§ˇ āĻĻā§āϰā§āĻŦāϞ - āĻāĻžāϰāĻŖ āϤāĻžāĻā§ "āĻŦāĻžāϧā§āϝ" āĻāϰāĻž āϏāĻšāĻāĨ¤
āϧāĻžāĻā§āĻāĻž āĻāĻžāύāĻž - āĻĒāĻŋāύ āĻāĻāĻāĻĒā§āĻ āĻŽā§āĻĄ, āϝāĻžāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻŋ āϏā§āĻāĻ āĻāϰ⧠āĻāĻā§āĻ Đ¸ āĻāĻŽ - Arduino āĻĨā§āĻā§ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻāĻāĻāĻĒā§āĻāĨ¤
āĻā§āϞāĻž āύāϰā§āĻĻāĻŽāĻž - āĻāĻāĻāĻĒā§āĻ āĻŽā§āĻĄā§āϰ āĻāĻĒāĻžāϧāĻŋ āϝā§āĻāĻžāύ⧠āĻĒāĻŋāύ āĻšāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŽ, āĻŦāĻž āĻāĻā§āĻ āĻĒā§āϰāϤāĻŋāĻŦāύā§āϧāĻāϤāĻž/āĻāĻžāϏāĻŽāĻžāύ. āϤāĻĻā§āĻĒāϰāĻŋ, āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŦāϏāĻŽāϝāĻŧ āĻāĻāĻŋ āĻāĻāĻāĻŋ "āĻŦāĻžāϏā§āϤāĻŦ" āĻā§āϞāĻž āĻĄā§āϰā§āύ āύāϝāĻŧ; āĻĒā§āϰāϤāĻŋāϰāĻā§āώāĻžāĻŽā§āϞāĻ āĻĄāĻžāϝāĻŧā§āĻĄ, āĻĒā§āϰāϤāĻŋāϰā§āϧāĻ āĻāĻŦāĻ āĻā§ āύā§āĻāĨ¤ āĻāĻāĻŋ āĻā§āĻŦāϞ āϏā§āĻĨāϞ/āĻā§āύāĻ āĻŽā§āĻĄā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻĒāĻžāϧāĻŋāĨ¤
āϏāϤā§āϝāĻŋāĻāĻžāϰā§āϰ āĻā§āϞāĻž āĻĄā§āϰā§āύ - āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāϏāϞ āĻā§āϞāĻž āĻĄā§āϰā§āύ: āĻĒāĻŋāύāĻāĻŋ āĻā§āϞāĻž āĻĨāĻžāĻāϞ⧠āϏāϰāĻžāϏāϰāĻŋ āĻŽāĻžāĻāĻŋāϤ⧠āύāĻŋāϝāĻŧā§ āϝāĻžāϝāĻŧ, āĻŦāĻž āĻāĻāĻŋ āĻŦāύā§āϧ āĻĨāĻžāĻāϞ⧠āϞāĻŋāĻŽā§āĻŦā§āϤ⧠āĻĨāĻžāĻā§āĨ¤ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝā§, āϝāĻĻāĻŋ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāϝāĻŧ, Vcc āĻāϰ āĻā§āϝāĻŧā§ āĻŦāĻĄāĻŧ āĻāĻāĻāĻŋ āĻā§āϞā§āĻā§āĻ āĻāĻāĻŋāϰ āĻŽāϧā§āϝ āĻĻāĻŋāϝāĻŧā§ āϝā§āϤ⧠āĻĒāĻžāϰā§, āϤāĻŦā§ āϏāϰā§āĻŦā§āĻā§āĻāĻāĻŋ āĻāĻāύāĻ āĻŦāĻŋāĻāĻžāĻā§ āĻĄā§āĻāĻžāĻļāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻž āĻāĻā§āĨ¤ āĻĒāϰāĻŽ āϏāϰā§āĻŦā§āĻā§āĻ āϰā§āĻāĻŋāĻ/āĻā§āϞā§āĻā§āĻ.
āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻā§āϞāĻŋ
āϏāĻŋāϰāĻŋāĻ - āϏāĻŋāϰāĻŋāĻā§ āϏāĻāϝā§āĻā§āϤ
āĻā§āĻāύ āĻāϰāϤ⧠- āĻāĻāĻāĻŋ āϏāĻŋāϰāĻŋāϝāĻŧāĻžāϞ āϏāĻāϝā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻāĻŋ āĻļā§āĻā§āĻāϞ⧠āĻāĻŋāĻĒ āĻāĻāϤā§āϰāĻŋāϤ āĻāϰā§āύ, āĻāĻāĻāĻĒā§āĻā§āϰ āϏāĻāĻā§āϝāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻāϰā§āύāĨ¤
āĻĒāϰāĻŋāĻŦāϰā§āϤāύ - āĻļāĻŋāĻĢāĻ, āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻāĻā§ āĻļāĻŋāĻĢāĻ āĻŦā§āĻāĻžāϝāĻŧāĨ¤ āϝāĻĨāĻžāĻā§āϰāĻŽā§, āĻļāĻŋāĻĢāĻ āĻāύ и āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰāĻŋāϤ āĻāϰāĻž - āĻŦāĻŋāĻ āĻāϰ⧠āĻĄā§āĻāĻž āĻā§āϰāĻšāĻŖ āĻāĻŦāĻ āĻĒā§āϰā§āϰāĻŖ āĻāϰā§āύāĨ¤
āĻšā§āĻĄāĻŧāĻāĻž - āĻāĻāĻāĻŋ āϞā§āϝāĻžāĻ āϝāĻž āĻŦāĻžāĻĢāĻžāϰāĻā§ āĻāĻāĻžāϰ āĻāϰ⧠āϝāĻāύ āĻŦāĻŋāĻāĻā§āϞāĻŋ āĻāĻāĻŋāϰ āĻŽāϧā§āϝ āĻĻāĻŋāϝāĻŧā§ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰāĻŋāϤ āĻšāϝāĻŧāĨ¤ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āϏāĻŽā§āĻĒāύā§āύ āĻšāϞā§, āĻāĻžāϞāĻ āĻā§āϞ⧠āĻāĻŦāĻ āĻŦāĻŋāĻāĻā§āϞāĻŋ āĻāĻžāĻ āĻāϰāϤ⧠āĻļā§āϰ⧠āĻāϰā§āĨ¤
āĻāĻĄāĻŧāĻŋāϤ⧠- āĻŦāĻŋāĻ-āĻŦāĻžāĻ-āĻŦāĻŋāĻ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰā§āύ, āϏāĻŽāϏā§āϤ āĻŦāĻŋāĻāĻā§āϞāĻŋāĻā§ āϏāĻ āĻŋāĻ āĻāĻžāϝāĻŧāĻāĻžāϝāĻŧ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰā§āύāĨ¤
āĻĄāĻŦāϞ āĻŦāĻžāĻĢāĻžāϰ, āĻāĻžāϝāĻŧāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰ, āĻĒā§āϰāĻŋāϞā§āĻĄ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ - āĻāϤāĻŋāĻšāĻžāϏ āĻāĻĒāĻžāϧāĻŋ, āϝāĻāύ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ āĻ
āĻŦāĻļā§āϝāĻ āύāϤā§āύ āĻĄā§āĻāĻž āĻā§āϰāĻšāĻŖ āĻāϰāϤ⧠āϏāĻā§āώāĻŽ āĻšāĻŦā§, āϤāĻŦā§ āĻāĻŋāĻā§ āϏāĻŽāϝāĻŧ āĻĒāϰā§āϝāύā§āϤ āĻāĻāĻŋ āϧāϰ⧠āϰāĻžāĻā§āύāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, PWM āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻā§āϰ āĻļā§āώ āύāĻž āĻšāĻāϝāĻŧāĻž āĻĒāϰā§āϝāύā§āϤ āĻāϰ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāĻā§āϞāĻŋ (āĻļā§āϞā§āĻ āĻāĻā§āϰ, āĻĢā§āϰāĻŋāĻā§āϝāĻŧā§āύā§āϏāĻŋ) āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧ, āϤāĻŦā§ āύāϤā§āύ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāĻā§āϞāĻŋ āĻāϤāĻŋāĻŽāϧā§āϝ⧠āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āϤāĻĻāύā§āϏāĻžāϰā§, āĻŦāϰā§āϤāĻŽāĻžāύ āĻŦā§āĻļā§ āϰāĻžāĻāĻž āĻšāϝāĻŧ āĻāĻžāϝāĻŧāĻž āϰā§āĻāĻŋāϏā§āĻāĻžāϰ, āĻāĻŦāĻ āύāϤā§āύāĻĻā§āϰ āĻŽāϧā§āϝ⧠āĻĒāĻĄāĻŧā§ āĻĒā§āϰāĻŋāϞā§āĻĄ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ, āϏāĻāĻļā§āϞāĻŋāώā§āĻ āĻāĻŋāĻĒ āϰā§āĻāĻŋāϏā§āĻāĻžāϰ⧠āϞā§āĻāĻž āĻšāĻā§āĻā§āĨ¤
āϏāĻŦ āϧāϰāύā§āϰ āĻāĻŋāύāĻŋāϏ
prescaler - āĻĢā§āϰāĻŋāĻā§āϝāĻŧā§āύā§āϏāĻŋ āĻĒā§āϰāĻŋāϏāĻā§āϞāĻžāϰ
āĻāĻāĻā§ āϏā§āĻ āĻāϰāϤ⧠- 1 āĻ āĻŦāĻŋāĻ āϏā§āĻ āĻāϰā§āύ
āĻāĻāĻā§ āĻĒāϰāĻŋāώā§āĻāĻžāϰ/āϰāĻŋāϏā§āĻ āĻāϰāϤ⧠- āĻŦāĻŋāĻāĻā§ 0 āĻ āϰāĻŋāϏā§āĻ āĻāϰā§āύ (āϰāĻŋāϏā§āĻ - STM āĻĄā§āĻāĻžāĻļāĻŋāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ)
āĻĒāϰāĻŦāϰā§āϤ⧠āĻāĻŋ
āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§, āĻāĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ āĻ āĻāĻļ āĻāĻāĻžāύ⧠STM32 āĻāĻŦāĻ STM8 āĻāϰ āϤāĻŋāύāĻāĻŋ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāĻāĻāĻŋ āĻĒā§āϰāĻĻāϰā§āĻļāύā§āϰ āϏāĻžāĻĨā§ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞ, āĻŦāĻŋāĻļā§āώ āĻāϰ⧠āĻāĻ āύāĻŋāĻŦāύā§āϧāĻāĻŋāϰ āĻāύā§āϝ āĻĄā§āĻāĻžāĻļāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āϞāĻžāĻāĻ āĻŦāĻžāϞā§āĻŦ, SPI, āĻāĻžāĻāĻŽāĻžāϰ, PWM āĻāĻŦāĻ āĻŦāĻžāϧāĻž āϏāĻš:

āĻāĻŋāύā§āϤ⧠āĻ āύā§āĻ āĻā§āĻā§āϏāĻ āĻāĻā§, āϤāĻžāĻ āĻĒā§āϰāĻāϞā§āĻĒāĻā§āϞāĻŋ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻ āĻāĻļā§ āĻĒāĻžāĻ āĻžāύ⧠āĻšāϝāĻŧāĨ¤
āĻĄā§āĻāĻžāĻļā§āĻ āĻĒāĻĄāĻŧāĻžāϰ āĻĻāĻā§āώāϤāĻž āĻāĻĒāύāĻžāĻā§ āĻāĻĒāύāĻžāϰ āĻļāĻā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰāĻŦā§, āϤāĻŦā§ āĻĢā§āϰāĻžāĻŽ āĻāĻŦāĻ āĻā§āϝāĻžāĻā§ āϏāĻšāĻāϰā§āĻŽā§ āĻļāĻā§āĻĻā§āϰ āϏāĻžāĻĨā§ āϞāĻžāĻāĻ āϝā§āĻāĻžāϝā§āĻ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āĻāĻŽāĨ¤ āĻāĻ āĻāĻĻā§āĻĻā§āĻļā§āϝā§, āĻāĻĒāύāĻžāĻā§ āĻāĻāύāĻ āϏāĻŦāĻžāϰ āĻāĻā§ āĻāĻĒāύāĻžāϰ āĻāĻāϰā§āĻāĻŋ āĻāύā§āύāϤ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻ
āϤāĻāĻŦ, āϝāĻžāϰāĻž āĻĒāĻĄāĻŧāĻž āĻļā§āώ āĻāϰā§āĻā§ āϤāĻžāϰāĻž āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻĒā§āϰāϏā§āĻāĻžāϰ āĻĒāĻžāĻŦā§: āĻā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āϰāĻĨāĻŽ āĻ
āϰā§āĻĨ āĻĒā§āϰāĻĻāĻžāύā§āϰ āϏāĻžāĻĨā§ Skyeng-āĻ āĻĻā§āĻāĻŋ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝ⧠āĻĒāĻžāĻ HABR2.
āĻāϤā§āϏ: www.habr.com
