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

Alexeytm
Пн ноя 15, 2021 16:53:57
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Re: Ретранслятор UART в boot область

Получилось: в буте моргает светодиод и работает основная программа.
#include <avr/io.h>
#include <avr/interrupt.h>

ISR(TIMER1_COMPA_vect, ISR_NAKED)//
{
PIND |= _BV(PIND4);
reti();
}
static void (*jump_to_app)(void) = 0x0000;
int main (void) {
DDRD |= 1 << 3;
PORTD |= 1<<3;
asm("NOP");
if ...
Alexeytm
Вс ноя 14, 2021 22:37:22
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Re: Ретранслятор UART в boot область

Добавил к прошивке по адресу 0x7E00 это кусок и с него не стартует.
поставил ардуиновские
low_fuses=0xFF
high_fuses=0xDE
extended_fuses=0xFD
Убираю бит чтобы стартовал с 0х0000 грузит основной код. Что не так с этим boot?
И протэус висит и не ругается. :facepalm:
Alexeytm
Вс ноя 14, 2021 22:06:56
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Re: Ретранслятор UART в boot область

Карбофос писал(а):Не нужно линии Rx настраивать на выход.
Это входные линии.
Этот код надо исключить.
Большое спасибо!!! :beer:
Заработало в протэусе и в железе.
Тиктак нужен чтобы знать работает контроллер или нет, пока для отладки.
Попробую запихнуть в boot.
Alexeytm
Вс ноя 14, 2021 21:17:09
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Re: Ретранслятор UART в boot область

Что не так? Как нужно?
Alexeytm
Вс ноя 14, 2021 19:45:47
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Re: Ретранслятор UART в boot область

Написал такой повторитель
#include <avr/io.h>
#include <avr/interrupt.h>

ISR(TIMER1_COMPA_vect)
{
if (PIND & (1 << PIND4))PORTD &= ~(1 << 4);//светодиод
else PORTD |= 1 << 4;
}
static void (*jump_to_app)(void) = 0x0000;
int main (void) {
DDRD |= 1 << 3;
PORTD |= 1<<3;
cli();
TCCR1A = 0 ...
Alexeytm
Сб ноя 13, 2021 20:14:33
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Re: Ретранслятор UART в boot область

Это вреде бы как перейти на boot из программы.
[uquote="Карбофос",url="/forum/viewtopic.php?p=4121441#p4121441"]Конечно, встает вопрос, как с основной программой скомпоновать.[/uquote]
Я встречал как их склеить.
Я думаю, что самый простой способ объединить шестнадцатеричные файлы с помощью ...
Alexeytm
Сб ноя 13, 2021 18:44:46
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Re: Ретранслятор UART в boot область

Карбофос писал(а):Вроде как, в Atmega324pa и так 2 шт. USART на борту.
Alexeytm писал(а):на Atmega324pa оба порта заняты
Alexeytm писал(а):на втором Atmega328p пишу сам
Карбофос писал(а):Ничего не понятно.
Я описал в общих чертах.
Нужно запихнуть ретранслятор USART в boot область. Т.е. при старте нажата кнопка - ретранслятор.
Что не понятно?
Alexeytm
Сб ноя 13, 2021 16:39:41
Форум: AVR
Тема: Ретранслятор UART в boot область
Ответы: 15
Просмотры: 4289

Ретранслятор UART в boot область

Здравствуйте. Есть устройство из двух МК которые общаются между собой по UART (на первый МК Atmega324pa есть исходники но не мой, на второй Atmega328p пишу сам). Нужно предусмотреть возможность подключения к первому com порта вместо МК. Возникла идея сделать со второго МК программный ретранслятор ...
Alexeytm
Пн ноя 19, 2018 17:19:31
Форум: Питание
Тема: Понижение напряжения до 110в
Ответы: 87
Просмотры: 52893

Re: Понижение напряжения до 110в

[uquote="musor",url="/forum/viewtopic.php?p=3507688#p3507688"]м2 вариант доработать схему так чтобу управление штатным триаком димировалось на фиксипроованом минималном угле включения 105градусоф ! ка это зделать не пишу кто может додумает сам(подскажу идею мк тактируемый синхросигналом с ...
Alexeytm
Пн ноя 19, 2018 11:01:34
Форум: Питание
Тема: Понижение напряжения до 110в
Ответы: 87
Просмотры: 52893

Re: Понижение напряжения до 110в

Так фены и сейчас все с диодом. У меня и паяльник заводской с керамическим нагревателем и кнопкой быстрого разогрева с диодом (узнал когда нагреватель менял). И лампочка в подъезде через диод уже 9 лет так стоит и ничего.
Кофеварка полуавтомат и работает пару минут. Жена феном дольше волосы сушит.
Alexeytm
Пн ноя 19, 2018 10:16:51
Форум: Питание
Тема: Понижение напряжения до 110в
Ответы: 87
Просмотры: 52893

Re: Понижение напряжения до 110в

Выбрасывать не вариант т.к. кофеварка новая в заводской упаковке и досталась почти даром.
Автотран тоже не вариант.
А если переделать (изменить номиналы) управление семистором и может сам семистор и последовательно с тэном включить пусковой конденсатор? Если я правильно посчитал то где-то на 330 ...
Alexeytm
Сб ноя 10, 2018 16:26:24
Форум: Питание
Тема: Понижение напряжения до 110в
Ответы: 87
Просмотры: 52893

Re: Понижение напряжения до 110в

Здравствуйте.
Есть кофеварка на 120в 60Гц 1470Вт.
Мозги и моторчики/ насосы питаются от инвертера на 12в. На входе инвертера стоит резистор 10Ом 2Вт супрессор 1,5К***АС (полную маркировку невидно) дальше двохполупериодный удвоитель напряжения (конденсаторы на 10мк 250В, средняя точка не ...
Alexeytm
Пн апр 04, 2016 17:21:09
Форум: Статьи
Тема: Самая дешевая "Паяльная станция" с феном
Ответы: 274
Просмотры: 149902

Re: Самая дешевая "Паяльная станция" с феном

KUIB писал(а):Заменил резисторы с 100 к на 68 к в обратке операционика.
А зачем меняли? Что улучшилось?

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