xxxmatrixxx 0 November 17, 2021 Posted November 17, 2021 (edited) · Report post Здравствуйте, уважаемые форумчане встала задача, чтобы выводить изображение с ПЛИС EP3C25Q240, а так же отслеживать нажатие на экране через тачскрин я имел опыт работы с библиотекой StEmWin под STM32L496, хочу в первую очередь использовать ее родоначальника EmWin в проекте Скачал библиотеку EmWin с официального сайта Segger, собираю проект в Eclipse NIOS версии 13.1 без использования ОС, подключил библиотеку, сейчас при компиляции вижу следующее: C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/GUIConf.c:58: undefined reference to `GUI_ALLOC_AssignMemory' obj/default/GUI/Config/LCDConf.o: In function `LCD_X_Config': C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:99: undefined reference to `GUIDRV_Win_API' C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:99: undefined reference to `GUIDRV_Win_API' C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:99: undefined reference to `LCD_API_ColorConv_M8888I' C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:99: undefined reference to `LCD_API_ColorConv_M8888I' C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:99: undefined reference to `GUI_DEVICE_CreateAndLink' C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:103: undefined reference to `LCD_SetSizeEx' C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:104: undefined reference to `LCD_SetVSizeEx' C:\PROJECTS\Neptun\bukvaverilog_new\software\bukvaverilog_de0nano/GUI/Config/LCDConf.c:105: undefined reference to `LCD_SetVRAMAddrEx' у меня следующие вопросы: 1. был ли у кого опыт использование EmWin библиотеки под Nios II без использования ОС??? 2. кто какие использовал библиотеки для отрисовки и получения координат с тачскрина под Nios II? очень прошу поделиться опытом, если есть проект под Nios II, то буду очень признателен Edited November 17, 2021 by xxxmatrixxx Quote Share this post Link to post Share on other sites More sharing options...
mantech 139 November 18, 2021 Posted November 18, 2021 (edited) · Report post 17.11.2021 в 16:17, xxxmatrixxx сказал: был ли у кого опыт использование EmWin библиотеки под Nios II без использования ОС? Интересно, как вы емвин скомпилировали? Там все в прекомпилированных либах под конкретный проц, в моем случае АРМ, или где-то исходники раздобыли? Edited November 18, 2021 by mantech Quote Share this post Link to post Share on other sites More sharing options...
xxxmatrixxx 0 November 19, 2021 Posted November 19, 2021 · Report post 19 hours ago, mantech said: Интересно, как вы емвин скомпилировали? Там все в прекомпилированных либах под конкретный проц, в моем случае АРМ, или где-то исходники раздобыли? так вот сейчас я и посмотрел, что хоть библиотеку находит, но вот функции не подгружает... я скачал с официального сайта, подо что скомпилирована библиотека не помню... тогда вопрос следующие: 1. есть ли возможность использования EmWin под NiosII? 2. просмотрев просторы интернета, я наткнулся на библиотеку китайцев uGUI, на основе которой получилась EmWin: - был ли у кого опыт с ней? - есть ли у кого исходники, чтобы можно скомпилить? 3. какие библиотеки для отрисовки графики и получения координат с тачскрина использовали? Quote Share this post Link to post Share on other sites More sharing options...
x893 85 November 19, 2021 Posted November 19, 2021 · Report post https://github.com/Unity-Technologies/uGUI а чем LVGL не подходит ? Quote Share this post Link to post Share on other sites More sharing options...
mantech 139 November 19, 2021 Posted November 19, 2021 · Report post 1 час назад, x893 сказал: https://github.com/Unity-Technologies/uGUI Ой, я надеялся, что хоть там исходники нормальные, ан нет - тоже любители всяких шарпов(( Quote Share this post Link to post Share on other sites More sharing options...
x893 85 November 19, 2021 Posted November 19, 2021 · Report post 37 minutes ago, mantech said: всяких шарпов не всяких, а нормальных шарпов Quote Share this post Link to post Share on other sites More sharing options...