Найдено 14 результатов
- Пн авг 26, 2019 15:12:12
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
Спустя время, смог решить вопрос, правда пришлось дождаться TTL-USB конвертер, самое интересное было, когда с помощью него получаешь команды управления с Arduino, немного переделываешь свой код для Mega8, и в терминал с микроконтроллера приходит уже правильно, а вот плеер так и не работает. Как чуть ...
- Ср апр 10, 2019 22:13:44
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
ARV нет, не работает.
Сделал так: Из Debug.zip файл 9600.hex загрузил в ATmega8. Подключал по схеме из первого сообщения
https://a.radikal.ru/a39/1904/55/f7567fe35c3a.png
R1 и R2 поставил 220 Ом
В коде Arduino переписал
PhysicalSerial.begin(38400);
на
PhysicalSerial.begin(9600);
Всё ...
Сделал так: Из Debug.zip файл 9600.hex загрузил в ATmega8. Подключал по схеме из первого сообщения
https://a.radikal.ru/a39/1904/55/f7567fe35c3a.png
R1 и R2 поставил 220 Ом
В коде Arduino переписал
PhysicalSerial.begin(38400);
на
PhysicalSerial.begin(9600);
Всё ...
- Ср апр 10, 2019 21:14:39
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
OKF почему 1 МГц? CKDIV8 у ATmega8 не нашёл
У меня же выставлено от внутреннего 8 МГц

Или я не прав?
У меня же выставлено от внутреннего 8 МГц

Или я не прав?
- Вт апр 09, 2019 15:54:05
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
Ivanoff-iv, между 0 и 1 выводами резистор нужен для защиты?
- Вт апр 09, 2019 15:51:54
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
Ivanoff-iv, я через вот такой проверял:
#include <SoftwareSerial.h>
SoftwareSerial PhysicalSerial(2, 3); // RX | TX
void setup()
{
// communication with the host computer
Serial.begin(9600);
// Start the software serial for communication with the ATMega8A
PhysicalSerial.begin(38400);
}
void ...
#include <SoftwareSerial.h>
SoftwareSerial PhysicalSerial(2, 3); // RX | TX
void setup()
{
// communication with the host computer
Serial.begin(9600);
// Start the software serial for communication with the ATMega8A
PhysicalSerial.begin(38400);
}
void ...
- Вт апр 09, 2019 15:45:22
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
Ivanoff-iv, так а можно же через SoftwareSerial тогда RESET и замыкать не надо?
- Вт апр 09, 2019 15:43:23
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
Re: у китайцев меньше 70 рублей за штучку.
ARV, жду его по почте.
Если Вы сможете дать hex, попробую его загрузить.
Добавлено after 1 minute 41 second:
А без кварцевого резонатора UART что-то же должен отправлять? Имеется ввиду на внутреннем если собираю.
ARV, жду его по почте.
Если Вы сможете дать hex, попробую его загрузить.
Добавлено after 1 minute 41 second:
А без кварцевого резонатора UART что-то же должен отправлять? Имеется ввиду на внутреннем если собираю.
- Вт апр 09, 2019 14:11:35
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
ARV собираю на avr-gcc (WinAVR 20100110) 4.3.3
Вот последний hex с исправлением
main.hex
У меня большая просьба, может кто-нибудь загрузить мой hex в свою ATmega8 для проверки работоспособности в терминале, или
вот весь проект USART_t.zip включая Makefile, можно собрать свой hex
ARV RS232 у ...
Вот последний hex с исправлением
main.hex
У меня большая просьба, может кто-нибудь загрузить мой hex в свою ATmega8 для проверки работоспособности в терминале, или
вот весь проект USART_t.zip включая Makefile, можно собрать свой hex
ARV RS232 у ...
- Вт апр 09, 2019 11:09:46
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
Re: ATMega8A пытаюсь использовать UART, но он не работает
OKF то есть вот так соединить?
https://c.radikal.ru/c19/1904/65/e4daa29f7481.png
Dimon456 да, меня то что он собрался, навело меня на мысль, что com_io.c не используется
После того как в main.c дописал
#include "com_io.c"
ошибка появилась, однако даже исправив на
while(bit_is_clear(UCSRA, UDRE ...
https://c.radikal.ru/c19/1904/65/e4daa29f7481.png
Dimon456 да, меня то что он собрался, навело меня на мысль, что com_io.c не используется
После того как в main.c дописал
#include "com_io.c"
ошибка появилась, однако даже исправив на
while(bit_is_clear(UCSRA, UDRE ...
- Пн апр 08, 2019 21:49:47
- Форум: AVR
- Тема: ATMega8A пытаюсь использовать UART, но он не работает
- Ответы: 28
- Просмотры: 7525
ATMega8A пытаюсь использовать UART, но он не работает
Здравствуйте.
Мне нужно использовать UART для соединения ATMega8A с модулем. ARV написал пример, я его добавил в проект, но у меня он не работает.
com_io.h
/** \file com_io.h
* \brief Заголовочный файл библиотеки ввода-вывода для USART
*
* \author ARV
* \date 05.02.2009
* \version 1.0 beta ...
Мне нужно использовать UART для соединения ATMega8A с модулем. ARV написал пример, я его добавил в проект, но у меня он не работает.
com_io.h
/** \file com_io.h
* \brief Заголовочный файл библиотеки ввода-вывода для USART
*
* \author ARV
* \date 05.02.2009
* \version 1.0 beta ...
- Пн мар 25, 2019 13:22:34
- Форум: Периферия
- Тема: Подключение DFPlayer к ATmega8 - прошу проверить
- Ответы: 7
- Просмотры: 3557
Re: Подключение DFPlayer к ATmega8 - прошу проверить
ARV да, я вот про это и думал
FILE mystdout = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE);
stdout = &mystdout;
когда про настройки USART имел ввиду. Теперь, с Вашей помощью я понял, что я прав :) Спасибо Вам.
Теперь всё же остается вопрос про резисторы:
В документации модуля http ...
FILE mystdout = FDEV_SETUP_STREAM(uart_putchar, NULL, _FDEV_SETUP_WRITE);
stdout = &mystdout;
когда про настройки USART имел ввиду. Теперь, с Вашей помощью я понял, что я прав :) Спасибо Вам.
Теперь всё же остается вопрос про резисторы:
В документации модуля http ...
- Вс мар 24, 2019 08:22:05
- Форум: Периферия
- Тема: Подключение DFPlayer к ATmega8 - прошу проверить
- Ответы: 7
- Просмотры: 3557
Re: Подключение DFPlayer к ATmega8 - прошу проверить
ARV насчёт резисторов - разве не нужно ограничить ток порта?
Про putchar эта функция вроде из stdio.h Компилируется без ошибок.
Но настройка UART
разве только это должно быть?
Про putchar эта функция вроде из stdio.h Компилируется без ошибок.
Но настройка UART
Код: Выделить всё
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x33;
- Сб мар 23, 2019 11:26:15
- Форум: Периферия
- Тема: Подключение DFPlayer к ATmega8 - прошу проверить
- Ответы: 7
- Просмотры: 3557
Re: Подключение DFPlayer к ATmega8 - прошу проверить
ARV согласен, было с динамиком такое у меня на каком-то файле, когда к Arduino подключал для проверки.
Ну резисторы, вроде хуже не сделают, или могут? Просто хочу перестраховаться...
А про код сказать можете, будет работать? По моему не хватает настроек UART, слишком просто что-то. В других ...
Ну резисторы, вроде хуже не сделают, или могут? Просто хочу перестраховаться...
А про код сказать можете, будет работать? По моему не хватает настроек UART, слишком просто что-то. В других ...
- Сб мар 23, 2019 10:24:27
- Форум: Периферия
- Тема: Подключение DFPlayer к ATmega8 - прошу проверить
- Ответы: 7
- Просмотры: 3557
Подключение DFPlayer к ATmega8 - прошу проверить
Здравствуйте.
Мне нужно подключить DFPlayer к ATmega8. Про подключение DFPlayer к Arduino нашёл много статей и примеров, а вот как подключить его к микроконтроллеру что-то не нахожу информации. Сразу хочу сказать что работаю в Programmers Notepad [WinAVR], через Khazama AVR Programmer, загружаю с ...
Мне нужно подключить DFPlayer к ATmega8. Про подключение DFPlayer к Arduino нашёл много статей и примеров, а вот как подключить его к микроконтроллеру что-то не нахожу информации. Сразу хочу сказать что работаю в Programmers Notepad [WinAVR], через Khazama AVR Programmer, загружаю с ...