基于UC/OS 操作系統(tǒng)應(yīng)用中出現(xiàn)錯(cuò)誤最多的是:1,死機(jī);有時(shí)候是一開機(jī)就直接死機(jī),有時(shí)候是跑幾分鐘之后死機(jī)。這種情況一般是:a),任務(wù)優(yōu)先級沒有設(shè)置合理;b),任務(wù)堆棧過小,導(dǎo)致內(nèi)存泄漏;c),時(shí)鐘節(jié)拍頻率過高,導(dǎo)致CPU負(fù)荷過重死機(jī);可以通過,#define OS_TICKS_PER_SEC 200u /* Set the number of ticks in one second節(jié)拍:5ms 調(diào)整;d),每個(gè)任務(wù)都必須有合理的延時(shí),以便交出CPU使用權(quán),讓低優(yōu)先級任務(wù)有機(jī)會(huì)使用CPU。