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

Wireless
Пн авг 26, 2019 15:12:12
Форум: AVR
Тема: ATMega8A пытаюсь использовать UART, но он не работает
Ответы: 28
Просмотры: 7525

Re: ATMega8A пытаюсь использовать UART, но он не работает

Спустя время, смог решить вопрос, правда пришлось дождаться TTL-USB конвертер, самое интересное было, когда с помощью него получаешь команды управления с Arduino, немного переделываешь свой код для Mega8, и в терминал с микроконтроллера приходит уже правильно, а вот плеер так и не работает. Как чуть ...
Wireless
Ср апр 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);

Всё ...
Wireless
Ср апр 10, 2019 21:14:39
Форум: AVR
Тема: ATMega8A пытаюсь использовать UART, но он не работает
Ответы: 28
Просмотры: 7525

Re: ATMega8A пытаюсь использовать UART, но он не работает

OKF почему 1 МГц? CKDIV8 у ATmega8 не нашёл

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

Изображение

Или я не прав?
Wireless
Вт апр 09, 2019 15:54:05
Форум: AVR
Тема: ATMega8A пытаюсь использовать UART, но он не работает
Ответы: 28
Просмотры: 7525

Re: ATMega8A пытаюсь использовать UART, но он не работает

Ivanoff-iv, между 0 и 1 выводами резистор нужен для защиты?
Wireless
Вт апр 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 ...
Wireless
Вт апр 09, 2019 15:45:22
Форум: AVR
Тема: ATMega8A пытаюсь использовать UART, но он не работает
Ответы: 28
Просмотры: 7525

Re: ATMega8A пытаюсь использовать UART, но он не работает

Ivanoff-iv, так а можно же через SoftwareSerial тогда RESET и замыкать не надо?
Wireless
Вт апр 09, 2019 15:43:23
Форум: AVR
Тема: ATMega8A пытаюсь использовать UART, но он не работает
Ответы: 28
Просмотры: 7525

Re: ATMega8A пытаюсь использовать UART, но он не работает

Re: у китайцев меньше 70 рублей за штучку.

ARV, жду его по почте.

Если Вы сможете дать hex, попробую его загрузить.

Добавлено after 1 minute 41 second:
А без кварцевого резонатора UART что-то же должен отправлять? Имеется ввиду на внутреннем если собираю.
Wireless
Вт апр 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 у ...
Wireless
Вт апр 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 ...
Wireless
Пн апр 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 ...
Wireless
Пн мар 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 ...
Wireless
Вс мар 24, 2019 08:22:05
Форум: Периферия
Тема: Подключение DFPlayer к ATmega8 - прошу проверить
Ответы: 7
Просмотры: 3557

Re: Подключение DFPlayer к ATmega8 - прошу проверить

ARV насчёт резисторов - разве не нужно ограничить ток порта?

Про putchar эта функция вроде из stdio.h Компилируется без ошибок.

Но настройка UART

Код: Выделить всё

  UCSRA=0x00;
  UCSRB=0x08;
  UCSRC=0x86;
  UBRRH=0x00;
  UBRRL=0x33;
разве только это должно быть?
Wireless
Сб мар 23, 2019 11:26:15
Форум: Периферия
Тема: Подключение DFPlayer к ATmega8 - прошу проверить
Ответы: 7
Просмотры: 3557

Re: Подключение DFPlayer к ATmega8 - прошу проверить

ARV согласен, было с динамиком такое у меня на каком-то файле, когда к Arduino подключал для проверки.

Ну резисторы, вроде хуже не сделают, или могут? Просто хочу перестраховаться...

А про код сказать можете, будет работать? По моему не хватает настроек UART, слишком просто что-то. В других ...
Wireless
Сб мар 23, 2019 10:24:27
Форум: Периферия
Тема: Подключение DFPlayer к ATmega8 - прошу проверить
Ответы: 7
Просмотры: 3557

Подключение DFPlayer к ATmega8 - прошу проверить

Здравствуйте.

Мне нужно подключить DFPlayer к ATmega8. Про подключение DFPlayer к Arduino нашёл много статей и примеров, а вот как подключить его к микроконтроллеру что-то не нахожу информации. Сразу хочу сказать что работаю в Programmers Notepad [WinAVR], через Khazama AVR Programmer, загружаю с ...

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