WGR7
WGR7
这家伙很懒,什么也没写!

注册于 10年前

回答
9
文章
0
关注者
0

发布于9年前

Thanks. But what will cause the ISR context to block? Some RTOSes has special functions to call only inside ISR. Why RT-Thread have not?


发布于9年前

Thanks. But what will cause the ISR context to block?

发布于10年前

Hi Bernard,

I tryed compile these plugins and I’ve got a lot of errors. Can you upload to repository or this Forum the plugin compiled in .jar format?

What development enviroment(operating system,IDE,etc) you use to build and debug RT-Thread applications?

Best Regards.

发布于10年前

Hi Bernard,

Thanks for your reply. It’s all clear to me now.

发布于10年前

Bernard. Could you clear this question? Can I use this RTOS in a commercial application without expose my application code?
If no, why not modify the RTThread licence to one like FreeRTOS?

I believe that RTThread has potential to be great in commertial applications.

发布于10年前

Hi,

Thanks for the support. I already has a code that a conversion of a null pointer like this one generated an error. The pointer was like this

(void *)0

THis type of conversion was not allowed. Bellow follows the result of arm-none-eabi-gcc -v command

  1. C:Program Files (x86)GNU Tools ARM Embedded4.8 2014q2in>arm-none-eabi-gcc -
  2. v
  3. Using built-in specs.
  4. COLLECT_GCC=arm-none-eabi-gcc
  5. COLLECT_LTO_WRAPPER=c:/program files (x86)/gnu tools arm embedded/4.8 2014
  6. q2/bin/../lib/gcc/arm-none-eabi/4.8.4/lto-wrapper.exe
  7. Target: arm-none-eabi
  8. Configured with: /home/build/work/GCC-4-8-build/src/gcc/configure --build=i686-l
  9. inux-gnu --host=i686-w64-mingw32 --target=arm-none-eabi --prefix=/home/build/wor
  10. k/GCC-4-8-build/install-mingw --libexecdir=/home/build/work/GCC-4-8-build/instal
  11. l-mingw/lib --infodir=/home/build/work/GCC-4-8-build/install-mingw/share/doc/gcc
  12. -arm-none-eabi/info --mandir=/home/build/work/GCC-4-8-build/install-mingw/share/
  13. doc/gcc-arm-none-eabi/man --htmldir=/home/build/work/GCC-4-8-build/install-mingw
  14. /share/doc/gcc-arm-none-eabi/html --pdfdir=/home/build/work/GCC-4-8-build/instal
  15. l-mingw/share/doc/gcc-arm-none-eabi/pdf --enable-languages=c,c++ --disable-decim
  16. al-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libqu
  17. admath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared -
  18. -disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-headers=yes --
  19. with-newlib --with-python-dir=share/gcc-arm-none-eabi --with-sysroot=/home/build
  20. /work/GCC-4-8-build/install-mingw/arm-none-eabi --with-libiconv-prefix=/home/bui
  21. ld/work/GCC-4-8-build/build-mingw/host-libs/usr --with-gmp=/home/build/work/GCC-
  22. 4-8-build/build-mingw/host-libs/usr --with-mpfr=/home/build/work/GCC-4-8-build/b
  23. uild-mingw/host-libs/usr --with-mpc=/home/build/work/GCC-4-8-build/build-mingw/h
  24. ost-libs/usr --with-isl=/home/build/work/GCC-4-8-build/build-mingw/host-libs/usr
  25. --with-cloog=/home/build/work/GCC-4-8-build/build-mingw/host-libs/usr --with-li
  26. belf=/home/build/work/GCC-4-8-build/build-mingw/host-libs/usr --with-host-libstd
  27. cxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='GNU
  28. Tools for ARM Embedded Processors' --with-multilib-list=armv6-m,armv7-m,armv7e-m
  29. ,armv7-r
  30. Thread model: single
  31. gcc version 4.8.4 20140526 (release) [ARM/embedded-4_8-branch revision 211358] (
  32. GNU Tools for ARM Embedded Processors)
  33. C:Program Files (x86)GNU Tools ARM Embedded4.8 2014q2in>

发布于10年前

I’m trying to compile the demo_listview_icon.c from the RTGUI demo folder. I’ve downloaded RTGUI 0.8 and I believe that the demo examples are outdated. There was some headers files that was not found in the source code, for example “toplevel.h”. Do exist a new RTGUI version for download? Is correct the use of the code bellow in the demo_listview_icon.c?

application = RTGUI_APPLICATION(rtgui_widget_get_toplevel(widget));

Is there some manual in english format for RTGUI or RTThread?

Where can I configure my LCD driver and Touch driver to RTGUI use them?

Regards.

发布于10年前

The error is that GCC don’t accepts a null pointer like this
((type )0)
I need to include stdio.h and change to this
((type
)NULL)

Tnks

发布于10年前

I’m using LPC176x bsp and using eclipse with your default make build tool, but this error is not a build error and a compile error. The compiler don’t acepts this macro because it found a sintax error. Did you compile the RT-Thread 1.2.0 with GCC?

回到
顶部

发布
问题

投诉
建议