interworking not enabled. first occurrence: ./Proj/BootTask/Bootloader.o: Thumb call to ARM
时间: 2024-05-24 19:10:45 浏览: 125
A Unified Architecture and Key Techniques for Interworking between WiMAX and Beyond 3G/4G Systems
This error message suggests that there is a problem with the interworking between Thumb and ARM code in the project. It may be caused by a mismatch between the compiler settings or the code itself.
To resolve this issue, you can try the following steps:
1. Check the compiler settings and make sure that the interworking feature is enabled. This setting should be enabled by default in most compilers.
2. Check the code and make sure that there are no incompatible calls or jumps between Thumb and ARM code. You can use the disassembly view to inspect the code and look for any instructions that may cause interworking issues.
3. If the problem persists, you can try rebuilding the project with different compiler settings or using a different compiler altogether.
It's also possible that this error message is just a warning and doesn't actually affect the functionality of the project. If the project is working as expected, you can ignore this message. However, it's always a good idea to investigate any error messages to ensure that your code is functioning as intended.
阅读全文