This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SVC_Handler multiply defined

Dear Keil,

We are using the STM32F3 discovery board, and used the RTX with the demo code.
When we compile, it says SVC_Handler multiply defined; Systick multiply defined etc.

I was wondering if you have met this problem before and know how to solve. Many of us have this problem.

Thanks.
Jack

Parents
  • Rebuild the RTX library and call a function that you write from the rt_systick routine in rt_System.c. Place it just after the os_time++ line.

    There are MANY ways to solve a problem. Some are better than others. Ones that do not work should not be considered. Modifying the OS MAY work, but it is not always or often the best way.

Reply
  • Rebuild the RTX library and call a function that you write from the rt_systick routine in rt_System.c. Place it just after the os_time++ line.

    There are MANY ways to solve a problem. Some are better than others. Ones that do not work should not be considered. Modifying the OS MAY work, but it is not always or often the best way.

Children