-
- Нужно сконфигурировать таймер так, чтобы выходная цепь давала то, что нам нужно. При этом режим работы порта должен быть настроен на работу с соответствующей функцией. Вот кусок исходника, который инициализировал таймер, дабы он пищал динамиком. KLIM83(1238 знак., 04.04.2014 14:58 - 15:07)
- Я знаю для чего это нужно и как управлять бтитами в регистрах тоже. Что за хрень "OCx_EN" и "OCxN_EN" и что зависит от того что они 0 или 1? Codavr(203 знак., 04.04.2014 15:07 - 15:13)
- "Если бы директором был я", то OCx бы расшифровал как Output Compare #x, а OCxN - как Output Compare #x Negated. Соответственно, _EN - как выкл (0) или вкл (1) контроля модулем ОС соответствующих ног чипа (0 = ногой рулит порт в/в, 1 = модуль ОС). MBedder(37 знак., 04.04.2014 16:24)
- Похоже, что EN это разрешение/запрет выдачи сигнала наружу. - Codavr(04.04.2014 16:33 - 16:36)
- О чем я и написал - MBedder(04.04.2014 18:11)
- Похоже, что EN это разрешение/запрет выдачи сигнала наружу. - Codavr(04.04.2014 16:33 - 16:36)
- От того, 1 или 0, зависит, разрешить работу выходной цепи ШИМ, или нет. - KLIM83(04.04.2014 15:14)
- 0 это Z-состояние выхода чтоли? Где про это сказано? - Codavr(04.04.2014 15:16)
- Не помню, Z или логический ноль. Больше двух лет не работал c STM. - KLIM83(04.04.2014 15:17)
- 0 это Z-состояние выхода чтоли? Где про это сказано? - Codavr(04.04.2014 15:16)
- "Если бы директором был я", то OCx бы расшифровал как Output Compare #x, а OCxN - как Output Compare #x Negated. Соответственно, _EN - как выкл (0) или вкл (1) контроля модулем ОС соответствующих ног чипа (0 = ногой рулит порт в/в, 1 = модуль ОС). MBedder(37 знак., 04.04.2014 16:24)
- Я знаю для чего это нужно и как управлять бтитами в регистрах тоже. Что за хрень "OCx_EN" и "OCxN_EN" и что зависит от того что они 0 или 1? Codavr(203 знак., 04.04.2014 15:07 - 15:13)
- Нужно сконфигурировать таймер так, чтобы выходная цепь давала то, что нам нужно. При этом режим работы порта должен быть настроен на работу с соответствующей функцией. Вот кусок исходника, который инициализировал таймер, дабы он пищал динамиком. KLIM83(1238 знак., 04.04.2014 14:58 - 15:07)