Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Переустановил все заново и самое свежее. Но и оно не поддерживает flto. После удаления flto компиляция идет много дальше, но вываливает ошибки.
- Вложения
-
- Shot 2019-09-21 16;11;33.png
- (186.13 КБ) 542 скачивания
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
avr-gcc --version
Что выдаёт?
Ошибки банальные и их легко можно исправить, добавив -std=c99 в опции компиляции. Хотя, странно, что они есть вообще
Что выдаёт?
Ошибки банальные и их легко можно исправить, добавив -std=c99 в опции компиляции. Хотя, странно, что они есть вообще
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
4.3.3 скачивал 9.2.0 и патчил. Не подскажете как добавить?
- Вложения
-
- Shot 2019-09-21 20;58;45.png
- (47 КБ) 398 скачиваний
-
- Shot 2019-09-21 20;51;31.png
- (70.35 КБ) 373 скачивания
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Каталог с avr-gcc более новой версии должен быть упомянут в PATH раньше, чем таковой от WinAVR.
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Так он у меня, вроде, раньше и упомянут... -std=c99 куда прописать, подскажите пожалуйста. Спасибо!
- Реклама
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Значит, не он. Видимо, в упомянутом в PATH каталоге нет avr-gcc. Чудес не бывает
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
В общем спасибо за помощь, я и так отнял много времени. Скачал avr-gcc-9.2.0-x64-mingw.zip на другом сайте, поставил в PATH первым - все то же самое. Не представляю где я уже затупил, однако факт есть факт. Что-то мне кажется, что нужно было линуксом увлекаться, а не виндой.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Ну не знаю. Точно в этом каталоге есть avr-gcc.exe, avr-g++.exe и прочее?
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Собралась прошивка на рабочем компе! Косяк был в том, что указал не тот bin в папке с avr_gсс. Теперь он не в папке avr находится, а отдельной папкой. Спасибо за помощь! Позже попробую прошивку в деле и отпишусь. Еще вопрос - достаточно ли в Makefile отредактировать только тип дисплея? А то не работает прошивка...
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Исправление правильное! Теперь в этой прошивке VU-метр работает корректно. Огромное спасибо автору за помощь и терпение! Если кому нужна прошивка под ks0066 16х2 для атмеги32, то она во вложении (ничего не вырезал из исходника, должна быть полноценной).
- Вложения
-
- ampcontrol_atmega32_ks0066_16x2_8bit_mod.hex
- (56.69 КБ) 356 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Я в последнее время с этим проектом (на ATmega32) ничего не делаю, поэтому просьба к тем, кто активно им пользуется, проверить последние исходники на предмет возможных багов. Тогда можно было бы хотя бы релиз сделать, если всё ОК.
-
Александр 84
- Открыл глаза
- Сообщения: 75
- Зарегистрирован: Вт дек 11, 2018 06:25:42
- Откуда: г Омск
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
багов нет,вроде) есть одно предложение) сохраненные станции , чтоб по кругу переключались.Получается ,что упераешься в последнюю а потом назад счелкать)
Добавлено after 8 minutes 18 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
и еще как вариант,вместо уровня сигнала (в столбцах) сделать в цифрах.(либо то и другое) rda5807
Добавлено after 8 minutes 49 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
я собирал приемник,правдо на pic контроллере и дисплей нокиа 5110 там все функции отображаются (две строки rds,уровень в цифрах и столбиками) могу если нужно видео выложить
Добавлено after 8 minutes 18 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
и еще как вариант,вместо уровня сигнала (в столбцах) сделать в цифрах.(либо то и другое) rda5807
Добавлено after 8 minutes 49 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
я собирал приемник,правдо на pic контроллере и дисплей нокиа 5110 там все функции отображаются (две строки rds,уровень в цифрах и столбиками) могу если нужно видео выложить
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
RDS must be enabled in EEPROM. It will be shown only if receive conditions are good enough.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
I don't know anything about RDA5807E, but there is RDA5802E, which doesn't support RDS. You are might saying about it.
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="WiseLord",url="/forum/viewtopic.php?p=3715703#p3715703"]I don't know anything about RDA5807E, but there is RDA5802E, which doesn't support RDS. You are might saying about it.[/uquote]
its RDA5807E

Posted after 1 hour 35 minutes 39 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
one question or request, can this project be added to an MP3 player and Bluetooth audio receiver
its RDA5807E
Posted after 1 hour 35 minutes 39 seconds:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
one question or request, can this project be added to an MP3 player and Bluetooth audio receiver
- drlector72
- Встал на лапы
- Сообщения: 127
- Зарегистрирован: Вс май 24, 2015 12:05:50
- Откуда: Смоленск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
[uquote="Александр 84",url="/forum/viewtopic.php?p=3713945#p3713945"]багов нет,вроде) ...[/uquote]
У Вас на этой прошивке для 16х2 не присутствует мерцания дисплея?
Тем кто будет собирать прошивку на Win10 и будут вылезать ошибки, которые не относятся к кривизне рук, то рекомендую поставить патч - мне помог.
У Вас на этой прошивке для 16х2 не присутствует мерцания дисплея?
Тем кто будет собирать прошивку на Win10 и будут вылезать ошибки, которые не относятся к кривизне рук, то рекомендую поставить патч - мне помог.
- Вложения
-
- winavr_patch.rar
- (306.77 КБ) 274 скачивания
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
WiseLord, здравствуйте!
пользуюсь Вашей разработкой с 15-го года. Связка ampcontrol_atmega16_ks0066_16x2_8bit_tda7439_notuner. Столкнулся с проблемой при переходе с прошивки m16-6edc910 на актуальную с github.
- не регулируется подсветка экрана (всегда на минимуме)
- перестал отвечать на пульт (прога IR на телефоне)
- не могу зафиксировать часы как дефолтный экран
подскажите, пожалуйста, в какую сторону копать)
заранее спасибо
пользуюсь Вашей разработкой с 15-го года. Связка ampcontrol_atmega16_ks0066_16x2_8bit_tda7439_notuner. Столкнулся с проблемой при переходе с прошивки m16-6edc910 на актуальную с github.
- не регулируется подсветка экрана (всегда на минимуме)
- перестал отвечать на пульт (прога IR на телефоне)
- не могу зафиксировать часы как дефолтный экран
подскажите, пожалуйста, в какую сторону копать)
заранее спасибо
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Редактором EEPROM всё корректно выставлено?


