Подскажите как задать увеличение тока на аналоговй выхода за определенный интервал времени.

Условия такие за вермя t нужно подать ны выход Q ток от X до Y, где T=2 секунды, X:=4мА, Y:=16мА.

Как написать это в ST???

Какие библиотеки использовать???