|
|
  |
uC/GUI, нужна документация |
|
|
|
Jul 18 2005, 10:02
|
Частый гость
 
Группа: Свой
Сообщений: 124
Регистрация: 30-05-05
Из: Украина
Пользователь №: 5 545

|
Цитата(Dr.Alex @ May 3 2005, 17:05) Послал 3.26, новее нет  Вышлите и мне, пожалуйста(или выложите на фтп). Буду чень благодарен.  kuzmaprytkovсобакаrambler.ru
--------------------
Закон Лоуэри Заело деталь - надави на нее. Если она сломалась - ничего: все равно ее надо было заменять.
|
|
|
|
|
Jul 20 2005, 09:40
|
Группа: Новичок
Сообщений: 3
Регистрация: 7-07-05
Пользователь №: 6 612

|
Ребяты дайте исходники uC/GUI ;-) Сам пишу графику - надоело, да и сил нет - надо прикладную часть кропать Заранее благодарю!
|
|
|
|
|
Jul 20 2005, 10:45
|
Группа: Новичок
Сообщений: 3
Регистрация: 7-07-05
Пользователь №: 6 612

|
Нашел! Вот если кому надо: http://briefcase.yahoo.com/login ru_embedded77 pass sobaka Там и исходники и дока
|
|
|
|
|
Jul 21 2005, 06:03
|
Частый гость
 
Группа: Свой
Сообщений: 107
Регистрация: 27-06-05
Из: Россия
Пользователь №: 6 324

|
Цитата(_i8088_ @ Jul 20 2005, 13:45) Нашел! Вот если кому надо: http://briefcase.yahoo.com/login ru_embedded77 pass sobaka Там и исходники и дока Спасибо, добрый человек! Вот все бы так... Нда, на свете злых людей больше, чем добрых - полез в будку, а папочку кто-то уже прибил... На мыло (xdest_собака_mail.ru) не сбросите?
|
|
|
|
|
Jul 21 2005, 11:43
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 2-03-05
Пользователь №: 3 000

|
Цитата(Krom @ Jul 21 2005, 09:03) Цитата(_i8088_ @ Jul 20 2005, 13:45) Нашел! Вот если кому надо: http://briefcase.yahoo.com/login ru_embedded77 pass sobaka Там и исходники и дока Спасибо, добрый человек! Вот все бы так... Нда, на свете злых людей больше, чем добрых - полез в будку, а папочку кто-то уже прибил... На мыло (xdest_собака_mail.ru) не сбросите? Вот держи: _http://rapidshare.de/files/3230466/uc-gui_user.rar.html _http://rapidshare.de/files/3230501/uc-gui.zip.html PS. Не стал высылать на мыло, а то вдруг еще кому нужно.
--------------------
Best regards, Hercules
|
|
|
|
|
Nov 8 2005, 16:30
|
Частый гость
 
Группа: Свой
Сообщений: 140
Регистрация: 18-10-05
Пользователь №: 9 792

|
Цитата(Hercules @ Jul 21 2005, 14:43)  Вот держи:
_http://rapidshare.de/files/3230466/uc-gui_user.rar.html _http://rapidshare.de/files/3230501/uc-gui.zip.html
PS. Не стал высылать на мыло, а то вдруг еще кому нужно. По последней ссылке ничего не дают, удалили. Скиньте еще раз, пожалуйста.
|
|
|
|
|
Nov 9 2005, 07:05
|
Участник

Группа: Свой
Сообщений: 54
Регистрация: 2-03-05
Пользователь №: 3 000

|
Цитата(Johny @ Nov 8 2005, 19:30)  Цитата(Hercules @ Jul 21 2005, 14:43) 
Вот держи:
_http://rapidshare.de/files/3230466/uc-gui_user.rar.html _http://rapidshare.de/files/3230501/uc-gui.zip.html
PS. Не стал высылать на мыло, а то вдруг еще кому нужно.
По последней ссылке ничего не дают, удалили. Скиньте еще раз, пожалуйста. Держи (перезалил): _http://rapidshare.de/files/7382673/uc-gui.zip.html _http://rapidshare.de/files/7382700/uc-gui_user.rar.html
--------------------
Best regards, Hercules
|
|
|
|
|
Feb 9 2008, 00:17
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 27-02-05
Пользователь №: 2 915

|
Ищу исходники uc/gui. Обыскал инет вдоль и поперек: нашел у китайцев версию 3.90. Прошу поделиться более свежей версией, если кто-то имеет такую возможность. Спасибо.
|
|
|
|
|
Feb 12 2008, 10:22
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 27-02-05
Пользователь №: 2 915

|
Itch Спасибо за ответ. Этот файл я видел. В нем нет папок AntiAlias, Jpeg, MemDev и MultiLayer. Хотелось бы найти полный комплект.
|
|
|
|
|
Feb 22 2008, 00:21
|
Участник

Группа: Участник
Сообщений: 19
Регистрация: 27-02-05
Пользователь №: 2 915

|
Цитата(Alex B._ @ Feb 21 2008, 23:06)  Спасибо, неплохая программка. Но 'родная', от производителя gui мне показалась удобней при редактировании символов и умеет писать в выходной файл заданные диапазоны символов. Конвертнул ей пяток шрифтов и проверил на реальном железе. Так что если кому нужно, рекомендую.
|
|
|
|
|
Nov 3 2008, 10:32
|

Группа: Новичок
Сообщений: 8
Регистрация: 28-01-08
Пользователь №: 34 489

|
написал точку, сделал драйвер для TIC154 на PCF8535 - controller driver http://detector.org.ua/EDIK/LCD/LCD_1.htmlтакже написал линию, помогите с шрифтами
--------------------
|
|
|
|
|
Mar 7 2010, 14:39
|
Группа: Участник
Сообщений: 12
Регистрация: 23-07-04
Пользователь №: 357

|
Увидел свободно для скачивание user manua для uCGUI v 4.06 (uC-GUI_user_version4.12.rar) на адрес: http://en.pudn.com/downloads206/doc/projec...l967808_en.htmlЕсли имеете ето прагаму поделите ее. Заранее благодарен.
|
|
|
|
|
May 23 2010, 08:16
|
Участник

Группа: Участник
Сообщений: 44
Регистрация: 24-11-07
Пользователь №: 32 645

|
Пожалуй только на пудне и будет. Как уже писали, у китайцев. Кстати, сам не смотрел, но что офф сайт микриум посмотреть? Неужели там нет?
|
|
|
|
|
Jun 3 2010, 09:18
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 22-12-05
Пользователь №: 12 556

|
А но основе какой версии сделали сборку ?
|
|
|
|
|
Jun 10 2010, 17:28
|
Частый гость
 
Группа: Участник
Сообщений: 99
Регистрация: 29-06-09
Пользователь №: 50 730

|
Здравствуйте! Скачал порт для LPC2478 с оф. сайта - работает. Но этот пример без GUI, то есть текст, тачскрин работают, инфа выводится. GUI не получается прикрутить. Прошу, дайте элементарный пример c GUI и VNC. Причина просьбы: 1 и самое главное мало опыта, 2 вначале я поигрался с PowerPac, но когда подключил дополнительную плату, при запуске VNC viewer, через разное время (не более минуты) система виснет. Без VNC работает нормально - значит ошибок в схеме нет. Уже и не знаю что думать. Может uC/OS меня спасет? Если на ней будет тот-же результат - остается дополнительная плата(она сделана обьемным монтажем)-наводки. Помогите разобратся!
|
|
|
|
|
Jun 18 2010, 08:30
|
Участник

Группа: Участник
Сообщений: 35
Регистрация: 22-12-05
Пользователь №: 12 556

|
Пытаюсь прикрутить к проекту GUI от PowerPac последнего. Почему-то некорректно работает вариант драйвера GUIDRV_LIN_24, отображает не все на экране. По ощущениям, как будто работает через палитру и 24битные цвета просто в большинстве игнорирует. На экране получаются какие-то не дорисованные битмапы и 24 битные отрисовки игнорируются. Прикрутил триальную библиотеку от Segger - все сразу заработало. Вот сижу который день и думаю, где грабли  . Кто-нибудь использовал этот драйвер в принципе в PowerPac? Может есть какая-то особенность мной недопонятая? Не хочется переделывать на GUIDRV_LIN_16, оставил на крайний случай.
|
|
|
|
|
Feb 3 2011, 12:17
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Кто пробовал использовать эту библиотеку для дисплей без контроллера? Нужна помощь
|
|
|
|
|
Feb 4 2011, 09:27
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(AlexandrY @ Feb 3 2011, 17:16)  Библиотека не имеет отношения к контроллерам. Как это не имеет она конфигурируется под определенный контроллер дисплея, файл LCDConf. При работе с дисплеями без контроллера, необходима самостоятельная разработка базовых операций, как я понимаю. Поделитесь файлом LCDMemc.c если у кого есть.
Сообщение отредактировал qVlad - Feb 4 2011, 09:30
|
|
|
|
|
Feb 4 2011, 23:11
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Если Вы имеете в виду без конроллера это когда контроллер LCD находится в микроконтроллере, например в АРМе LPC3250 и дисплей подключен к RGB VSYNC HSYNC то тогда не нужно ничего дополнительно. Установите драйвер типа ...LIN_24... не помню сейчас полное название. Ему не нужны базовые операции, он пишет сразу в память которая является видео памятью в микроконтроллере.
|
|
|
|
|
Feb 7 2011, 11:02
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 5 2011, 02:11)  Если Вы имеете в виду без конроллера это когда контроллер LCD находится в микроконтроллере, например в АРМе LPC3250 и дисплей подключен к RGB VSYNC HSYNC то тогда не нужно ничего дополнительно. Установите драйвер типа ...LIN_24... не помню сейчас полное название. Ему не нужны базовые операции, он пишет сразу в память которая является видео памятью в микроконтроллере. Да, именно это я и имел ввиду. У кого-нибудь есть LCDLin32 поддерживающий 32bpp??
|
|
|
|
|
Feb 7 2011, 13:32
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 7 2011, 15:02)  Да, именно это я и имел ввиду. У кого-нибудь есть LCDLin32 поддерживающий 32bpp?? Не нужно вам ничего. __no_init static UNS_32 LCD_VRAM[VRAM_SIZE]; void LCD_X_Config(void) { GUI_DEVICE_CreateAndLink( GUIDRV_LIN_32, LCD_FIXEDPALETTE, 0, 0); LCD_SetSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Physical display size in pixels LCD_SetVSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Virtual display size in pixels LCD_SetVRAMAddrEx(0, (void *)LCD_VRAM); // Video RAM start address } Берёте любои образец и в нём редактируете эту функцию. LCD_VRAM это ваша видео память в ОЗУ. Она будет разворачиваться на дисплеи. Ну а все функции рисования будут рисовать в нее напрямую
|
|
|
|
|
Feb 7 2011, 13:41
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 7 2011, 16:32)  Не нужно вам ничего. __no_init static UNS_32 LCD_VRAM[VRAM_SIZE]; void LCD_X_Config(void) { GUI_DEVICE_CreateAndLink( GUIDRV_LIN_32, LCD_FIXEDPALETTE, 0, 0);
LCD_SetSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Physical display size in pixels LCD_SetVSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Virtual display size in pixels LCD_SetVRAMAddrEx(0, (void *)LCD_VRAM); // Video RAM start address } Берёте любои образец и в нём редактируете эту функцию. LCD_VRAM это ваша видео память в ОЗУ. Она будет разворачиваться на дисплеи. Ну а все функции рисования будут рисовать в нее напрямую Я использовал LCDLin32 и конфиг для него, включил нужные значения. прописал необходимый адрес видео памяти. Картинку я получил, но мой вариант LCDLin32 не поддерживает 32-битные цвета. И картинка почему-то в четверть экрана получилась. Любой образец чего брать? Нигде не нашел используемых вами функций.
|
|
|
|
|
Feb 7 2011, 14:17
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 7 2011, 16:41)  Я использовал LCDLin32 и конфиг для него, включил нужные значения. прописал необходимый адрес видео памяти. Картинку я получил, но мой вариант LCDLin32 не поддерживает 32-битные цвета. И картинка почему-то в четверть экрана получилась. Любой образец чего брать? Нигде не нашел используемых вами функций. Может вы сам видеоконтроллер не правильно запрограмировали на развёртку?
|
|
|
|
|
Feb 7 2011, 14:36
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 7 2011, 17:17)  Может вы сам видеоконтроллер не правильно запрограмировали на развёртку? Нет, контроллер настроен правильно, но он рассчитан на 32 bpp, а конфиг прописан на 16, так как в тех исходниках которые у меня есть не реализована поддержка 32 bpp вот я и получил 4 экрана. Какая у вас версия GUI?
|
|
|
|
|
Feb 7 2011, 16:00
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 7 2011, 17:36)  Нет, контроллер настроен правильно, но он рассчитан на 32 bpp, а конфиг прописан на 16, так как в тех исходниках которые у меня есть не реализована поддержка 32 bpp вот я и получил 4 экрана. Какая у вас версия GUI? 2.31 ARM Вы вызываете GUI_DEVICE_CreateAndLink( GUIDRV_LIN_32...) ?
|
|
|
|
|
Feb 7 2011, 16:37
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 7 2011, 19:00)  2.31 ARM
Вы вызываете GUI_DEVICE_CreateAndLink( GUIDRV_LIN_32...) ? Извините, я вас не понимаю, наверное. Где я это должен был вызвать? Могу приложить LCDConf файл.
|
|
|
|
|
Feb 7 2011, 17:35
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 7 2011, 19:37)  Извините, я вас не понимаю, наверное. Где я это должен был вызвать? Могу приложить LCDConf файл. мне тяжело транслитом писать. черз час из дома напишу
|
|
|
|
|
Feb 7 2011, 17:41
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 7 2011, 20:35)  мне тяжело транслитом писать. черз час из дома напишу Хорошо
|
|
|
|
|
Feb 7 2011, 19:01
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Вообщем LCDConf.c должен в себе иметь void LCD_X_Config(void) в которой вы и указываете какой драйвер использовать и какие настройки у него будут. Мой пример void LCD_X_Config(void) уже имеет GUIDRV_LIN_32, тоесть вызывая GUI_DEVICE_CreateAndLink вы указываете тип драйвера. GUIDRV_LIN_32 это простой драйвер который использует ОЗУ, никакие дополнительные функции низкого уровня не нужны. Но для нормальной раьоты нужно указать еще палитру. У меня в примере это моя константа LCD_FIXEDPALETTE. Я 32bpp не использовал но думаю палитра GUICC_888 должна работать. Задайте поиск в h файлах какие палитры существуют и на месте разберётесь. void LCD_X_Config(void) должет кроме указания драйвера вызывать LCD_SetSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Physical display size in pixels LCD_SetVSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Virtual display size in pixels LCD_SetVRAMAddrEx(0, (void *)LCD_VRAM); // Video RAM start address Таким образом вы создаете свою LCD_X_Config. Всё это, хоть и не очень подробно, описано в PowerPac_GUI.ENU.pdf. Еще есть LCD_X_DisplayDriver(). Её вызывает GUI_Init() несколько раз с разными параметрами команды, смотри стр 620 описания. Тоесть вы создаете свою LCD_X_DisplayDriver() и определяете какая команда пришла и уже конфигурируете свой контроллер и сам дисплей на низком уровне(а не гдето отдельно от GUI). Кстати на странице 624 пример использования драйверов GUIDRV_LIN_х Если я опять не в тему написал, то выкладывайте свой LCDConf.c
|
|
|
|
|
Feb 7 2011, 19:08
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 7 2011, 22:01)  Вообщем LCDConf.c должен в себе иметь void LCD_X_Config(void) в которой вы и указываете какой драйвер использовать и какие настройки у него будут. Мой пример void LCD_X_Config(void) уже имеет GUIDRV_LIN_32, тоесть вызывая GUI_DEVICE_CreateAndLink вы указываете тип драйвера. GUIDRV_LIN_32 это простой драйвер который использует ОЗУ, никакие дополнительные функции низкого уровня не нужны. Но для нормальной раьоты нужно указать еще палитру. У меня в примере это моя константа LCD_FIXEDPALETTE. Я 32bpp не использовал но думаю палитра GUICC_888 должна работать. Задайте поиск в h файлах какие палитры существуют и на месте разберётесь. void LCD_X_Config(void) должет кроме указания драйвера вызывать LCD_SetSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Physical display size in pixels LCD_SetVSizeEx(0, LCD_XSIZE, LCD_YSIZE); // Virtual display size in pixels LCD_SetVRAMAddrEx(0, (void *)LCD_VRAM); // Video RAM start address Таким образом вы создаете свою LCD_X_Config. Всё это, хоть и не очень подробно, описано в PowerPac_GUI.ENU.pdf. Еще есть LCD_X_DisplayDriver(). Её вызывает GUI_Init() несколько раз с разными параметрами команды, смотри стр 620 описания. Тоесть вы создаете свою LCD_X_DisplayDriver() и определяете какая команда пришла и уже конфигурируете свой контроллер и сам дисплей на низком уровне(а не гдето отдельно от GUI). Кстати на странице 624 пример использования драйверов GUIDRV_LIN_х Если я опять не в тему написал, то выкладывайте свой LCDConf.c Теперь все ясно, мы с вами описываем одни и те же действия только разными способами. А где вы указываете сколько битов на точку используется? Можете найти у себя файл с названием LCDLin32.с должен быть в папке LCDDrivers и посмотреть поддерживает ли он LCD_BITSPERPIXEL = 32
|
|
|
|
|
Feb 7 2011, 19:20
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 7 2011, 23:08)  Теперь все ясно, мы с вами описываем одни и те же действия только разными способами. А где вы указываете сколько битов на точку используется? Можете найти у себя файл с названием LCDLin32.с должен быть в папке LCDDrivers и посмотреть поддерживает ли он LCD_BITSPERPIXEL = 32 Ну как я уже писал, 32 я не использовал, только 24. Надеюсь что поддерживает. Это легко проверить. Очистите экран, тоесть видео память, а потом выполните команду типа DrawPixel определлённого цвета. В дебагере остановитесь и посмотрите в каком формате GUI запишет точку. Потом вторую. Ну чтоб короче понять как дравер пишет. Тут одно из двух, или драйвер не правильно данные в видео память кладет, или конроллер не так память разворачивает. Кстати, а видеопамять куда поставили, в iRAM или SDRAM? Я пока в iRAM, а то картинка подёргивается. Думаю с ABH приоритетами подрулить чтоб контроллер имел доступ к памяти наивысшего приоритета.
|
|
|
|
|
Feb 7 2011, 19:24
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 7 2011, 22:20)  Ну как я уже писал, 32 я не использовал, только 24. Надеюсь что поддерживает. Это легко проверить. Очистите экран, тоесть видео память, а потом выполните команду типа DrawPixel определлённого цвета. В дебагере остановитесь и посмотрите в каком формате GUI запишет точку. Потом вторую. Ну чтоб короче понять как дравер пишет. Тут одно из двух, или драйвер не правильно данные в видео память кладет, или конроллер не так память разворачивает. Кстати, а видеопамять куда поставили, в iRAM или SDRAM? Я пока в iRAM, а то картинка подёргивается. Думаю с ABH приоритетами подрулить чтоб контроллер имел доступ к памяти наивысшего приоритета. Ну я так и определил, что у меня не поддерживается и прошу дать мне файлик, в котором поддержка реализована. Я использую SDRAM и отключаю кеширование для участка видео памяти. Все хорош ничего не дергается. Если не сложно вышлите сюда файлик vipryn@gmail.com
|
|
|
|
|
Feb 7 2011, 19:27
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 7 2011, 23:24)  Ну я так и определил, что у меня не поддерживается и прошу дать мне файлик, в котором поддержка реализована. Я использую SDRAM и отключаю кеширование для участка видео памяти. Все хорош ничего не дергается. Если не сложно вышлите сюда файлик vipryn@gmail.com завтра поищу. А как кэширование отключаете?
|
|
|
|
|
Feb 7 2011, 19:32
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 7 2011, 22:27)  завтра поищу. А как кэширование отключаете? Я это делаю для Altera использую команды IOWR_32DIRECT для работы с памятью
|
|
|
|
|
Feb 8 2011, 08:58
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(scorp2011 @ Feb 7 2011, 22:27)  завтра поищу. А как кэширование отключаете? не нашел я такого фаила. думаиу ети драивера зашити в библиотеки. сколько баит на пиксел получается сеичас?
|
|
|
|
|
Feb 8 2011, 09:04
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 8 2011, 11:58)  не нашел я такого фаила. думаиу ети драивера зашити в библиотеки. сколько баит на пиксел получается сеичас? Так у вас уже собранная либа без исходников что ли? По вашему методу не удалось собрать либу, при компиляции выдает ошибку, что не знает что это такое GUIDRV_LIN_32.
|
|
|
|
|
Feb 8 2011, 09:14
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 8 2011, 12:04)  Так у вас уже собранная либа без исходников что ли? По вашему методу не удалось собрать либу, при компиляции выдает ошибку, что не знает что это такое GUIDRV_LIN_32. у меня без исходников #define GUIDRV_LIN_32 &GUIDRV_Lin_32_API находится в C:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\PowerPac\GUI\Inc library GUIv5_5t_al__.a
|
|
|
|
|
Feb 8 2011, 09:18
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 8 2011, 12:14)  у меня без исходников #define GUIDRV_LIN_32 &GUIDRV_Lin_32_API находится в C:\Program Files\IAR Systems\Embedded Workbench 5.4\arm\PowerPac\GUI\Inc library GUIv5_5t_al__.a Не знает таких defines можете выслать на почту вашу версию или дать ссылку где можно скачать и документацию про которую вы говорили
|
|
|
|
|
Feb 8 2011, 09:53
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 8 2011, 12:18)  Не знает таких defines можете выслать на почту вашу версию или дать ссылку где можно скачать и документацию про которую вы говорили тяжелыи 150М, качал отсюда но под другим паролем которыи сеичас не работает. попробуите тут http://caxapa.ru/219949.html
|
|
|
|
|
Feb 8 2011, 10:50
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 8 2011, 12:53)  тяжелыи 150М, качал отсюда но под другим паролем которыи сеичас не работает. попробуите тут http://caxapa.ru/219949.htmlДоступ есть, а какой именно ставить. Нашел GUI под ARM base 2.40.2 но его самого не нашел.а без него он не ставится Возможно этот EWARM-610.3-full
|
|
|
|
|
Feb 8 2011, 14:00
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 29-01-11
Пользователь №: 62 559

|
Цитата(qVlad @ Feb 8 2011, 13:50)  Доступ есть, а какой именно ставить. Нашел GUI под ARM base 2.40.2 но его самого не нашел.а без него он не ставится
Возможно этот
EWARM-610.3-full Да, к сожалению это уже новыи PowerPac na IAR 6.10
|
|
|
|
|
Feb 8 2011, 14:02
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(scorp2011 @ Feb 8 2011, 17:00)  Да, к сожалению это уже новыи PowerPac na IAR 6.10 Я разобрался со всем, поставил. И действительно там нет исходников,только собранные либы. Не знаю что теперь делать, видимо придется руками дописывать поддержку 32 bpp. Потому что других исходников ucGUI кроме 3.98 я не нашел,а в ней это еще не реализовано. Спасибо за помощь.
|
|
|
|
|
Feb 9 2011, 10:05
|
Участник

Группа: Участник
Сообщений: 41
Регистрация: 10-01-11
Из: Санкт-Петербург
Пользователь №: 62 125

|
Цитата(ig_z @ Feb 9 2011, 12:17)  L_C_D_Lin_32 Большое спасибо. Завтра протестирую. Откуда это?
|
|
|
|
|
Feb 11 2012, 11:01
|
Участник

Группа: Свой
Сообщений: 64
Регистрация: 2-08-08
Из: Киев
Пользователь №: 39 380

|
Доброго всем времени суток! Подскажите пожалуйста,с какой версии/сборки uc gui начать? скачал что был в закромах,нашел увесистую доку по гуи, пытался настроить, как описано но пока даже не получается скомпилировать проект...проц -stm32f103, дисплей с контроллером ssd1963 (все ето добро в виде стартеркита куплено на ебее у китайца, исходники в приложении но гуи представлена в виде собранного либ файла..). драйвер дисплея написал,отладил - елементарные функции вывода точек линий и тп. опыт в написании мелких гуи есть, конечная цель - хочу сделать панель управления бензогенератором с удобным интерфейсом (да и вообще есть несколько проектов в котором нужен нормальный гуи),поетому и заинтересовался uc gui. короче вопрос такой - где скачать,какую сборку использовать и как прикрутить свой драйвер? зы: сорри за много букав  забыл уточнить - среда разработки -кеил
--------------------
Электроника- наука о контактах: или он есть там,где не должен быть, или его нет там где он нужен
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|