|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
怎么在KeilC中實(shí)現(xiàn)鏈表啊? |
| 作者:aceice 欄目:技術(shù)交流 |
有malloc和free,這個(gè)我知道 不過(guò)一般的嵌入式系統(tǒng)都不會(huì)用這兩個(gè)吧~ |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2006/6/27 17:22:00 發(fā)布:
實(shí)現(xiàn)鏈表是C語(yǔ)言中的東東,跟keil無(wú)關(guān) 內(nèi)存動(dòng)態(tài)分配的話,一般MCU比較少用。 有興趣的話可以去看看我的ARM_00_OS。 |
|
| 3樓: | >>參與討論 |
| 作者: aceice 于 2006/6/27 17:26:00 發(fā)布:
又是ARM_00_OS~~~ 看是看了~就是感覺不是很通用 我看過(guò)KeilC自帶的malloc,看不懂:( |
|
| 4樓: | >>參與討論 |
| 作者: computer00 于 2006/6/27 18:29:00 發(fā)布:
在沒有操作系統(tǒng)的系統(tǒng)中,一般不使用動(dòng)態(tài)分配內(nèi)存的辦法 而是使用固定長(zhǎng)度的數(shù)組,保證最大長(zhǎng)度時(shí)不溢出即可。 keil自帶的malloc我也沒用過(guò),你可以看看它的幫助手冊(cè),看里面是如何解釋的。 我想應(yīng)該也是通過(guò)開一個(gè)數(shù)組來(lái)管理的。 |
|
| 5樓: | >>參與討論 |
| 作者: 將軍令 于 2006/6/27 19:54:00 發(fā)布:
如果你的cpu真的支持malloc/new。。。。 那你就在VC中寫好一個(gè)鏈表,在放到keil中編譯,這樣最快的 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |