Перейти к блогу GetChip.net - блог        JilTE[1] - в разработке     Модификации устройств - модификации

 
Текущее время: 28 мар 2024, 15:22

Часовой пояс: UTC + 3 часа [ Летнее время ]



Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Mod#063 (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 12 янв 2013, 12:13 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
Оригинальная конструкция http://www.getchip.net/posts/063-12-ti- ... ttiny2313/

Попытка сделать "клон" на микроконтроллере STM8.
Пока только перенес программу на Си, железо ещё не делал.

Отличия от оригинала:

«Другой» генератор псевдо-случайных чисел
Вместо ШИМ использована ВАМ модуляция (менее требовательна к ресурсам)
Циклическое воспроизведение из флеш-памяти, всего 4 программы, вместо 8
Пока не реализован переключатель выбора программ, сделаю позже вместе с платой

Полный исходник проекта:
http://dev.ziblog.ru/2013-01-02-stm8-effector


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 24 июн 2013, 10:40 
Скажите пожалуйста, ваш исодник полностью рабочий? Нам кажется там чегото не хватает.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 24 июн 2013, 10:57 
Клон как мы понимаем для светодиодов? А будет ли оно работать в сети с фазовой регулировкой + прием с IR пульта команд. У меня проскакивают подмигивания в момент нажатия кнопок - наверное, надо разделить задачу на два микроконтроллера.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 25 июн 2013, 05:48 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
Отличия от оригинала:

«Другой» генератор случайных чисел
Вместо ШИМ использована ВАМ модуляция (менее требовательна к ресурсам)
Циклическое воспроизведение из флеш-памяти, всего 4 программы, вместо 8
Пока не реализован переключатель выбора программ, сделаю позже вместе с платой

http://ziblog.ru/2013/01/05/klonirovani ... ramma.html

"Нам кажется там чегото не хватает." чего ?

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

"Клон как мы понимаем для светодиодов" - пока, но в чем проблема ? вводите синхронизацию с сетью и изменяйте ВАМ на ШИМ .


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 26 июн 2013, 10:40 
Пытаюсь ваш вариант перевести на си(CodeVisionAVR). В некоторых местах плюется - где не разберусь , посоветуюсь с вами - если вы не против. Пробовал свое писать - получилось- набор функций только бедный.
А при синхронизации с сетью возникает проблема со временем - когда опросить пульт? И синхронизацию нельзя потерять и с пульта код нельзя пропустить - свои нюансы.


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 26 июн 2013, 10:48 


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 26 июн 2013, 10:54 


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 26 июн 2013, 13:11 
Не в сети
Аватара пользователя

Зарегистрирован: 03 июл 2011, 13:55
Сообщения: 107
Откуда: Томск
Я с кодевизион не знаком. Читайте доку, по вопросу размещения переменных (констант) во флеш-памяти и еепром.

Как я вижу решения, прием ИК-посылок должен иметь приоритет высокий. Далее синхронизация с частотой сети 50 Гц. А потом, все остальное.

Прием ИК-посылок я описывал: http://ziblog.ru/2013/05/14/distantsion ... pulta.html

К сожалению авр значительно "слабее" относительно смт8, особенно в плане вложенности и приоритетов прерываний, поэтому в нем, чуть сложнее будет распределить приоритеты по всей системе.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 26 июн 2013, 18:53 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2013, 03:35
Сообщения: 161

_________________
Оно и не что-либо как и не как-либо что. А что касательно относительно - то безусловно. Оно и не надо было бы, но доведись такое дело - вот я вам и пожалуйста. Я все.

PS: используйте вышеприведенную информацию на свой страх и риск..


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Мод (клон) "12-ти канальный генератор эффектов" на Си
СообщениеДобавлено: 27 июн 2013, 21:06 
Немогу понять - IAR тоже в указанных местах спотыкается. Сообщите пожалуйста какай прогой вы компилировали проект. Чувствую придется мучить аналогичный чип .


Вернуться к началу
  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 28 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 58


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB