-
- Интерфейс весь из себя противоречивый. Информация на нем разноплановая и, местами, быстро меняющаяся. пик24 пока справляется, но это от того, что графика незатейливая. mr-x(204 знак., 13.06.2013 18:56)
- А при чём тут Cortex-M4? И RTOS? Ну вообще ни при чём. - SciFi(13.06.2013 17:15)
- RTOS имеет отдаленное отношение, согласен, что касается контроллера, то автор спрашивал напрямую. Правда, не привел никаких данных, я слегка впереди паровоза. - Vladimir Ljaschko(13.06.2013 17:22)
- Разовью мысль: линукс сам по себе волшебным образом не вылечит "отторжение, неприятие и обострение геморроя". Говнокод и линукс - вещи ортогональные. - SciFi(13.06.2013 17:41)
- Говнокод имеет место быть. Признаю и не отпираюсь. Прибор изначально имел светодиодную семисегментную индикацию. После графическую монохромную. Сейчас цветную. И непрерывно обрастает фичами. Разработка ведется под чутким руководством руководства. mr-x(515 знак., 13.06.2013 18:17)
- ИМХО, не следует ожидать "другой жизни" с (непонятно какими) готовыми библиотеками. Лучше проанализировать, каких библиотек не хватает (а может, уже хватает?), и решить эту проблему. Собственно, рефакторинг. SciFi(215 знак., 13.06.2013 18:30)
- Переписывать оно уже согласно. Костыли сдерживают разработку. Сейчас прибор переделывается: новый корпус, более толстая числомолотилка, новые фичи. Вот и думаем, а не замахнуться ли на новые технологии. Все таки 21 век на дворе. То-то жизнь mr-x(311 знак., 13.06.2013 18:46)
- ... - mr-x(13.06.2013 19:29 - 19:32)
- Похоже, у Вас сложности в том числе и из-за недостатка памяти. Если поделить весь интерфейс на экраны/состояния автомата и писать "свободно", не экономя память, с повторами, если хочется, то все станет понятно и очевидно. 512Kбайт кода + 16Мбайт Vladimir Ljaschko(43 знак., 13.06.2013 19:35)
- Да, и плюс картинки на карточке. - Vladimir Ljaschko(13.06.2013 19:38)
- Похоже, у Вас сложности в том числе и из-за недостатка памяти. Если поделить весь интерфейс на экраны/состояния автомата и писать "свободно", не экономя память, с повторами, если хочется, то все станет понятно и очевидно. 512Kбайт кода + 16Мбайт Vladimir Ljaschko(43 знак., 13.06.2013 19:35)
- Вижу два варианта: на самом деле в embedded развесистые GUI не нужны. Можно нарисовать в gimp несколько красивых экранов (на каждый случай жизни), отметить нужные области как html-image-map (есть html image map editor) и в эти области выводить fk0(1063 знак., 13.06.2013 18:51 - 18:56)
- Спасибо! Тачскрина у прибора нет и не будет. Насчет первого варианта - буду думать. Проблема в том, что у меня нет в голове решения, как делать такие интерфейсы простыми, понятными и легко изменяемыми. mr-x(535 знак., 13.06.2013 19:31)
- В целом присоединяюсь (ибо так и делалось), кроме SDRAM - это недорого, но позволяет существенно облегчить жизнь. 1/4 VGA из SDRAM и должна работать - откуда же еще? - Vladimir Ljaschko(13.06.2013 19:19)
- ... - mr-x(13.06.2013 19:29 - 19:32)
- Переписывать оно уже согласно. Костыли сдерживают разработку. Сейчас прибор переделывается: новый корпус, более толстая числомолотилка, новые фичи. Вот и думаем, а не замахнуться ли на новые технологии. Все таки 21 век на дворе. То-то жизнь mr-x(311 знак., 13.06.2013 18:46)
- ИМХО, не следует ожидать "другой жизни" с (непонятно какими) готовыми библиотеками. Лучше проанализировать, каких библиотек не хватает (а может, уже хватает?), и решить эту проблему. Собственно, рефакторинг. SciFi(215 знак., 13.06.2013 18:30)
- Говнокод имеет место быть. Признаю и не отпираюсь. Прибор изначально имел светодиодную семисегментную индикацию. После графическую монохромную. Сейчас цветную. И непрерывно обрастает фичами. Разработка ведется под чутким руководством руководства. mr-x(515 знак., 13.06.2013 18:17)
- тут думаю проблема в другом. Прибор автору нужен вчера. А доков по теме ему курить лет пять в институте и года три на производстве. Вот лет через семь он сможет приступить к разработке. - quarry(13.06.2013 17:26)
- Не то, чтобы вчера. Но курить, действительно, много. - mr-x(13.06.2013 18:19)
- Ну в каком-то виде прибор есть, один человеко-год. - Vladimir Ljaschko(13.06.2013 17:42)
- Разовью мысль: линукс сам по себе волшебным образом не вылечит "отторжение, неприятие и обострение геморроя". Говнокод и линукс - вещи ортогональные. - SciFi(13.06.2013 17:41)
- RTOS имеет отдаленное отношение, согласен, что касается контроллера, то автор спрашивал напрямую. Правда, не привел никаких данных, я слегка впереди паровоза. - Vladimir Ljaschko(13.06.2013 17:22)