нууууу.... не, это конечно решение, но всё же интересно что тут не так. тем более посылать три байта по ДМА - больше времени на конфигурирование ДМА уйдет. Для дма ещё и массив нужно организовать, где все байтики идут подряд, а у меня как вы видите первый байт просто кладётся напрямую.