Найдено 3 результата

Vitaliyli
Пт июн 01, 2012 13:30:30
Форум: Микроконтроллеры и ПЛИС
Тема: AVR на C, траблы с UART
Ответы: 6
Просмотры: 1867

Re: AVR на C, траблы с UART

Данный код ведет себя следующим образом:
ввожу в терминале '123' и жму Enter, он мне выдает 123 (все нормально), потом ввожу 'abc' и Enter, он мне пишет '123' Enter 'abc'. и т.д., если вводить дальше, то он сначала пишет то, что было до этого. Я уже ставил cnt=0 и пперед вызовом функции write(c) и ...
Vitaliyli
Чт май 31, 2012 18:05:25
Форум: Микроконтроллеры и ПЛИС
Тема: AVR на C, траблы с UART
Ответы: 6
Просмотры: 1867

Re: AVR на C, траблы с UART

Завтра попробую залью этот код.. авось заведется.

#include <avr/io.h>
#include <util/delay.h>
#include <avr/interrupt.h>
#define XTAL 3686400L
#define baudrate 9600L
#define bauddivider (XTAL/(16*baudrate)-1)

unsigned char c[255];
unsigned char cnt = 0;
volatile unsigned char ready = 0;

void ...
Vitaliyli
Чт май 31, 2012 13:14:13
Форум: Микроконтроллеры и ПЛИС
Тема: AVR на C, траблы с UART
Ответы: 6
Просмотры: 1867

AVR на C, траблы с UART

Доброго времени суток. Я новичок в программировании, и в МК. Пытаюсь написать прогу, но не совсем то выходит.
Через терминал (например ГиперТерминал) набираю слово, затем жму 'Enter' и он мне должен вернуть это же слово.
С символом все просто, а вот с массивами никак. Он возвращает, но зараза ...

Перейти к расширенному поиску