Renha
? AVR embedded atmega uart Жуйк, чего-то я не понимаю в этой жизни. В кои то веки не кодил на асме, а поставил на атмегу готовую оболочку, с интерфейсом в уарт. И чего-то на комп всё передаётся, а с компа не принимается. А я чего-то даже и не припомню, что там может быть не так. Тактуемся внутренне, но даже если из-за этого сбоит, на 9600 хоть что-то ведь должно приходить. Что можешь подсказать без погружения в проблему, куда хоть смотреть? Код этой системы конечно есть, но не хочу глубоко лезть, вот что настраивается:
.set BAUD=9600
;.set BAUD_MAXERROR=10
;.set WANT_ISR_RX = 1 ; interrupt driven receive
;.set WANT_ISR_TX = 0 ; send slowly but with less code space
Kim
uart 1wire вот смотрю я на эту радость с "сменить скорость, записать байт, сменить скорость", что должно значить "на 60 микросекунд понизить напряжение на шине" и "записать байт 0xF", что должно значит "на 15 микросекунд понизить напряжение, а потом вернуть в исходное" и не могу понять. В офицальной документации 1wire протокола были те же микросекунды или там речь шла в терминах скорости и передачи нулей и единиц?