Jump to content


  • Content Count

  • Joined

  • Last visited

About Sahsuvar

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. yes this is enough now but I will customize it as soon as posible I wil share
  2. I set the LTDC_USE_DMA2D to FALSE It worked
  3. gfxconf.h #define GWIN_NEED_PROGRESSBAR TRUE gwinoptions.h #ifndef GWIN_NEED_PROGRESSBAR #define GWIN_NEED_PROGRESSBAR TRUE #endif look well
  4. yes I noticed but I had to make it work and I made it Forced TRUE
  5. when I debuging cpu enters DMA2_Stream1_IRQHandler function
  6. with out ugfx and keilrtx I can take values. I can compile project and load to the board but the data at the DMA pointers are refreshing only at start up. are you suggesting me disable ugfx and try with only keil rtx the adc ?
  7. Hi everybody I am Using Keil 5.17 Keil RTX STM32F7 board I can take only one shot I want to show ADC input values at the a few progressbar. Without OS and ugfx I can get the values I think OS conflicts (or blocks or over writes registers) the DMA chanels Is there any suggestions ? thankyou
  8. gwin_options.h have to be configured additionaly #ifndef GWIN_NEED_PROGRESSBAR #define GWIN_NEED_PROGRESSBAR TRUE #endif Ok it works very well
  9. . C Compiler Options.... i686-pc-mingw32-gcc -c -ggdb -O0 -m32 -fomit-frame-pointer -Wall -Wextra -Wstrict-prototypes -fverbose-asm -ffunction-sections -fdata-sections -fno-common -flto -MMD -MP -MF .build/dep/fakefile.o.d -I. -I/cygdrive/C/ugfx_studio_0.15_windows/ugfx_library -I/cygdrive/C/ugfx_studio_0.15_windows/ugfx_library/3rdparty/tinygl-0.4-ugfx/include -I/cygdrive/C/ugfx_studio_0.15_windows/ugfx_library/drivers/multiple/Win32 -I/cygdrive/C/ugfx_studio_0.15_windows/ugfx_library/drivers/gaudio/Win32 -DGDISP_SCREEN_WIDTH=489 -DGDISP_SCREEN_HEIGHT=272 -DGFX_USE_OS_WIN32=TRUE fakefile.c -o .build/obj/fakefile.o . Linker Options........ i686-pc-mingw32-gcc -m32 -Wl,--gc-sections -lgdi32 -lwinmm .build/obj/fakefile.o -o .build/preview.exe . Compiling gui.c Compiling main.c Compiling /cygdrive/C/ugfx_studio_0.15_windows/ugfx_library/src/gdisp/mcufont/mf_font.c Linking .build/preview.exe ok I have another issue I am not able to compile simulate
  10. Thank you I am also unable to simulate W10 computer With my win7 computer I can run the preview generator but but This computer ı cant same issue with this topic : ) there are two problems Please solve my problems : ) PS: have to add the ugfxlibrary to the file Example.rar
  11. I am using keil with armcc I am facing with these errors *********gui.c(48): error: #20: identifier "gwinProgressbarDraw_Std" is undefined wi.customDraw = gwinProgressbarDraw_Std; *********gui.c(51): error: #513: a value of type "int" cannot be assigned to an entity of type "GHandle" ghProgressbar1 = gwinProgressbarCreate(0, &wi); my gfxconf.h file these codes are exist, #define GWIN_NEED_PROGRESSBAR TRUE #define GWIN_PROGRESSBAR_AUTO TRUE
  12. Hi I have a problem with progressbar. gfxconf.h #define GWIN_NEED_PROGRESSBAR TRUE my compiler couldn't find the variables that generated from the ugfx studio. Is there any other changes that I have to make. thanks.
  13. Yes I noticed that physical registers are not directly accesable in armcc so the job is not so easy. May be we (or you) can write an external .asm file with a label "threads" and inline assembly comands send it to that label but there are input variables? I am not an asm guru. Or can you turn it into a assembled .lib file ?
  14. I am Working on it with my lack of knowledge at assambly language but it looks like easy syntax problem http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.kui0097a/armcc_cihccdja.htm **** __asm__ volatile ( "push {r4, r5, r6, r7, r8, r9, r10, r11, lr} \n\t" "str sp, %[oldtcxt] \n\t" "ldr sp, %[newtcxt] \n\t" : [newtcxt] "=m" (newt->cxt) : [oldtcxt] "m" (oldt->cxt) : "memory"); ***** at the link this syntax is not acceptable isn't it ? Thx
  15. Hi Is there any progression in any of those five posible solitions I faced with that __asm__ error when I change the OS alternative #define GFX_USE_OS_RAW32 TRUE thank you
  • Create New...