По быстренькому - надо еще чтобы и процессор быстренько бегал. А потом я немного лучше знаю Ассеблер, и немного хуже Си. Математика не очень сложная. Максимум - это сложить/вычесть 4 байта. С 2-мя я уже управляюсь. Потом - очень мало работал с прерываниями, а здесь, похоже надо будет принимать/отдавать инфу со скоростью 114200 (могу ошибиться) и управлять 4-мя ЦАП - видимо, здесь без прерываний по RS не обойтись