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

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

Chinaunix

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

請(qǐng)教44b0上AD驅(qū)動(dòng)的相關(guān)問題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2007-03-21 11:11 |只看該作者 |倒序?yàn)g覽
10可用積分
最近在寫幾個(gè)硬件的驅(qū)動(dòng)代碼,由于剛接觸這個(gè),很多還是不懂,還希望大俠們幫我看下,下面是我碰到的錯(cuò)誤,不甚感激阿。
AD驅(qū)動(dòng)已經(jīng)以模塊的方式加載進(jìn)內(nèi)核,在lsmod命令下也可以看到
Module Size Used by Not tainted
adc 1128 0 (unused)

然后我運(yùn)行一測(cè)試程序,。/test (chmod 777 test)出現(xiàn)。./test: Permission denied 錯(cuò)誤,開發(fā)版其他的可執(zhí)行程序/腳本都可以運(yùn)行,沒有任何問題。問題出在什么地方呢 ?驅(qū)動(dòng),還是測(cè)試代碼 ?
test.c的代碼如下:
----------------------------------------------------------------
int main(void){
int fd;
volatile unsigned int ad_data;

fd=open("/dev/ADC0.1",O_RDONLY);
if(fd==-1){
printf("can not open ADC0.0 \n");
exit(-1);
}

ioctl(fd,0,20);//set the speed of AD converting;
while(1){
ad_data=0;
read(fd,&ad_data,sizeof(ad_data));
printf("%d",ad_data);
sleep(10);
}

return 0;
}
----------------------------------------------------------------

最佳答案

查看完整內(nèi)容

沒關(guān)系。前一個(gè)用于/proc/devices中的對(duì)應(yīng)關(guān)系表,從這張表里面找到對(duì)應(yīng)的主設(shè)備號(hào),然后根據(jù)主設(shè)備號(hào)創(chuàng)建名為后一個(gè)name的設(shè)備文件。

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2007-03-21 11:11 |只看該作者
沒關(guān)系。前一個(gè)用于/proc/devices中的對(duì)應(yīng)關(guān)系表,從這張表里面找到對(duì)應(yīng)的主設(shè)備號(hào),然后根據(jù)主設(shè)備號(hào)創(chuàng)建名為后一個(gè)name的設(shè)備文件。

原帖由 gczh1006 于 2007-3-21 14:36 發(fā)表于 4樓  
請(qǐng)教yidou斑竹

驅(qū)動(dòng)中,register_chrdev() 中的參數(shù) name 和,mknod name,c,major,minor 的name 有關(guān)系沒?

論壇徽章:
5
3 [報(bào)告]
發(fā)表于 2007-03-21 11:58 |只看該作者
如果排除執(zhí)行權(quán)限的問題,可能是程序代碼非正常,比如說open或ioctl出錯(cuò),可跟蹤調(diào)試一下。
strace ./test
看看在什么地方有問題

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2007-03-21 14:28 |只看該作者
找到錯(cuò)誤原因了

nfs客戶端沒有寫權(quán)限

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2007-03-21 14:36 |只看該作者
請(qǐng)教yidou斑竹

驅(qū)動(dòng)中,register_chrdev() 中的參數(shù) name 和,mknod name,c,major,minor 的name 有關(guān)系沒?
您需要登錄后才可以回帖 登錄 | 注冊(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