The OP
Published on 2018-11-8 14:15
Only look at the author
This post is from 51mcu
Latest reply
MULTIPLE CALL TO SEGMENT This warning indicates that the connector has found a function that may be called by the main function and an interrupt service routine (or a function that calls an interrupt service routine) at the same time, or may be called by multiple interrupt service routines at the same time. There are generally two reasons for this warning: First, this function is a non-reentrant function. When the function is running, it may be interrupted. After the interruption, the function is run again, resulting in the loss of internal data of the function; Second, the memory occupied by the internal variable data of the function is considered to be overwritten by the connector during linking, so data overwriting optimization is performed during linking, but the connector also finds that after the function is interrupted during operation, the running of other functions (such as interrupt service subroutines) causes the function's data to be overwritten.
Details
Published on 2018-11-8 16:33
| ||
|
||
2
Published on 2018-11-8 16:33
Only look at the author
This post is from 51mcu
| ||
|
||
|
论坛测评队员
EEWorld Datasheet Technical Support
EEWorld
subscription
account
EEWorld
service
account
Automotive
development
circle
About Us Customer Service Contact Information Datasheet Sitemap LatestNews
Room 1530, Zhongguancun MOOC Times Building, Block B, 18 Zhongguancun Street, Haidian District, Beijing 100190, China Tel:(010)82350740 Postcode:100190