мелодия в функции
- Войдите на сайт для отправки комментариев
Пт, 28/10/2016 - 16:01
мне уже подсказали как сделать функцию, Спасибо.
но возникла новая проблема
нельзя использовать delay в функции, как обойти это ограничение?
Мелодия просто не воиспроизводится, так же светодиод негорит нужное время.
как же написать мелодию без делай? как зажечь светодиод без делай в функции?
Использовать millis() или micros(). А лучше чего нить почитать.
Ну или выдели мелодию в отдельный вычислительный поток и играй.:) А запуск по какому-то событию или флагу.
Виктор, это уже как минимум третья (а, думаю, больше) тема, где Вам советуют
чего нить почитать.
Вы упорно игнорируете этот совет и прдолжаете задавать детские вопросы сформулированные настолько безграмотно, что их невозможно понять (ну, вот с чего Вы взяли, что в функции нельзя использовать delay?)
Да, почитайте Вы, наконец, какую-нибудь книжку по программированию на С. И вопросов станет меньше и ребёнком из детсада выглядеть перестанете.
Это реальный хороший совет. Вам тут его уже полфорума давало.
Да, почитайте Вы, наконец, какую-нибудь книжку по программированию на С.
Не нужно читать книжку по "программированию на С".
Нужно читать учебник по программированию. (Лучше, если на Паскале) А когда начнеи получаться, можно начать ознакомление и с С.
PS. ЕвгенийП, Вы постоянно рекомендуете новичкам литературу, которая сорвсем не для новичнов. В частности, K&R - это не учебник по программированию (о чем авторы, кстати, сами пишут во введении), а справочник по языку.
В первую очередь нужно изучать программирование, а не С. А С - это уже следующий этап.
а для чего был сделан этот форум? разве не для этого, я тоже могу говорить всем "иди че нить почитай", но это меня не делает профессионалом.
delay в функции void необрабатывается!!!(ну у меня ее игнорирует)
а для чего был сделан этот форум? разве не для этого, я тоже могу говорить всем "иди че нить почитай", но это меня не делает профессионалом.
интересный вопрос.
ок.
напиши здесь, для чего был создан этот форум и для чего здесь я?
*то, что я здесь не для того, что бы тебя делать профессионалом - это факт.
*то, что создатель форума ступил, не наняв сотню преподавателей из Майкрософт, Гугла и Епла - это факт.
а для чего был сделан этот форум?
Для того, чтобы те, кто что-то делает и работает могли получить помощь. Те же, кто ничерта не делает, не работает и не слушает, что ему на том же форуме говорят, идут лесом.
Помочь тому, кто нихрена не хочет делать сам - невозможно.
delay в функции void необрабатывается!!!(ну у меня ее игнорирует)
1. Нет такой функции "void" и быть в этом языке не может
2. delay отлично работает во всех функциях
3. Да, прочитайте Вы что-нибудь наконец, перестаньте выглядеть идиотом!
это меня не делает профессионалом.
Ничто и никогда не сделает Вас профессионалом, пока Вы не начнёте РАБОТАТЬ, а не паразитировать на форумах.
а для чего был сделан этот форум?
Для обмена опытом.
Тому, кому нечем обмениваться, этот форум бесполезен.
Для обмена опытом.
Тому, кому нечем обмениваться, этот форум бесполезен.
Присоеденяюсь. Вот код . И он вам бесполезен.
ПС: pitches.h можно взять Образцы-> 2 Digital->toneMelody
Твой говнокод бесполезен по определению. Один х... работать не будет.
PS. ЕвгенийП, Вы постоянно рекомендуете новичкам литературу, которая сорвсем не для новичнов.
Так, порекомендуйте более правильную литературу, кто ж Вам мешает? Может, хоть что-нибудь прочитают (хотя, к ТС это врядли относится).