主題:關(guān)于EM335x(linux)的U盤(pán)熱插拔 共有80698人關(guān)注過(guò)本帖 |
---|
fqjboy |
1樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
關(guān)于EM335x(linux)的U盤(pán)熱插拔 Post By:2015-8-19 10:56:00 [只看該作者]
黃工,前段時(shí)間你發(fā)給我一個(gè)u盤(pán)熱插拔的示例程序,這個(gè)程序是在什么平臺(tái)上編譯的?應(yīng)該不是Qt吧?另外,程序里用到的內(nèi)核和用戶(hù)程序的通信這些內(nèi)容在什么地方可以查到呢?有相關(guān)的書(shū)或者網(wǎng)站嗎?
|
單帖管理 | 引用 | 回復(fù) |
hzc |
2樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2015-8-19 13:26:00 [只看該作者]
你好,這個(gè)程序使用eclipse就可以編譯,這個(gè)例程使用的是套接字,這部分內(nèi)容在講解linux套接字編程的書(shū)籍或是資料應(yīng)該都有。
|
單帖管理 | 引用 | 回復(fù) |
fqjboy |
3樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2015-8-19 14:03:00 [只看該作者]
我現(xiàn)在想把這個(gè)例程的代碼移植到Qt程序里。移過(guò)來(lái)以后編譯可以通過(guò),可是放到板子上運(yùn)行時(shí)卻沒(méi)法將u盤(pán)掛載上,黃工知道什么原因嗎?
|
單帖管理 | 引用 | 回復(fù) |
hzc |
4樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2015-8-19 14:59:00 [只看該作者]
你好,因?yàn)檫@個(gè)程序需要實(shí)時(shí)的判斷有沒(méi)有U盤(pán)插入,所以建議在Qt程序中開(kāi)一個(gè)線(xiàn)程單獨(dú)運(yùn)行這一段代碼,如果沒(méi)有起作用,可以在這段代碼中加入打印信息,檢查這段代碼是否正確運(yùn)行。
|
單帖管理 | 引用 | 回復(fù) |
fqjboy |
5樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2015-8-20 16:15:00 [只看該作者]
我今天多次試驗(yàn)發(fā)現(xiàn)一個(gè)問(wèn)題,后臺(tái)運(yùn)行那個(gè)熱插拔的程序之后,有時(shí)會(huì)出現(xiàn)插入u盤(pán)后掛載失敗的情況,不知道你們遇到過(guò)這種現(xiàn)象沒(méi)有?
|
單帖管理 | 引用 | 回復(fù) |
hzc |
6樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2015-8-20 20:24:00 [只看該作者]
你好,目前還沒(méi)有遇到這種現(xiàn)象,如果掛在失敗,可以在程序中增加打印信息,來(lái)幫助判斷問(wèn)題的原因。
明天我們也會(huì)進(jìn)行相應(yīng)的測(cè)試,看看是否能重現(xiàn)這個(gè)問(wèn)題。
|
單帖管理 | 引用 | 回復(fù) |
fqjboy |
7樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2015-8-24 8:45:00 [只看該作者]
還有兩個(gè)問(wèn)題,一個(gè)是我看以前的帖子說(shuō)可以給開(kāi)發(fā)板一個(gè)專(zhuān)屬的序列號(hào)來(lái)防盜是嗎?如果我需要的話(huà)板子我得寄給你們?還有,程序里如何讀這個(gè)序列號(hào)呢?另一個(gè)問(wèn)題是系統(tǒng)時(shí)間改不了,我先用date命令修改系統(tǒng)時(shí)間,然后hwclock -w來(lái)寫(xiě)入到硬件中去,結(jié)果斷電重啟后時(shí)間又恢復(fù)到原來(lái)的時(shí)間了,這個(gè)怎么解決呢?
[此貼子已經(jīng)被作者于2015-8-24 9:08:07編輯過(guò)]
|
單帖管理 | 引用 | 回復(fù) |
hzc |
8樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2015-8-24 9:31:00 [只看該作者]
你好,加密功能的話(huà),比較常用的方法是使用MAC地址來(lái)加密,可以參考:http://www.huochepiao123.com.cn/article/article2014675.html
date命令修改系統(tǒng)時(shí)間之后,如果要寫(xiě)入到RTC中,需要使用命令:hwclock -systohc,有不清楚的地方,也可以參考文章:http://www.emlinix.com/jishu-blog/zhishi2010240.html
[此貼子已經(jīng)被作者于2015-8-24 9:31:55編輯過(guò)]
|
單帖管理 | 引用 | 回復(fù) |
fqjboy |
9樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2015-8-24 10:35:00 [只看該作者]
#include 'Iphlpapi.h' 提示說(shuō)沒(méi)有這個(gè)文件,這篇應(yīng)該不是講linux系統(tǒng)的吧
[此貼子已經(jīng)被作者于2015-8-24 10:39:14編輯過(guò)]
|
單帖管理 | 引用 | 回復(fù) |
fqjboy |
10樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2015-8-24 11:00:00 [只看該作者]
已經(jīng)可以獲取MAC地址了,不過(guò)假如我有兩塊主板,A和B,程序在A上運(yùn)行,這時(shí)我讀出A的MAC地址,然后將B的修改成A的地址,那B板也就可以運(yùn)行程序了吧
|
單帖管理 | 引用 | 回復(fù) |
hzc |
11樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2015-8-24 12:45:00 [只看該作者]
你好,核心板上的MAC地址是不能任意修改的。
文章里面主要是可以參考使用MAC地址加密的方法,沒(méi)有針對(duì)特定的系統(tǒng)。
|
單帖管理 | 引用 | 回復(fù) |
fqjboy |
12樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2015-8-24 13:24:00 [只看該作者]
明白了,感謝
|
單帖管理 | 引用 | 回復(fù) |
hzc |
13樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2015-8-24 15:12:00 [只看該作者]
問(wèn)題解決了就好,有疑問(wèn)的話(huà)歡迎隨時(shí)提問(wèn)!
|
單帖管理 | 引用 | 回復(fù) |
fqjboy |
14樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 |
Post By:2015-9-2 14:12:00 [只看該作者]
我想問(wèn)下關(guān)于關(guān)機(jī)的問(wèn)題,有沒(méi)有辦法可以關(guān)機(jī)后自己切斷電源呢?我用了halt 或者 poweroff 命令都只能關(guān)機(jī),但切斷不了電源,也就是屏幕還是通著電的
|
單帖管理 | 引用 | 回復(fù) |
hzc |
15樓 信息 | 搜索 | 郵箱 |
加好友 發(fā)短信 員工 |
Post By:2015-9-2 17:59:00 [只看該作者]
你好,如果想要通過(guò)程序控制硬件上電源的通斷,可以引一路GPIO作為控制引腳。
|
單帖管理 | 引用 | 回復(fù) |
x10 |
16樓 |
Post By:2015-9-2 18:21:00 [只看該作者]
主板LCD接口的電源沒(méi)有受控,如果要切斷LCD供電,得專(zhuān)門(mén)做電源電路,可用一路GPIO做控制。
|
|
單帖管理 | 引用 | 回復(fù) |
客人 |
17樓 |
Post By:2015-10-13 9:44:00 [只看該作者]
你好,WinNFSd.exe打開(kāi)的時(shí)候閃一下就消失了是什么原因啊!我在XP和win7的電腦上都試了,打不開(kāi)。
|
|
單帖管理 | 引用 | 回復(fù) |
客人 |
18樓 |
EM335X開(kāi)發(fā)板環(huán)境搭建的問(wèn)題 Post By:2015-10-13 9:46:00 [只看該作者]
你好,WinNFSd.exe打開(kāi)的時(shí)候閃一下就消失了是什么原因啊!我在XP和win7的電腦上都試了,打不開(kāi)。
|
|
單帖管理 | 引用 | 回復(fù) |
客人 |
19樓 |
Post By:2015-10-13 11:31:00 [只看該作者]
U盤(pán)掛載的時(shí)候會(huì)出現(xiàn)Time out 的情況,有時(shí)候會(huì)在掛載結(jié)束后一直重啟,是什么原因啊?
|
|
單帖管理 | 引用 | 回復(fù) |
zhl |
20樓 |
Post By:2015-10-13 18:21:00 [只看該作者]
1) WinNFSd.exe程序是命令行下運(yùn)行的程序,需要到命令提示符下運(yùn)行,而不是用鼠標(biāo)雙擊。具體請(qǐng)參考“使用必讀”中 - 2.6 設(shè)置文件系統(tǒng)掛載
2) U盤(pán)自動(dòng)掛載后,加大了系統(tǒng)的電源負(fù)載,如果電壓跌落可能會(huì)引起系統(tǒng)重啟。請(qǐng)檢查下電源。
|
|
單帖管理 | 引用 | 回復(fù) |