да вроде так.. pow - верно, но в данном случае "в лоб" лучше - быстрее будет. Обнулить массив - zeromem или memset, но опять же из-за малости массива в лоб быстрее. А что не работает то ? Начните с чего нить попроще, скажем мастер выдает знак '!' а слэйв его ловит и если поймал - зажигает светодиод. А то думается мне инициализация usart неверна в том числе. И все же printf мне не нравится - в main делаете sprintf в буфер, заводите указатель
Отправлено
DASM 25 апреля 2009, г. 13:37
В ответ на: Ответ: отправлено пользователем
nepeLL 25 апреля 2009, г. 13:28
, выкидываете ручками первый символ в usart, а потом уже в прерывании TXC берете след. символ и выталкиваете его дальше и так до конца буфера. PS afaik - это слово as far as I know значит =))) а функция просто putchar зовется