-
- Народ, а сколько кода занимает ScmRTOS в типовом случае? - Evgeny_CD(24.07.2007 17:24, )
- Я специально не измерял, но... ты исходники видел? Чему там место занимать? Какая-нибудь stdlib больше сожрёт. - =AlexD=(24.07.2007 20:00, )
- Если не трудно - померяйте, плиз! - Evgeny_CD(24.07.2007 22:15, )
- Blackfin, третий пример, немного покорёженный (повставлены всякие printf'ы и т.д.) =AlexD=(426 знак., 25.07.2007 08:42, )
- Спасибо! - Evgeny_CD(25.07.2007 10:34, )
- AT91SAM7, пример1, 2224 code, 988 data, 28 const, из data 68 - стек Idle, 3*200 - стеки процессов, 256 - стек IRQ, последние два можно уменьшать по необходимости. Из кода 902 байта - приложение. - Сергей Борщ(24.07.2007 23:33, )
- Здорово! Хотя пример1 там ничего особого от ОСи не требует - все равно впечатляет!!! Спасибо! - Evgeny_CD(25.07.2007 00:33, )
- То же самое - AVR, avr-gcc, пример1, в зависимости от кристалла (8К кода или больше) и опций по механизму пере1800-1900 байт кода, 416байт ОЗУ (из них 4 стека по 90 байт, у прерываний отдельного ReAl(11 знак., 25.07.2007 03:40, )
- Спасибо! - Evgeny_CD(25.07.2007 10:34, )
- Что-то глюкнуло. "и опций по механизму переключения контекста". - ReAl(25.07.2007 03:43, )
- То же самое - AVR, avr-gcc, пример1, в зависимости от кристалла (8К кода или больше) и опций по механизму пере1800-1900 байт кода, 416байт ОЗУ (из них 4 стека по 90 байт, у прерываний отдельного ReAl(11 знак., 25.07.2007 03:40, )
- Здорово! Хотя пример1 там ничего особого от ОСи не требует - все равно впечатляет!!! Спасибо! - Evgeny_CD(25.07.2007 00:33, )
- Blackfin, третий пример, немного покорёженный (повставлены всякие printf'ы и т.д.) =AlexD=(426 знак., 25.07.2007 08:42, )
- Видел краем глаза. Ну х.з. как там с учетом С++ оно откомпилится. - Evgeny_CD(24.07.2007 20:40, )
- Если не трудно - померяйте, плиз! - Evgeny_CD(24.07.2007 22:15, )
- Я специально не измерял, но... ты исходники видел? Чему там место занимать? Какая-нибудь stdlib больше сожрёт. - =AlexD=(24.07.2007 20:00, )
- Заложили в прект. В серию пойдет с сентября-октября. diper(363 знак., 09.07.2007 12:18, )
- А в какой ситуации может оказаться нужным сохранить биты результата операций (CZ...) в деструкторе крит.секции - т.е. при выходе из блока ? ReAl(428 знак., 09.07.2007 12:40, )
- Без volatile он там еще веселее оптимизирует :) diper(386 знак., 09.07.2007 12:51, )
- Уточнение по багу diper(552 знак., 09.07.2007 12:34, )
- Насколько я понимаю, тут имеет место баг комплятора . dxp(192 знак., 09.07.2007 15:17, )
- Вот я и говорю, что баг компилятора. Куда помещается возвращаемое значение, не важно, компилятор должен был корректно произвести сравнение - после вызова функции и критической секции. dxp(93 знак., 18.07.2007 06:41, )
- avr-gcc тоже немного веселится в этом месте, но несколько по другому. ReAl(313 знак., 10.07.2007 19:50)
- Да, интересно. Учтем. - Сергей Борщ(09.07.2007 14:20, )
- Ах ты ж зараза! Да, про такое я не подумал. - ReAl(09.07.2007 12:44, )
- Насколько я понимаю, тут имеет место баг комплятора . dxp(192 знак., 09.07.2007 15:17, )
- А в какой ситуации может оказаться нужным сохранить биты результата операций (CZ...) в деструкторе крит.секции - т.е. при выходе из блока ? ReAl(428 знак., 09.07.2007 12:40, )
- Раздумываю. Но если и применю, то только переделав некоторые вещи на свой лад. Кое что не устраивает. - =AlexD=(09.07.2007 09:48, )
- опубликуешь свой лад, в виде идей или исходников? - Sergey Pinigin(09.07.2007 11:05, )
- Лады, как(если) доберусь до дела. =AlexD=(1511 знак., 09.07.2007 12:37, )
- опубликуешь свой лад, в виде идей или исходников? - Sergey Pinigin(09.07.2007 11:05, )
- Использую v2.х (тогда она была последней). Пока не хочу тратить время на переход на 3.0. - Алексей Мусин(09.07.2007 08:12, )
- Я пока только начинаю использовать. AVR/avr-gcc - ReAl(08.07.2007 22:58, )
- какую версию? (порта для gcc у последней версии нет) - Sergey Pinigin(09.07.2007 08:26, )
- узнал -- будет :-) - Sergey Pinigin(09.07.2007 11:20, )
- Дык! :-) 3-ю, вестимо, раз уж время на "спортить" нашлось :-) - ReAl(09.07.2007 11:40, )
- узнал -- будет :-) - Sergey Pinigin(09.07.2007 11:20, )
- какую версию? (порта для gcc у последней версии нет) - Sergey Pinigin(09.07.2007 08:26, )
- Ну и сразу отвечу. Я. Argon(122 знак., 08.07.2007 19:32, )
- bug ecть, его фикс тестируется. - Sergey Pinigin(09.07.2007 08:31, , ссылка, ссылка)
- Есть ещё непонятка. В VisualDSP++ 4.5 шедулер не работает корректно при компиляции с отключением оптимизации. =AlexD=(109 знак., 09.07.2007 09:53, )
- bug ecть, его фикс тестируется. - Sergey Pinigin(09.07.2007 08:31, , ссылка, ссылка)
- Народ, а сколько кода занимает ScmRTOS в типовом случае? - Evgeny_CD(24.07.2007 17:24, )