亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1905 | 回復(fù): 3
打印 上一主題 下一主題

求大神!虛擬波形發(fā)生器驅(qū)動(dòng)程序設(shè)計(jì) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2014-01-03 10:06 |只看該作者 |倒序?yàn)g覽
設(shè)計(jì)內(nèi)容:
(1)設(shè)計(jì)一個(gè)無需硬件的波形發(fā)生器,該波形發(fā)生器是一個(gè)虛擬的字符類型設(shè)備,當(dāng)應(yīng)用程序讀寫該設(shè)備時(shí),可獲得至少三種以上波形的數(shù)據(jù),如正弦波、方波等。要求設(shè)計(jì)該虛擬字符設(shè)備的驅(qū)動(dòng)程序,并加載到PXA270內(nèi)核, 并進(jìn)行相應(yīng)的測(cè)試。
(2)以一個(gè)簡單圖形化的應(yīng)用程序測(cè)試當(dāng)前的虛擬驅(qū)動(dòng)工作是否正常。
(3)提示:可采用內(nèi)核定時(shí)器,定時(shí)向驅(qū)動(dòng)程序中定義的緩沖區(qū)中寫入波形數(shù)據(jù)。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2014-01-03 10:24 |只看該作者
期末作業(yè)吧,自己認(rèn)真做

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2014-01-03 14:13 |只看該作者
本帖最后由 wwxxxxll 于 2014-01-03 14:13 編輯

你的作業(yè)確實(shí)有點(diǎn)操蛋玩意
1. 可能涉及浮點(diǎn)運(yùn)算,這個(gè)要配置內(nèi)核。
2. 涉及sin\cos,內(nèi)核沒有。
解決:
1. 可以不去配置內(nèi)核,把數(shù)據(jù)擴(kuò)大10的n次方。這樣先乘后除。這個(gè)方法我以前在8為的單片機(jī)上常用。
2. sin\cos可以展開為冪級(jí)數(shù):
cosx=1-(x^2)/(2!)+(x^4)/(4!)-(x^6)/(6!)+...    x屬于(負(fù)無窮,正無窮)
sinx=x-(x^3)/(3!)+(x^5)/(5!)-(x^7)/(7!)+...    x屬于(負(fù)無窮,正無窮)
//網(wǎng)上的實(shí)現(xiàn)。
http://www.doc88.com/p-807578141601.html

這樣的算法放在內(nèi)核,真不是好東西。

其他的定時(shí)器,界面,緩存(如果你有興趣可以試試mmap)、字符設(shè)備(就要簡單的misc吧),還是比較簡單的。
如果你真的喜歡學(xué)習(xí)驅(qū)動(dòng):
驅(qū)動(dòng)群:163617970

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2014-01-07 09:44 |只看該作者
回復(fù) 3# wwxxxxll


    可以考慮用空間來保存這些值。定時(shí)器時(shí)間到了就取相應(yīng)的數(shù)好了~
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP