|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請問關(guān)于ARM移植UC/OS-II的問題 |
| 作者:jackchaos 欄目:ARM技術(shù) |
本人使用的是LPC2119而UC/OS-II的版本是2.51現(xiàn)在出現(xiàn)了一個問題,就是使用 OSSemPend或OSSMboxPend等函數(shù)時出顯了取數(shù)據(jù)中止,經(jīng)過調(diào)試發(fā)現(xiàn)是函數(shù)里的一句, *err=OS_TIMEOUT; err的類行是INT8U *err; 這一句令到程序出現(xiàn)數(shù)據(jù)終止,只要去除這一句,程序就不會出現(xiàn)問題,但是err對程序運(yùn)行的狀況判斷十分的必要,請問有沒有人知道這一句出錯的原因和應(yīng)該如何修改? |
| 2樓: | >>參與討論 |
| 作者: zlgarm 于 2005/4/4 10:41:00 發(fā)布:
請使用2.52 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |