Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите с портированием прошивки Attiny15 на Attiny13
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 12:40:00

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 11:11:24 
Родился
Аватар пользователя

Зарегистрирован: Вт фев 25, 2014 16:23:22
Сообщений: 13
Откуда: Украина.
Рейтинг сообщения: 0
Добрый день всем котам.
Возникла такая проблема - на просторах Инета нарыл схемку - "электронное средство от насморка".
Сделано на мк Attiny15.
Такая большая просьба - так как я в написании программ не силен, не могли б вы переделать прошивку под Attiny13?
Заранее благодарен.
Схема,описание,исходники на АСМ и прошивка Attiny15 прилагаются.


Вложения:
Files.zip [182.59 KiB]
Скачиваний: 204
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 12:36:31 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 234
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3851
Откуда: Москва
Рейтинг сообщения: 0
kotyarik писал(а):
не могли б вы переделать прошивку под Attiny13?

Переделать не получится, тому кто возьмется, придется написать практически с нуля, т.к. из исходного кода видно, что используются два таймера, тогда как в t13 он всего один. Хотя мигать парой светодиодов по определенному закону не сложно...

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 12:37:55 
Встал на лапы

Карма: 1
Рейтинг сообщений: 14
Зарегистрирован: Пт окт 19, 2012 05:54:55
Сообщений: 118
Рейтинг сообщения: 0
Не стоит, они шибко разные.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 12:54:13 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2694
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Сын у меня, когда был маленький, часто говорил "помоги" сделать то-то, имея ввиду сделай это за меня. Вроде бы отучил использовать это слово в данном контексте.

Что касается помощи. Глянул быстренько. Сходу что бросилось в глаза у 13 и 15 следующие отличия:
1. У 13 стек в ОЗУ, у 15 отдельный трехуровневый аппаратный стек.
2. У 13 один таймер, у 15 два таймера (оба задействованы в программе для прерываний по переполнению).
3. Разные вектора прерываний.
4. Значительно отличаются частоты внутренних тактовых генераторов.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 13:34:55 
Родился
Аватар пользователя

Зарегистрирован: Вт фев 25, 2014 16:23:22
Сообщений: 13
Откуда: Украина.
Рейтинг сообщения: 0
Engineer_Keen, просто снять параметры выходных импульсов схемы и мигать светодиодами?
Взять Attiny13,подцепить 2 светодиода, мигать ими с заданными параметрами и все это в бесконечный цикл.

Попробую на BASCOM что-то подобное наваять...если в 1кб влезет...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 15:11:16 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 234
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3851
Откуда: Москва
Рейтинг сообщения: 0
kotyarik писал(а):
Engineer_Keen, просто снять параметры выходных импульсов схемы и мигать светодиодами?

Например в симуляторе запустить и снять выходные диаграммы сигналов.
kotyarik писал(а):
Взять Attiny13,подцепить 2 светодиода, мигать ими с заданными параметрами и все это в бесконечный цикл.

Насколько я понял, программа так и делает.
kotyarik писал(а):
Попробую на BASCOM что-то подобное наваять...если в 1кб влезет...

Должно влезть. В килобайт можно дофига напихать, тем более, там интервалы таблицей заданы.

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 16:04:29 
Родился
Аватар пользователя

Зарегистрирован: Вт фев 25, 2014 16:23:22
Сообщений: 13
Откуда: Украина.
Рейтинг сообщения: 0
Engineer_Keen,а таблицу куда пихать, в EEPROM?
У меня просто в программировании дальше мигания светодиодами в BASCOM дело пока не сдвинулось.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 16:45:44 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср фев 29, 2012 01:58:32
Сообщений: 672
Откуда: Харьков, Украина
Рейтинг сообщения: 0
у вас три варианта: ОЗУ (если места хватит), eeprom, flash. Выбирать вам.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 17:39:15 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 645
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2694
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
kotyarik писал(а):
Попробую на BASCOM что-то подобное наваять...если в 1кб влезет...
У Вас прекрасный шанс научиться ассемблеру. Я категорически советую сделать программу на нем. Ваше устройство не сложно и в тоже время не простой "мигатель" светодиодом (бессмысленные вещи трудно делать), но реальный медицинский прибор (потом расскажете всем насморк стал проходить за 7 дней или за неделю). Ассемблер даст Вам понимание контроллера. Вы удивитесь какой функционал можно будет засунуть в 1кБ . Прочитайте книгу Евстифеева, если какие-то сложности с поиском книги - кину на мыло.

eess9 писал(а):
у вас три варианта: ОЗУ (если места хватит), eeprom, flash. Выбирать вам.
Хранить в ОЗУ константы смысла нет, их же все равно как то надо будет туда записать откуда то. Да и в eeprom тоже смысла нет для констант. Так что однозначно память программ.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 19:59:49 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
kotyarik писал(а):
не могли б вы переделать прошивку под Attiny13?

Могу.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вс мар 26, 2017 13:35:57 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт сен 11, 2012 20:21:37
Сообщений: 211
Рейтинг сообщения: 0
Может кто-нибудь хотя бы алгоритм написать, чтоб переделать программу под attiny13? Не понятно с какой периодичностью должны вспыхивать светодиоды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 07:20:34 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Я могу.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 07:26:12 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт сен 11, 2012 20:21:37
Сообщений: 211
Рейтинг сообщения: 0
Вы повторяетесь :) Меня интересует лишь алгоритм мигания светодиодов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 09:08:41 
Друг Кота
Аватар пользователя

Карма: 58
Рейтинг сообщений: 1961
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 16011
Откуда: Таксимо
Рейтинг сообщения: 0
Цитата:
6.1.6 Internal PLL in ATtiny15 Compatibility Mode
Since ATtiny25/45/85 is a migration device for ATtiny15 users there is an ATtiny15 compatibility mode for back-ward compatibility. The ATtiny15 compatibility mode isselected by programming the CKSEL fuses to ‘0011’


на 100 процентов не уверен, но вроде люди говорят что меняется. попробуй в протеусе


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 10:04:27 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Приношу свои извинения - имею возможность.

upd.
Прочёл статью http://www.isaev51.narod.ru/2milta.htm
Было бы интересно выслушать мнение falkonist'а об этом приборе и его эффективности (если специализация позволяет).

_________________
Docendo discimus


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: codenamehawk и гости: 18


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y