http://www.forum.getchip.net/

Mod#063 (клон) "12-ти канальный генератор эффектов" на Си
http://www.forum.getchip.net/viewtopic.php?f=24&t=319
Страница 1 из 3

Автор:  ZiB [ 12 янв 2013, 12:13 ]
Заголовок сообщения:  Mod#063 (клон) "12-ти канальный генератор эффектов" на Си

Оригинальная конструкция http://www.getchip.net/posts/063-12-ti- ... ttiny2313/

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

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

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

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

Автор:  Гость [ 24 июн 2013, 10:40 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си

Скажите пожалуйста, ваш исодник полностью рабочий? Нам кажется там чегото не хватает.

Автор:  Гость [ 24 июн 2013, 10:57 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си

Клон как мы понимаем для светодиодов? А будет ли оно работать в сети с фазовой регулировкой + прием с IR пульта команд. У меня проскакивают подмигивания в момент нажатия кнопок - наверное, надо разделить задачу на два микроконтроллера.

Автор:  ZiB [ 25 июн 2013, 05:48 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си

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

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

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

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

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

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

Автор:  Гость [ 26 июн 2013, 10:40 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си

Пытаюсь ваш вариант перевести на си(CodeVisionAVR). В некоторых местах плюется - где не разберусь , посоветуюсь с вами - если вы не против. Пробовал свое писать - получилось- набор функций только бедный.
А при синхронизации с сетью возникает проблема со временем - когда опросить пульт? И синхронизацию нельзя потерять и с пульта код нельзя пропустить - свои нюансы.

Автор:  Гость [ 26 июн 2013, 10:48 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си


Автор:  Гость [ 26 июн 2013, 10:54 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си


Автор:  ZiB [ 26 июн 2013, 13:11 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си

Я с кодевизион не знаком. Читайте доку, по вопросу размещения переменных (констант) во флеш-памяти и еепром.

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

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

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

Автор:  ivdor [ 26 июн 2013, 18:53 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си


Автор:  Гость [ 27 июн 2013, 21:06 ]
Заголовок сообщения:  Re: Мод (клон) "12-ти канальный генератор эффектов" на Си

Немогу понять - IAR тоже в указанных местах спотыкается. Сообщите пожалуйста какай прогой вы компилировали проект. Чувствую придется мучить аналогичный чип .

Страница 1 из 3 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/