|
|||||||||||
| 技術(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 |
有用過FIFO的嗎?有一個疑問! |
| 作者:tyrone3000 欄目:技術(shù)交流 |
有一個疑問為什么在FIFO半滿的時(shí)候有一個中斷,有什么好處? |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2006/8/2 10:13:00 發(fā)布:
告訴你去取數(shù)據(jù)呀."嗨,兄弟,你快來拿數(shù)據(jù)呀,再不來我就撐不住了" |
|
| 3樓: | >>參與討論 |
| 作者: tyrone3000 于 2006/8/2 10:40:00 發(fā)布:
那為什么還有一個全滿標(biāo)志? |
|
| 4樓: | >>參與討論 |
| 作者: chunyang 于 2006/8/2 10:57:00 發(fā)布:
那是說再不拿就要噎了 會丟失數(shù)據(jù)。 |
|
| 5樓: | >>參與討論 |
| 作者: conwh 于 2006/8/2 11:21:00 發(fā)布:
堆棧不是FILO嗎? |
|
| 6樓: | >>參與討論 |
| 作者: computer00 于 2006/8/2 11:40:00 發(fā)布:
全滿就是告訴你不要再塞數(shù)據(jù)了呀, "嗨,兄弟,我已經(jīng)撐不住了,你別再塞數(shù)據(jù)過來了啊......." |
|
| 7樓: | >>參與討論 |
| 作者: tyrone3000 于 2006/8/3 8:49:00 發(fā)布:
還是不明白"好處"在哪? 就是兩者的區(qū)別? 例如在兩種情況下對中斷的處理有什么不同? |
|
| 8樓: | >>參與討論 |
| 作者: computer00 于 2006/8/3 8:59:00 發(fā)布:
各有各的好處啊 半滿就去取數(shù)據(jù),這時(shí)就可以從容的去取數(shù)據(jù),不會擔(dān)心數(shù)據(jù)會丟失,但因?yàn)橹挥邪霛M,所以相當(dāng)于FIFO容量小了,發(fā)生取數(shù)據(jù)的次數(shù)就多了。 而等到全滿才去取數(shù)據(jù),可能會導(dǎo)致數(shù)據(jù)丟失,特別是當(dāng)任務(wù)比較繁重的時(shí)候,可能來不及響應(yīng).但這樣每次取數(shù)據(jù)的間隔就大了,取數(shù)據(jù)的次數(shù)會變少。 |
|
| 9樓: | >>參與討論 |
| 作者: tyrone3000 于 2006/8/3 12:02:00 發(fā)布:
謝謝! |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |