開(kāi)發(fā)靈活且可擴(kuò)展的嵌入式軟件已成為產(chǎn)品開(kāi)發(fā)的重要方面。越來(lái)越多的公司不是開(kāi)發(fā)單個(gè)單片產(chǎn)品,而是開(kāi)發(fā)一個(gè)核心平臺(tái),從中可以創(chuàng)建幾個(gè)不同的產(chǎn)品線(xiàn)。在核心代碼中,有時(shí)會(huì)有所需的軟件行為未知,并且必須滿(mǎn)足特定產(chǎn)品需求。為了實(shí)現(xiàn)代碼靈活性,開(kāi)發(fā)人員可以使用回調(diào)功能。