freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于qt的多媒體車載導(dǎo)航系統(tǒng)-資料下載頁

2025-06-24 02:49本頁面
  

【正文】 *ui。 QProcess *process。//被用來啟動(dòng)外部程序并于他們通信 QStringList files。 QDir directory。//提供目錄結(jié)構(gòu)和他們的內(nèi)容 int file_count。 QString file_name。 bool isPlay。南華大學(xué)電氣工程學(xué)院畢業(yè)論文 bool isSound。 bool isStop。 QTimer *timer。 int file_length。 int curr_time。 int curr_pos。 int curr_vol。}。endif // MPLAYER_H、游戲窗口擴(kuò)展功能,內(nèi)嵌掃雷小游戲。include include minesweeping::minesweeping(QWidget *parent) : QDialog(parent), ui(new Ui::minesweeping){ uisetupUi(this)。 uigraphicsViewsetScene(amp。cavans)。}minesweeping::~minesweeping(){ delete ui。}、日歷窗口一個(gè)簡易的查看日歷的小工具。include QMainWindowinclude QCalendarWidgetvoid MainWindow::ShowCalendar(){ QWidget *widget = new QWidget()。 widgetsetGeometry(0,0,320,240)。 widgetsetWindowFlags(Qt::FramelessWindowHint)。 QCalendarWidget* calendar = new QCalendarWidget(widget)。 calendarsetGeometry(0,0,320,200)。南華大學(xué)電氣工程學(xué)院畢業(yè)論文 QPushButton* quitButton = new QPushButton(back,widget)。 quitButtonsetGeometry(240,210,60,30)。 QObject::connect(quitButton,SIGNAL(clicked()),widget,SLOT(close()))。 widgetshow()。}、電子書窗口觀看電子書窗口。ifndef EBOOK_Hdefine EBOOK_Hinclude QDialoginclude QFileinclude QDirinclude QTextStreaminclude QTextEditinclude QFileDialoginclude QApplicationinclude QFileDialognamespace Ui { class EBook。}class EBook : public QDialog{ Q_OBJECTpublic: explicit EBook(QWidget *parent = 0)。 ~EBook()。public slots: void openFile()。 void closeFile()。 void quitEBook()。protected: void changeEvent(QEvent *e)。private: Ui::EBook *ui。}。endif // EBOOK_H南華大學(xué)電氣工程學(xué)院畢業(yè)論文、聲卡驅(qū)動(dòng)移植將 拷貝到內(nèi)核中 sound/oss 目錄下,修改 sound/oss/Kconfig 添加如下內(nèi)容:config S3C2410_SND_UDA1341tristate S3C2410 UDA1341 driver(S3C2410)depends on SOUND_PRIME!=n amp。amp。 SOUND amp。amp。 ARM amp。amp。 ARCH_SMDK2410修改 sound/oss/Makefile 添加如下內(nèi)容:obj$(CONFIG_S3C2410_SND_UDA1341) += 內(nèi)核配置make menuconfigDevice Drivers Sound * Sound card supportOpen Sound System * Open Sound System (DEPRECATED)* S3C2410 UDA1341 driver(S3C2410)重新編譯內(nèi)核make zImage、觸摸屏驅(qū)動(dòng)移植下載觸摸屏基于 的 s3c2410 的觸摸屏補(bǔ)?。?1)首先打一個(gè)補(bǔ)丁:,然后修改 arch/arm/machs3c2410/machsmdk 添加如下代碼:添加頭文件:include asm/arch/南華大學(xué)電氣工程學(xué)院畢業(yè)論文添加結(jié)構(gòu)體:static struct s3c2410_ts_mach_info smdk2410_ts_cfg __initdata = { .delay = 20220, .presc = 49, .oversampling_shift = 2,}。并添加支持觸摸屏平臺代碼的信息,這個(gè)找到一個(gè)名為*smdk2410_devices[]的結(jié)構(gòu)體指針數(shù)組里添加:amp。s3c_device_ts,然后在 smdk2410_map_io 函數(shù)里添加:set_s3c2410ts_info(amp。smdk2410_ts_cfg)。 (2)修改 driver/input/touchscreen/Makefile,添加如下內(nèi)容:obj$(CONFIG_TOUCHSCREEN_S3C2410) += (3)配置內(nèi)核支持觸摸屏驅(qū)動(dòng) make menuconfig 配置支持觸摸平驅(qū)動(dòng)Device Drivers Input device support [*]Touchscreens *Samsung S3C2410 touchscreen input driver [*]Samsung S3C2410 touchscreen debug messages 然后 make zImage。當(dāng)然首先我們要支持 framebuffer,lcd 液晶屏。系統(tǒng)啟動(dòng)以后會在 dev 目錄下產(chǎn)生 event0 這個(gè)設(shè)備節(jié)點(diǎn),它們就是觸摸屏的設(shè)備節(jié)點(diǎn)。、RTC 驅(qū)動(dòng)(1)、busybody 制作文件系統(tǒng)因?yàn)?RTC 的操作需要幾個(gè)工具如 hwclock 和 date,所以我們需要在制作文件系統(tǒng)的時(shí)候,生產(chǎn)這兩個(gè)文件,當(dāng)然,也可以拷貝別人的過來使用。(2)、添加 RTC 驅(qū)動(dòng)支持vim arch/arm/machs3c2410/在 smdk2410_devices[]中添加amp。s3c_device_rtc,南華大學(xué)電氣工程學(xué)院畢業(yè)論文make menuconfig(不同的內(nèi)核版本這個(gè)選項(xiàng)的位置可能不同)Device Driver*Real Time Clock *Samsung S3C series SoC RTCmake zImage下載 zImage 到開發(fā)板上(3)、啟動(dòng)系統(tǒng)查看啟動(dòng)信息。如果有 s3c2410rtc s3c2410rtc: rtc disabled, reenabling,說明驅(qū)動(dòng)已經(jīng)安裝好了。(4)、a、設(shè)置時(shí)間為 2022/4/27 10:58date 042710582022b、寫入時(shí)間到 RTC 芯片中hwclock w反復(fù)執(zhí)行 hwclock 查看時(shí)間變化c、重啟板子hwclock 查看時(shí)間date 差看時(shí)間 移植與測試Qtopia 移植,同時(shí)也是搭建我們的開發(fā)環(huán)境。這套系統(tǒng)編譯下來后,生成一套qtopia 應(yīng)用程序和一套開發(fā)工具。在 target/qtopiacore/下有兩個(gè)目錄,分別是 host和 target,在 host 下存放的是主機(jī)編譯需要的工具(如 qmake、designer、uic 等) 、庫和頭文件,同樣在 target 下也放著這樣一套工具,不同的事用 host 編譯的程序可以在主機(jī)上運(yùn)行,這樣方便調(diào)試,測試通過后,使用 target 下的工具編譯后就能到板子上面跑了。南華大學(xué)電氣工程學(xué)院畢業(yè)論文其實(shí)我們直接接觸到得這些工具,只有 host 下的 designer 和 qmake 及 target 下的 qmake,其余的工具在 makefile 中自動(dòng)調(diào)用。所以我們可以把這幾個(gè)工具拷貝到我們工程目錄下使用。也可以將這些工具所在目錄加入環(huán)境變量中,這樣做的前提是我們將重復(fù)命名的工具改名。如將 host 下 qmake 改為 qmakehost 將 target 下的 qmake改為 qmaketarget。這樣就不會發(fā)生沖突了。下面是這套系統(tǒng)的編譯過程及開發(fā)環(huán)境。、檢查編譯環(huán)境的搭建建立交叉編譯環(huán)境是進(jìn)行 Linux 內(nèi)核移植的第一步。目前常用的交叉開發(fā)環(huán)境主要有開放和商業(yè)兩種類型。開放的交叉開發(fā)環(huán)境的典型代表是 GNU 工具鏈,目前已能夠支持 x8ARM、PowerPC 等多種處理器。商業(yè)的交叉開發(fā)環(huán)境主要有 Metrowerks CodeWarrior、ARM Software Development Toolkit 等。armlinuxgcc:交叉編譯 linux 內(nèi)核 armelfgcc:主要交叉編譯 uclinux 內(nèi)核armuclinuxgcc:交叉編譯 uclinux 內(nèi)核主要下載網(wǎng)址:為了在命令行中能夠?qū)ふ业浇徊婢幾g器,我們需要把他所在的路徑加入到 PATH 環(huán)境變量中 (例:/usr/local/arm/bin:$PATH ) 。binutils 工具包:包括連接器、匯編器以及其他用于目標(biāo)文件和檔案的工具,如 as 匯編器,ld 連接器等。gcc 工具包:工具鏈的主角,包括 c 編譯器 gcc、c++編譯器 g++等。glibc 庫:提供系統(tǒng)調(diào)用的基本函數(shù)的 C 庫,比如,printf、open 等。gdb 調(diào)試工具:運(yùn)行在 target 上的調(diào)試程序,通過串口和 TCP/IP 和主機(jī)連接,進(jìn)行遠(yuǎn)距離調(diào)試。步驟:(1)、創(chuàng)建編譯環(huán)境;(2)、創(chuàng)建 binutils(會創(chuàng)建 armlinuxld 等工具) ;(3)、創(chuàng)建一個(gè)交叉編譯版本的 gcc(即 gcccore 這步只能編譯 C 程序,而不能編譯南華大學(xué)電氣工程學(xué)院畢業(yè)論文C++程序) ;(4)、創(chuàng)建一個(gè)交叉編譯版本的 glibc(即 glibcheader) ;(5)、創(chuàng)建一個(gè)交叉編譯版本的 gdb (會創(chuàng)建 armlinuxgdb 等工具) ;(6)、重新創(chuàng)建 gcc(可以編譯 C++程序) ;(7)、重新創(chuàng)建 glibc。、圖形界面的搭建為了使用 QT 圖形界面來開發(fā)圖形應(yīng)用軟件,需要搭建兩套環(huán)境,一套是在主機(jī)上建立開發(fā)、編譯的環(huán)境,另一方面需要為開發(fā)板建立一整套 QT 庫支持環(huán)境(包括庫文件,環(huán)境變量) ,對于本文使用了 Qtopia 圖形套件,因此還需要有 Qtopia 的交叉編譯、移植過程。PC 端開發(fā)環(huán)境的建立所需要的的文件:tmake 或更高版本(生成 Qt/Embedded 應(yīng)用工程的 Makefile 文件) 。Qt/Embedded (Qt/Embedded 安裝包) 。Qt for X11;(Qt 的 X11 版的安裝包,它將產(chǎn)生 x11 開發(fā)環(huán)境所需要的兩個(gè)工具) ,開發(fā) Qt 程序的 designer,PC 端模擬器 qvfb 都可以通過編譯Qt for X11 得到。建立步驟:安裝 tmake在 Linux 命令模式下運(yùn)行以下命令:tar xfz export TMAKEDIR=$PWD/export TMAKEPATH=$TMAKEDIR/lib/qws/linuxx86g++export PATH=$TMAKEDIR/bin:$PATH Qt/Embedded 在 Linux 命令模式下運(yùn)行以下命令:tar xfz cd 南華大學(xué)電氣工程學(xué)院畢業(yè)論文export QTDIR=$PWDexport QTEDIR=$QTDIRexport PATH=$QTDIR/bin:$PATHexport LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH./configureqconfigqvfbdepths 4,8,16,32make subsrc上述命令./configureqconfigqvfbdepths 4,8,16,32 指定 Qt 嵌入式開發(fā)包生成虛擬緩沖幀工具 qvfb,并支持 4,8,16,32 位的顯示顏色深度。另外我們也可以在 configure 的參數(shù)中添加-system-jpeg 和 gif,使 Qt/Embedded平臺能支持 jpeg、gif 格式的圖形。 Qt/X11 在 Linu
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1