2
目前我正在運行在嵌入式平臺(i.MX53)上的Qt應用程序。qt應用程序運行時無法掛起嵌入式linux
我的問題是,雖然這個程序運行,我不能讓我的系統掛起。
我正在使用「busybox rtcwake」來管理掛起功能,我想從我的Qt應用程序運行,因爲這個應用程序是我係統的主要原因,但我似乎無法讓系統轉到調用RTC喚醒時暫停:
//From Qt app.
Qstring str = "/bin/busybox rtcwake -d /dev/rtc0 -m standby -s 15";
system(str.toAscii());
這只是讓我這個消息:
喚醒從 「待機」 太陽在6月24日20時59分○○秒2012
PM:正在同步文件系統......完成。
這應該是這樣的:
**這不是代碼,但不知何故,我could'nt提交此,因爲這麼說,這是代碼。
wakeup from "standby" at Sun Jun 24 22:22:02 2012
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.01 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
PM: suspend of devices complete after 28.942 msecs
suspend wp cpu=400000000
PM: late suspend of devices complete after 0.726 msecs
因爲這是當我在qt應用程序沒有運行時運行busybox命令時所說的。
*注:我在運行Linux:2.6.35.3-11.09.01
有誰知道可能是什麼問題呢?