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

Angry Engineer
Ср фев 28, 2018 17:47:42
Форум: Периферия
Тема: SSD1306 по I2C
Ответы: 4
Просмотры: 1597

Re: SSD1306 по I2C

такц стоп, я инициализирую его в горизонтальный режим адрессации, но при очистке нужно в ручную щелкать страницы или я как то не правильно понял первое сообщение? или для очистки нужен постраничный режим?
Angry Engineer
Вт фев 27, 2018 20:15:48
Форум: Периферия
Тема: SSD1306 по I2C
Ответы: 4
Просмотры: 1597

Re: SSD1306 по I2C

Тоесть перед очисткой использовать страничный режим адрессации, а потом опять горизонтальный?
Angry Engineer
Сб фев 24, 2018 13:52:41
Форум: Периферия
Тема: SSD1306 по I2C
Ответы: 4
Просмотры: 1597

SSD1306 по I2C

День добрый, пытаюсь завести сабж, пока безуспешно (ну точнее включается/инициализируется, но чистятся только первые 8 линий), ткните носом по возможности куда копать.

камень ATmega328p использую аппаратный TWI (подтяжка к питанию 10 КОм), внешний кварц на 16 Mhz
среда Atmel Studio 7

к методам ...
Angry Engineer
Пт фев 16, 2018 21:00:08
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Re: Проблема с UART интерфейсом

[uquote="ARV",url="/forum/viewtopic.php?p=3310487#p3310487"][uquote="Angry Engineer",url="/forum/viewtopic.php?p=3310448#p3310448"]для внесения ясности, под передачей из нескольких в одно вы подразумеваете одновременную (тут я в курсе что будет содомия) ? или просто объединения в одну сеть ...
Angry Engineer
Пт фев 16, 2018 20:49:43
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Re: Проблема с UART интерфейсом

i2c всем хороша конечно но медленная
Angry Engineer
Пт фев 16, 2018 20:09:19
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Re: Проблема с UART интерфейсом

опять же мега как говорит даташит поддерживает мультипроцессорный uart с одним мастером без всяких доп костылей
Angry Engineer
Пт фев 16, 2018 20:00:53
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Re: Проблема с UART интерфейсом

Прошивка писалась в Atmel Studio 7 бутлоадера нет ибо еще не осилил (да и задач таких не стояло). Проблема в том что в документации только распиновка и АТ комманды
Angry Engineer
Пт фев 16, 2018 19:56:17
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Re: Проблема с UART интерфейсом

для внесения ясности, под передачей из нескольких в одно вы подразумеваете одновременную (тут я в курсе что будет содомия) ? или просто объединения в одну сеть достаточно для проблем?
Angry Engineer
Пт фев 16, 2018 19:47:45
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Re: Проблема с UART интерфейсом

ну ладно, фиг с ним, пусть будет ардуина. вопрос все же остается - как послушать шину между двумя устройствами не уваливая ее? ну и факультативно - почему с одной парой работает а с другой нет, что я упускаю?
Angry Engineer
Пт фев 16, 2018 18:57:20
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Re: Проблема с UART интерфейсом

[uquote="ARV",url="/forum/viewtopic.php?p=3310251#p3310251"]Я вообще не понял, как ТРИ уарта между собой соединяются...[/uquote]
да как бы ничего сверхъестественного, есть управляющий МК который будет гадить данными либо через BT либо через WiFi включая либо отключая их. Соединение простое: RxD BT и ...
Angry Engineer
Пт фев 16, 2018 08:55:23
Форум: Периферия
Тема: Проблема с UART интерфейсом
Ответы: 19
Просмотры: 3609

Проблема с UART интерфейсом

День добрый, столкнулся вот с такой проблемой: Имеется МК ATmega328p к UART которого подсоединен BT передатчик (HM-11) и преобразователь USB-UART (для отладки протокола обмена). Все работает, то есть могу рулить МК как через терминал с ПК так и через терминал смартфона через BT. Но встала задача ...
Angry Engineer
Вс ноя 19, 2017 01:44:21
Форум: AVR
Тема: Atmega328p работа с TWI в прерываниях (AtmelStudio 6)
Ответы: 7
Просмотры: 2778

Re: Atmega328p работа с TWI в прерываниях (AtmelStudio 6)

Разобрался. Если на шину подряд запихонить несколько стартов то получаем висяк.

Что сделал:
- запретил прерывания таймера во время выполнения атомарных функций TWI (чтение байта, запись байта, старт и стоп)
- прикрутил флаг выдачи старта в шину (после STA взводится постле STO снимается)
- в ...
Angry Engineer
Пт ноя 17, 2017 10:19:41
Форум: AVR
Тема: Atmega328p работа с TWI в прерываниях (AtmelStudio 6)
Ответы: 7
Просмотры: 2778

Re: Atmega328p работа с TWI в прерываниях (AtmelStudio 6)

ну delay в функциях вывода там для "красивого" выбегания букв. вашу идею понял, попробую реализовать
Angry Engineer
Пт ноя 17, 2017 00:29:33
Форум: AVR
Тема: Atmega328p работа с TWI в прерываниях (AtmelStudio 6)
Ответы: 7
Просмотры: 2778

Re: Atmega328p работа с TWI в прерываниях (AtmelStudio 6)

Тут дело не в дисплее, а в размере сообщения выводимом на него, дисплей самый обычный 16*2 Hitachi что ли, рулится платой PCF8574AT. То что обрывать передачу плохо прекрасно понимаю, но как этого избежать если честно не очень.

с другой стороный, судя по даташиту PCF8574AT посылки к дисплею все ...
Angry Engineer
Чт ноя 16, 2017 18:42:17
Форум: AVR
Тема: Atmega328p работа с TWI в прерываниях (AtmelStudio 6)
Ответы: 7
Просмотры: 2778

Atmega328p работа с TWI в прерываниях (AtmelStudio 6)

День добрый, ваяю тут жестянку которая будет в строго определенное время и по требованию (по UART) включать/выключать нагрузку отчитываться об этом на LCD и по UART. LCD и RTC живут на шине TWI и с последовательным опросом проблем нет, но вот некоторые сообщения выводятся на LCD порядка 10 секунд и ...

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