-
- Просмотрел варианты GUI для ARM и пришел к выводу, что ничего простого(бесплатного, в достаточной мере документированного, работает без ОС, легкого - можно реализовать без использования внешней RAM/ROM) как у Microchip нет. И тут возникла идея, а не Dany(143 знак., 05.05.2009 09:15)
- Эт идея стара как эта конфа. Но все меньше в ней толка. Тем более что это и не идея пока не опишете модели взаимодействия от транспортного и до прикладного уровня. AlexandrY(227 знак., 06.05.2009 17:01)
- -1, монстер. Кроме того, такое решение существует и называется "TFT-проводник". Вот обязательно нужно потоптаться там, где уже исхожено :) - Vladimir Ljaschko(05.05.2009 12:50)
- ТФТ-Компаньон. Правда никак не доходят руки к нему драйвер для Микрочип GUI написать Al Volovich(166 знак., 05.05.2009 14:03, ссылка)
- И совсем не монстр. А TFT-проводник это не GUI, а только контроллер TFT к которому еще нужно приспособить тот же PIC24 или PIC32 чтобы получить нужное. И он, кстати, не бесплатен. - Dir(05.05.2009 13:58)
- +1 так же рассуждаю - Dany(05.05.2009 14:03)
- подумай насчет PIC32. Плюсы - 16 битный порт (считай в два раза быстрей грузить в контроллер будешь) и производительность. На демке segger GUI дает 75 FPS на QVGA. Видел живьем на плате по ссылке - впечатлило. - Alex B.(05.05.2009 14:19, ссылка)
- Спасибо, что расширили кругозор, а то замкнулся на PIC24, а PIC32 не существенно и дороже. - Dany(05.05.2009 16:49)
- Если не считать затрат на освоение. - Vladimir Ljaschko(05.05.2009 17:41)
- Затраты на освоение 0, так как начинать с нуля(не считая мимолетного знакомства с 24F). - Dany_Home(05.05.2009 20:51, )
- Не.. ;) Придется не только подсесть на PIC32, но потом и слезать с него. Поэтому расходы на освоение уйдут в чистый минус. - AlexandrY(06.05.2009 16:51)
- Почему вы так думаете? - Dany_Home(07.05.2009 22:18, )
- Не.. ;) Придется не только подсесть на PIC32, но потом и слезать с него. Поэтому расходы на освоение уйдут в чистый минус. - AlexandrY(06.05.2009 16:51)
- Затраты на освоение 0, так как начинать с нуля(не считая мимолетного знакомства с 24F). - Dany_Home(05.05.2009 20:51, )
- Если не считать затрат на освоение. - Vladimir Ljaschko(05.05.2009 17:41)
- Я живьем на демке Renessas видел. И теперь после пробы LPC2478 просто не понимаю, как у 16-разрядного Renessasа такая эффектная демка может быть. Может, демка - одно, а реальное GUI -другое? - Vladimir Ljaschko(05.05.2009 16:29)
- ну прям. Можно взять uC-GUI (что то же самое) и скомпилить под виндовый симулятор. - Alex B.(05.05.2009 16:50)
- По демке трудно судить о глубине цвета. Можно сделать 4 или 8 бит вот и будет намного быстрее. - Vladimir Ljaschko(05.05.2009 17:45)
- ну прям. Можно взять uC-GUI (что то же самое) и скомпилить под виндовый симулятор. - Alex B.(05.05.2009 16:50)
- Спасибо, что расширили кругозор, а то замкнулся на PIC24, а PIC32 не существенно и дороже. - Dany(05.05.2009 16:49)
- подумай насчет PIC32. Плюсы - 16 битный порт (считай в два раза быстрей грузить в контроллер будешь) и производительность. На демке segger GUI дает 75 FPS на QVGA. Видел живьем на плате по ссылке - впечатлило. - Alex B.(05.05.2009 14:19, ссылка)
- +1 так же рассуждаю - Dany(05.05.2009 14:03)
- Вполне здравый подход. По крайней мере не будет взаимных тормозов высокоскоростной периферии и GUI. - Dir(05.05.2009 12:38)
- А кто нибудь использовал .NET Micro Framework? Посмотрел примеры использования по ссылке, впечатлило Dany_Home(211 знак., 29.04.2009 21:52, )
- Контролов там кот наплакал: AlexandrY(212 знак., 30.04.2009 00:57)
- Согласен, по поводу контролов, а C# не проблема. Зато позволяет писать программы не вникая в код либ(пусть и закрытых, в .NET Framework тоже либы не разглядываю) и с достаточной абстракцией от ядра микроконтроллера. Есть отлаженные классы(методы), что Dany(30 знак., 30.04.2009 09:23)
- Откуда быстрый старт? Вы что уже портировали Micro Framework? AlexandrY(651 знак., 30.04.2009 12:09)
- Нет не портировал, значит в этом основная сложность. А Демо платы, которые предлагаются, на них предоставляются порты? - Dany(30.04.2009 12:11)
- Конечно предоставляют, но тока в бинарном виде ;) - AlexandrY(30.04.2009 21:43)
- Нет не портировал, значит в этом основная сложность. А Демо платы, которые предлагаются, на них предоставляются порты? - Dany(30.04.2009 12:11)
- Откуда быстрый старт? Вы что уже портировали Micro Framework? AlexandrY(651 знак., 30.04.2009 12:09)
- Согласен, по поводу контролов, а C# не проблема. Зато позволяет писать программы не вникая в код либ(пусть и закрытых, в .NET Framework тоже либы не разглядываю) и с достаточной абстракцией от ядра микроконтроллера. Есть отлаженные классы(методы), что Dany(30 знак., 30.04.2009 09:23)
- Контролов там кот наплакал: AlexandrY(212 знак., 30.04.2009 00:57)
- Зависит какой АРМ. На седьмом сложно замутить приличный ГУИ. На электрониксе необнократно обсуждалось. - Vladimir Ljaschko(25.04.2009 16:29)
- вас ист дас "приличный"? Если антиэлайсинг и альфа-блендинг - то да, наверное (впрочем первое для шрифтов нормально делается). А так - вполне - Alex B.(25.04.2009 21:50)
- Рассчитываю на "простенький" GUI, платформа LPC23XX. - Dany_Home(25.04.2009 16:51, )
- Вас ист дас "простенький" ? Экран какой? Делали на 2478 с предварительной подготовкой графических данных на карточке. - Vladimir Ljaschko(25.04.2009 17:08, ссылка)
- Экран 320х240 = 5.7”, конкретно не выбран. Набор контролов Button, Slider,Window,Group Box,Static Text,Radio Button,Check Box,Picture,Progress Bar,Scroll Bar,List Box, Edit Box и графикXY не помешал бы. Анимации не надо. - Dany_Home(25.04.2009 21:32, )
- Я недавно делал прибор, а заказчик сам программировал встроенный PDA под WinCE. Я был разочарован, когда увидел ГУИ. Скроллбар и радиобатоны на экране 320 240 - такое убожество. Все должно быть гармонично. Лучше пересмотреть ГУИ мобильников и взять Vladimir Ljaschko(87 знак., 30.04.2009 10:01)
- Верно подмечено, для малых экранов нужны несколько другие контролы чем для больших. AlexandrY(157 знак., 30.04.2009 12:16)
- Я недавно делал прибор, а заказчик сам программировал встроенный PDA под WinCE. Я был разочарован, когда увидел ГУИ. Скроллбар и радиобатоны на экране 320 240 - такое убожество. Все должно быть гармонично. Лучше пересмотреть ГУИ мобильников и взять Vladimir Ljaschko(87 знак., 30.04.2009 10:01)
- Экран 320х240 = 5.7”, конкретно не выбран. Набор контролов Button, Slider,Window,Group Box,Static Text,Radio Button,Check Box,Picture,Progress Bar,Scroll Bar,List Box, Edit Box и графикXY не помешал бы. Анимации не надо. - Dany_Home(25.04.2009 21:32, )
- Вас ист дас "простенький" ? Экран какой? Делали на 2478 с предварительной подготовкой графических данных на карточке. - Vladimir Ljaschko(25.04.2009 17:08, ссылка)
- Коллега использует это - VAI(25.04.2009 14:29, ссылка)
- А это уже вариант, тем более бесплатный.Надо посмотреть скрины контролов. - Dany_Home(25.04.2009 16:53, )
- Собрал пример Nano-X GUI Library and TNKernel.Что то очень тяжелое GUI получилось Program Size: Code=84108 RO-data=4064 RW-data=36572 ZI-data=246008 - Dany(30.04.2009 10:01)
- Как я понимаю, данную библиотеку без внешней SDRAM нельзя использовать, поправьте, если не прав. - Dany(30.04.2009 16:44)
- Хм, хотел бы знать, как вообще можно использовать ЖКИ без внешней SDRAM. - Vladimir Ljaschko(05.05.2009 10:00)
- Имеются ввиду ЖКИ со встроенным контроллером. Dany(399 знак., 05.05.2009 10:31)
- Хм, хотел бы знать, как вообще можно использовать ЖКИ без внешней SDRAM. - Vladimir Ljaschko(05.05.2009 10:00)
- Как я понимаю, данную библиотеку без внешней SDRAM нельзя использовать, поправьте, если не прав. - Dany(30.04.2009 16:44)
- Собрал пример Nano-X GUI Library and TNKernel.Что то очень тяжелое GUI получилось Program Size: Code=84108 RO-data=4064 RW-data=36572 ZI-data=246008 - Dany(30.04.2009 10:01)
- А это уже вариант, тем более бесплатный.Надо посмотреть скрины контролов. - Dany_Home(25.04.2009 16:53, )
- Просмотрел варианты GUI для ARM и пришел к выводу, что ничего простого(бесплатного, в достаточной мере документированного, работает без ОС, легкого - можно реализовать без использования внешней RAM/ROM) как у Microchip нет. И тут возникла идея, а не Dany(143 знак., 05.05.2009 09:15)