Jump to content

RoboCix

Members
  • Posts

    29
  • Joined

  • Last visited

Everything posted by RoboCix

  1. But I always use uvision. I worked on the ugfx project ahead of time, but I did not get any errors. I have not been able to do this project with uvision for a total of 1 month. I thought ugfx was easy, but it is not compatible with uvision. This project will be my final homework in university but it did not happen because it took too long. Thank you for your interest.
  2. gfx_mk.o what should I do for this error.
  3. Hi to everybody. :-) Does anyone have an idea about this error.? İ feel ,Little to finish .
  4. İ mean, İ want to see some data ( for example. Analog read data ) on monitor , (VGA ) with stm32f746 VIA ugfx :-)
  5. You are right my friend. İ checked dial.c and then some error is correct. I'm just getting an error right now. What can I do here? .\Objects\Widge_Create_Ugfx.axf: Error: L6218E: Undefined symbol assert (referred from gfx_mk.o).
  6. my main.c Nothing extra is defined,and nothing code.only demo code. Could it be wrong to dial.h? How can it be. main.c.txt
  7. I looked at the link below. He was talking about the error you said. But there is nothing defined in my main.c file. Could you edit the example of the dial widget for the keil. So it could be a good example for everyone. I guess I do not understand :-) http://www.keil.com/support/docs/3724.htm
  8. I sent you the error. I still get the same error .
  9. The project I sent you is your demon. But it did not work, so it is not a hard error for you :-)
  10. This project is not paid for me. Just to learn. But if I make a project with money, I definitely ask you. If it is a simple project is $ 25 ?
  11. hi to everybody How to transfer monitor data using UGFX with stm32f746 ?
  12. hi Is there a progress in the project
  13. yes I did. I even created a project again to make sure. Dial_Widge_.rar
  14. It can be the same two variables. So I have to check the names of all the projects I have combined, but again the same fault. The mind does not come any more. But I feel we will be successful at the end I hope
  15. I did exactly what you said. And I got help from the link above It was really useful. But ı got same error("Error.txt") ı search that error ı found but ı dont understand.Maybe you know what you mean (http://www.keil.com/support/docs/3724.htm) I did not add the error list because the same ("Error.txt") thnx.C ya
  16. Which operating system? which you are using the ide compiler? if u r using keil . look at here https://wiki.ugfx.io/index.php/Using_Keil_µVision_5_MDK-ARM or Answers to some of the questions are available here (https://wiki.ugfx.io/index.php/Main_Page) c ya
  17. I can share the project,If make sense
  18. I think there are things I made wrong Explanation.txt
  19. hello; I wrote the required information in a text file. C ya Error_new.txt
  20. I made a mess, but I do not understand why get error. ı write picture path but not work. Error.txt
  21. ım sorry for forget ; ım using µGFX library 2.7
  22. Hello ; I was not able to run the program. https://wiki.ugfx.io/index.php/Using_Keil_µVision_5_MDK-ARM I made the instructions here but did not. Is the correction correct?can you check? ım using uKEIL V5.22 / WINDOWS 10 / STM32F746NG DISCOVERY KIT #ifndef _GFXCONF_H #define _GFXCONF_H /////////////////////////////////////////////////////////////////////////// // GOS - One of these must be defined, preferably in your Makefile // /////////////////////////////////////////////////////////////////////////// //#define GFX_USE_OS_CHIBIOS FALSE //#define GFX_USE_OS_FREERTOS FALSE // #define GFX_FREERTOS_USE_TRACE FALSE //#define GFX_USE_OS_WIN32 FALSE //#define GFX_USE_OS_LINUX FALSE //#define GFX_USE_OS_OSX FALSE //#define GFX_USE_OS_ECOS FALSE //#define GFX_USE_OS_RAWRTOS FALSE //#define GFX_USE_OS_ARDUINO FALSE #define GFX_USE_OS_KEIL TRUE //#define GFX_USE_OS_CMSIS FALSE //#define GFX_USE_OS_RAW32 FALSE //#define GFX_USE_OS_NIOS FALSE // #define INTERRUPTS_OFF() optional_code // #define INTERRUPTS_ON() optional_code // Options that (should where relevant) apply to all operating systems // #define GFX_NO_INLINE FALSE // #define GFX_COMPILER GFX_COMPILER_GCC // #define GFX_CPU GFX_CPU_CORTEX_M4_FP // #define GFX_CPU_NO_ALIGNMENT_FAULTS FALSE // #define GFX_CPU_ENDIAN GFX_CPU_ENDIAN_UNKNOWN // #define GFX_OS_HEAP_SIZE 0 // #define GFX_OS_NO_INIT TRUE // #define GFX_OS_INIT_NO_WARNING TRUE // #define GFX_OS_PRE_INIT_FUNCTION myHardwareInitRoutine // #define GFX_OS_EXTRA_INIT_FUNCTION myOSInitRoutine // #define GFX_OS_EXTRA_DEINIT_FUNCTION myOSDeInitRoutine // #define GFX_EMULATE_MALLOC FALSE /////////////////////////////////////////////////////////////////////////// // GDISP // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GDISP TRUE //#define GDISP_NEED_AUTOFLUSH FALSE //#define GDISP_NEED_TIMERFLUSH FALSE #define GDISP_NEED_VALIDATION TRUE #define GDISP_NEED_CLIP TRUE #define GDISP_NEED_CIRCLE TRUE //#define GDISP_NEED_ELLIPSE FALSE //#define GDISP_NEED_ARC FALSE //#define GDISP_NEED_ARCSECTORS FALSE #define GDISP_NEED_CONVEX_POLYGON TRUE //#define GDISP_NEED_SCROLL FALSE //#define GDISP_NEED_PIXELREAD FALSE //#define GDISP_NEED_CONTROL FALSE //#define GDISP_NEED_QUERY FALSE //#define GDISP_NEED_MULTITHREAD FALSE //#define GDISP_NEED_STREAMING FALSE #define GDISP_NEED_TEXT TRUE // #define GDISP_NEED_TEXT_WORDWRAP FALSE // #define GDISP_NEED_ANTIALIAS FALSE // #define GDISP_NEED_UTF8 FALSE // #define GDISP_NEED_TEXT_KERNING FALSE // #define GDISP_INCLUDE_FONT_UI1 FALSE // #define GDISP_INCLUDE_FONT_UI2 FALSE // The smallest preferred font. // #define GDISP_INCLUDE_FONT_LARGENUMBERS FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS10 FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS12 FALSE #define GDISP_INCLUDE_FONT_DEJAVUSANS16 TRUE // #define GDISP_INCLUDE_FONT_DEJAVUSANS20 FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS24 FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS32 FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANSBOLD12 FALSE // #define GDISP_INCLUDE_FONT_FIXED_10X20 FALSE // #define GDISP_INCLUDE_FONT_FIXED_7X14 FALSE // #define GDISP_INCLUDE_FONT_FIXED_5X8 FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS12_AA FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS16_AA FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS20_AA FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS24_AA FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANS32_AA FALSE // #define GDISP_INCLUDE_FONT_DEJAVUSANSBOLD12_AA FALSE // #define GDISP_INCLUDE_USER_FONTS FALSE #define GDISP_NEED_IMAGE TRUE // #define GDISP_NEED_IMAGE_NATIVE FALSE // #define GDISP_NEED_IMAGE_GIF TRUE // #define GDISP_NEED_IMAGE_BMP TRUE // #define GDISP_NEED_IMAGE_BMP_1 FALSE // #define GDISP_NEED_IMAGE_BMP_4 FALSE // #define GDISP_NEED_IMAGE_BMP_4_RLE FALSE // #define GDISP_NEED_IMAGE_BMP_8 FALSE // #define GDISP_NEED_IMAGE_BMP_8_RLE FALSE // #define GDISP_NEED_IMAGE_BMP_16 FALSE // #define GDISP_NEED_IMAGE_BMP_24 FALSE // #define GDISP_NEED_IMAGE_BMP_32 FALSE // #define GDISP_NEED_IMAGE_JPG FALSE #define GDISP_NEED_IMAGE_PNG TRUE // #define GDISP_NEED_IMAGE_ACCOUNTING FALSE //#define GDISP_NEED_PIXMAP FALSE // #define GDISP_NEED_PIXMAP_IMAGE FALSE //#define GDISP_DEFAULT_ORIENTATION GDISP_ROTATE_LANDSCAPE // If not defined the native hardware orientation is used. //#define GDISP_LINEBUF_SIZE 128 //#define GDISP_STARTUP_COLOR Black #define GDISP_NEED_STARTUP_LOGO FALSE //#define GDISP_TOTAL_DISPLAYS 1 //#define GDISP_DRIVER_LIST GDISPVMT_Win32, GDISPVMT_Win32 // #ifdef GDISP_DRIVER_LIST // // For code and speed optimization define as TRUE or FALSE if all controllers have the same capability // #define GDISP_HARDWARE_STREAM_WRITE FALSE // #define GDISP_HARDWARE_STREAM_READ FALSE // #define GDISP_HARDWARE_STREAM_POS FALSE // #define GDISP_HARDWARE_DRAWPIXEL FALSE // #define GDISP_HARDWARE_CLEARS FALSE // #define GDISP_HARDWARE_FILLS FALSE // #define GDISP_HARDWARE_BITFILLS FALSE // #define GDISP_HARDWARE_SCROLL FALSE // #define GDISP_HARDWARE_PIXELREAD FALSE // #define GDISP_HARDWARE_CONTROL FALSE // #define GDISP_HARDWARE_QUERY FALSE // #define GDISP_HARDWARE_CLIP FALSE // #define GDISP_PIXELFORMAT GDISP_PIXELFORMAT_RGB888 // #endif //#define GDISP_USE_GFXNET FALSE // #define GDISP_GFXNET_PORT 13001 // #define GDISP_GFXNET_CUSTOM_LWIP_STARTUP FALSE // #define GDISP_DONT_WAIT_FOR_NET_DISPLAY FALSE // #define GDISP_GFXNET_UNSAFE_SOCKETS FALSE /////////////////////////////////////////////////////////////////////////// // GWIN // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GWIN TRUE #define GWIN_NEED_WINDOWMANAGER TRUE // #define GWIN_REDRAW_IMMEDIATE FALSE // #define GWIN_REDRAW_SINGLEOP FALSE // #define GWIN_NEED_FLASHING FALSE // #define GWIN_FLASHING_PERIOD 250 //#define GWIN_NEED_CONSOLE FALSE // #define GWIN_CONSOLE_USE_HISTORY FALSE // #define GWIN_CONSOLE_HISTORY_AVERAGING FALSE // #define GWIN_CONSOLE_HISTORY_ATCREATE FALSE // #define GWIN_CONSOLE_ESCSEQ FALSE // #define GWIN_CONSOLE_USE_BASESTREAM FALSE // #define GWIN_CONSOLE_USE_FLOAT FALSE //#define GWIN_NEED_GRAPH FALSE //#define GWIN_NEED_GL3D FALSE #define GWIN_NEED_WIDGET TRUE //#define GWIN_FOCUS_HIGHLIGHT_WIDTH 1 // #define GWIN_NEED_LABEL FALSE // #define GWIN_LABEL_ATTRIBUTE FALSE #define GWIN_NEED_BUTTON TRUE // #define GWIN_BUTTON_LAZY_RELEASE FALSE #define GWIN_NEED_SLIDER TRUE // #define GWIN_SLIDER_NOSNAP FALSE // #define GWIN_SLIDER_DEAD_BAND 5 // #define GWIN_SLIDER_TOGGLE_INC 20 // #define GWIN_NEED_CHECKBOX FALSE // #define GWIN_NEED_IMAGE FALSE // #define GWIN_NEED_IMAGE_ANIMATION FALSE // #define GWIN_NEED_RADIO FALSE // #define GWIN_NEED_LIST FALSE // #define GWIN_NEED_LIST_IMAGES FALSE // #define GWIN_NEED_PROGRESSBAR FALSE // #define GWIN_PROGRESSBAR_AUTO FALSE // #define GWIN_NEED_KEYBOARD FALSE // #define GWIN_KEYBOARD_DEFAULT_LAYOUT VirtualKeyboard_English1 // #define GWIN_NEED_KEYBOARD_ENGLISH1 TRUE // #define GWIN_NEED_TEXTEDIT FALSE // #define GWIN_FLAT_STYLING FALSE // #define GWIN_WIDGET_TAGS FALSE #define GWIN_NEED_CONTAINERS TRUE #define GWIN_NEED_CONTAINER TRUE // #define GWIN_NEED_FRAME FALSE // #define GWIN_NEED_TABSET FALSE // #define GWIN_TABSET_TABHEIGHT 18 /////////////////////////////////////////////////////////////////////////// // GEVENT // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GEVENT TRUE //#define GEVENT_ASSERT_NO_RESOURCE FALSE #define GEVENT_MAXIMUM_SIZE 32 #define GEVENT_MAX_SOURCE_LISTENERS 32 /////////////////////////////////////////////////////////////////////////// // GTIMER // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GTIMER TRUE #define GTIMER_THREAD_PRIORITY HIGH_PRIORITY #define GTIMER_THREAD_WORKAREA_SIZE 2048 /////////////////////////////////////////////////////////////////////////// // GQUEUE // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GQUEUE TRUE #define GQUEUE_NEED_ASYNC TRUE //#define GQUEUE_NEED_GSYNC FALSE //#define GQUEUE_NEED_FSYNC FALSE //#define GQUEUE_NEED_BUFFERS FALSE /////////////////////////////////////////////////////////////////////////// // GINPUT // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GINPUT TRUE #define GINPUT_NEED_MOUSE TRUE // #define GINPUT_TOUCH_STARTRAW FALSE // #define GINPUT_TOUCH_NOTOUCH FALSE // #define GINPUT_TOUCH_NOCALIBRATE FALSE // #define GINPUT_TOUCH_NOCALIBRATE_GUI FALSE // #define GINPUT_MOUSE_POLL_PERIOD 25 // #define GINPUT_MOUSE_CLICK_TIME 300 // #define GINPUT_TOUCH_CXTCLICK_TIME 700 // #define GINPUT_TOUCH_USER_CALIBRATION_LOAD FALSE // #define GINPUT_TOUCH_USER_CALIBRATION_SAVE FALSE // #define GMOUSE_DRIVER_LIST GMOUSEVMT_Win32, GMOUSEVMT_Win32 //#define GINPUT_NEED_KEYBOARD FALSE // #define GINPUT_KEYBOARD_POLL_PERIOD 200 // #define GKEYBOARD_DRIVER_LIST GKEYBOARDVMT_Win32, GKEYBOARDVMT_Win32 // #define GKEYBOARD_LAYOUT_OFF FALSE // #define GKEYBOARD_LAYOUT_SCANCODE2_US FALSE //#define GINPUT_NEED_TOGGLE FALSE //#define GINPUT_NEED_DIAL FALSE /////////////////////////////////////////////////////////////////////////// // GFILE // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GFILE TRUE #define GFILE_NEED_PRINTG TRUE //#define GFILE_NEED_SCANG FALSE #define GFILE_NEED_STRINGS TRUE //#define GFILE_NEED_FILELISTS FALSE //#define GFILE_NEED_STDIO FALSE //#define GFILE_NEED_NOAUTOMOUNT FALSE //#define GFILE_NEED_NOAUTOSYNC FALSE //#define GFILE_NEED_MEMFS FALSE //#define GFILE_NEED_ROMFS FALSE //#define GFILE_NEED_RAMFS FALSE //#define GFILE_NEED_FATFS FALSE #define GFILE_NEED_NATIVEFS TRUE //#define GFILE_NEED_CHBIOSFS FALSE //#define GFILE_ALLOW_FLOATS FALSE //#define GFILE_ALLOW_DEVICESPECIFIC FALSE #define GFILE_MAX_GFILES 5 /////////////////////////////////////////////////////////////////////////// // GADC // /////////////////////////////////////////////////////////////////////////// //#define GFX_USE_GADC FALSE // #define GADC_MAX_LOWSPEED_DEVICES 4 /////////////////////////////////////////////////////////////////////////// // GAUDIO // /////////////////////////////////////////////////////////////////////////// //#define GFX_USE_GAUDIO FALSE // #define GAUDIO_NEED_PLAY FALSE // #define GAUDIO_NEED_RECORD FALSE /////////////////////////////////////////////////////////////////////////// // GMISC // /////////////////////////////////////////////////////////////////////////// #define GFX_USE_GMISC TRUE //#define GMISC_NEED_ARRAYOPS FALSE //#define GMISC_NEED_FASTTRIG FALSE //#define GMISC_NEED_FIXEDTRIG FALSE //#define GMISC_NEED_INVSQRT FALSE // #define GMISC_INVSQRT_MIXED_ENDIAN FALSE // #define GMISC_INVSQRT_REAL_SLOW FALSE #define GMISC_NEED_MATRIXFLOAT2D TRUE //#define GMISC_NEED_MATRIXFIXED2D FALSE #endif /* _GFXCONF_H */ c ya
  23. I can not wait to try this Thnx
  24. hi to everybody I made this design with the EmWin program. How do it with the ugfx program? ım using keil with windows. I've been searching in this link, but I do not understand : http://api.ugfx.io/struct_matrix_float2_d.html c ya
×
×
  • Create New...