-
- Немало случаев, когда это нужно и удобно. Юрий_СВ(375 знак., 08.07.2012 16:12)
- По порядку: Лeoнид Ивaнoвич(91 знак., 08.07.2012 22:45)
- это потому, что у вас в основном мега8, и оно туда помещается - koyodza(08.07.2012 22:57)
- Да не будет короче, даже если применить извраты. Хотя на оверхед в последнее время иду осознанно, это меньшее зло по сравнению с глюкавой программой. - Лeoнид Ивaнoвич(08.07.2012 23:08)
- Возможно, на примере будет нагляднее >> Юрий_СВ(1707 знак., 09.07.2012 05:13)
- Что касается затрат процессорного времени и длины кода, так чем читабельней программа, тем она медленней и больше. - Лeoнид Ивaнoвич(09.07.2012 12:53)
- не всегда, от применяемого подхода зависит - koyodza(09.07.2012 13:10)
- Что касается затрат процессорного времени и длины кода, так чем читабельней программа, тем она медленней и больше. - Лeoнид Ивaнoвич(09.07.2012 12:53)
- меню на switchах в полторы сотни пунктов отладить будет сложнее, чем хорошо структурированное в виде таблиц с указателями на обработчики событий - koyodza(08.07.2012 23:21)
- В курятниках не бывает полутора сотен пунктов. - Лeoнид Ивaнoвич(08.07.2012 23:56)
- Возможно, на примере будет нагляднее >> Юрий_СВ(1707 знак., 09.07.2012 05:13)
- Да не будет короче, даже если применить извраты. Хотя на оверхед в последнее время иду осознанно, это меньшее зло по сравнению с глюкавой программой. - Лeoнид Ивaнoвич(08.07.2012 23:08)
- это потому, что у вас в основном мега8, и оно туда помещается - koyodza(08.07.2012 22:57)
- Тут все пункты обычными методами решаются. - Apтём(08.07.2012 16:15)
- По порядку: Лeoнид Ивaнoвич(91 знак., 08.07.2012 22:45)
- это когда в одном МК работает несколько разных программ и нужно как-то между ними взаимодействовать koyodza(468 знак., 07.07.2012 15:31)
- Спасибо. Лeoнид Ивaнoвич(151 знак., 07.07.2012 15:48)
- кому как, бывает что нужно, а бывает и обойтись можно koyodza(299 знак., 07.07.2012 15:56)
- Я тоже go to ни разу не использовал, при этом другие извращения тоже не понадобились. Я и float в микроконтроллерах не использую. - Лeoнид Ивaнoвич(08.07.2012 01:30)
- Это лишь говорит, что ваше ПО весьма несложное. Зачем goto -- классика, это выход из более чем одного вложенного цикла. Альтернатива -- это либо переменная-флаг и проверка в каждом вложенном цикле, либо каждый слодующий цикл в отдельной функции и fk0(1032 знак., 08.07.2012 10:59)
- ну да, куда нам до контроллеров проффесионального уровня koyodza(252 знак., 08.07.2012 11:33 - 11:38)
- Вы знаете толк в извращениях ) - zzz(08.07.2012 14:35, )
- тут весь топик изначально о них :=) - koyodza(08.07.2012 14:41)
- Вы знаете толк в извращениях ) - zzz(08.07.2012 14:35, )
- ну да, куда нам до контроллеров проффесионального уровня koyodza(252 знак., 08.07.2012 11:33 - 11:38)
- Это потому, что только 8-битники используете. Как только перейдете на Cortex-ы без float-ов и других извратов (например атомарное обращение к bit-band памяти) вряд ли обойдетесь. - Dir(08.07.2012 01:52)
- не пугайте ув.Л.И. кортексами, у него и так паранойя и куча предрассудков о них. Ни к чему там флоаты и прочее, если проекты останутся примерно теми же - koyodza(08.07.2012 10:27)
- Так ведь бытие (окружение) определяет сознание ;) Как только окружение изменится, так и сознание начнет меняться. Dir(215 знак., 08.07.2012 14:14)
- иногда оно определяет с отрицательным знаком koyodza(125 знак., 08.07.2012 14:38)
- Программирование микроконтроллеров - не моё. - Лeoнид Ивaнoвич(08.07.2012 14:51)
- иногда оно определяет с отрицательным знаком koyodza(125 знак., 08.07.2012 14:38)
- Так ведь бытие (окружение) определяет сознание ;) Как только окружение изменится, так и сознание начнет меняться. Dir(215 знак., 08.07.2012 14:14)
- Атомарность и без bit-band делается (например для выходов). - Apтём(08.07.2012 02:14)
- не пугайте ув.Л.И. кортексами, у него и так паранойя и куча предрассудков о них. Ни к чему там флоаты и прочее, если проекты останутся примерно теми же - koyodza(08.07.2012 10:27)
- Это лишь говорит, что ваше ПО весьма несложное. Зачем goto -- классика, это выход из более чем одного вложенного цикла. Альтернатива -- это либо переменная-флаг и проверка в каждом вложенном цикле, либо каждый слодующий цикл в отдельной функции и fk0(1032 знак., 08.07.2012 10:59)
- Я тоже go to ни разу не использовал, при этом другие извращения тоже не понадобились. Я и float в микроконтроллерах не использую. - Лeoнид Ивaнoвич(08.07.2012 01:30)
- кому как, бывает что нужно, а бывает и обойтись можно koyodza(299 знак., 07.07.2012 15:56)
- Спасибо. Лeoнид Ивaнoвич(151 знак., 07.07.2012 15:48)
- Немало случаев, когда это нужно и удобно. Юрий_СВ(375 знак., 08.07.2012 16:12)