PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] 關於嵌入式系統記憶體資料搬移
作者:
sfhismyname
(Allen_Hsu)
2016-01-21 00:26:11
請求各位前輩幫忙小弟解一些疑問
目前小弟正在進行嵌入式系統程式開發有關影像處理,而我們平台是A9雙核心,作業系統
是linux。我想請問在我們系統中因為有許多地方都需要進行記憶體資料搬移,因為搬移
資料搬移這件事花費CPU大多的時間,我想請問這種問題大家是否都會使用DMA的方法來解
決,因為從我所學的知識中DMA是針對資料搬移所開發出來的一塊硬體,而在MCU中,我會
使用。但跑到有掛作業系統下的A系列處理器我卻不知道該如何是好了。所以我想請教各
位,在linux下要如何使用DMA來進行記憶體中A位址搬移到記憶體中的B位址,在網路上找
不太到sample code可以學習…再麻煩各位替小弟我解答了!!
作者:
askacis
(ASKA)
2016-01-21 11:23:00
首先你要確定你的ARM SOC有 DMA controller然後他對應的driver有掛起來~
作者:
wens
(æ–‡æ€)
2016-01-21 13:48:00
Documentation/crypto/async-tx-api.txt 可以看一下?
作者: sfhismyname (Allen_Hsu)
2016-01-21 21:58:00
所以如果有DMA但是driver沒有掛起來的話,就要自己寫一個囉?另外感謝前輩指教
作者:
NAMESTANLY
(Stanley~ New life)
2016-01-25 19:11:00
沒掛起來 把它掛起來就好啦
繼續閱讀
[問題] rpi2 usb webcam Device ID
EdisonX
[問題] arm版ffplay使用問題
liang168
Re: [問題] 修改kernel config的問題
leolarrel
Re: [問題] 修改kernel config的問題
leolarrel
[問題] 修改kernel config的問題
neutopia
[問題] 請問mini2440如何安裝?
yuci
Fw: [請益] PHP Log file.
averywu
[問題] gdb關於name os is not defined問題
a2975313
[問題] core dump 之前的 frame
gigigigi
[問題] linux driver insmod fail
yshihyu
Links
booklink
Contact Us: admin [ a t ] ucptt.com