Работаю с отладочной платой MCB1700 на базе LPC1768 (сцилко на инфо) от Keil.
Довольно таки не плохая доска, с ней даже JTAG дебагер идёт, так что можно трассировать проги прямо из Keil uVision.
Реализовал на ней работу с LCD (4.3"), взаимодействие с MatLab через RS-232 (UART) и пр.
Дело вот в чём: препод сказал, что принесёт моторчег от кулера и якобы я должен сделать так чтобы им управлять.
Задачка-то простая, да и к тому же привод безколлекторный однофазный, никаких датчиков Холла и multi-phase и т.д..
Скоро привезут драйверы двигателя L293D, а вот как реализовать этот ШИМ на LPC1768 (Cortex-M3) не могу понять.
ШИМ на AVR - проще простого, тем более, что есть русская документация на них и куча статей на easyelectronix.ru.
Нашёл в доках на lpc1768 только то, что держит несколько аппаратных ШИМ
- трёх-фазный ШИМ с поддержкой датчика Холла (Motor control PWM)
- обычный шим на таймерах/регсистрах сравнения, ШИМ-сигналы с выравниванием по фронту или центру
документация на сей камень крайне убога (по сравнению с доками AVR от Atmel)
Помогите, пожалуйста