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

正文內(nèi)容

基于arm的嵌入式溫度監(jiān)測(cè)系統(tǒng)畢業(yè)設(shè)計(jì)論文-閱讀頁(yè)

2024-09-17 19:47本頁(yè)面
  

【正文】 0( , ) ( ) ( )A B nE t t f t f t?? ( 34) 00( , ) ( ) ( )A B n nE t t f t f t?? ( 35) 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) 兩式相加得 0 0 0( , ) ( , ) ( ) ( ) ( , )A B n A B n A BE t t E t t f t f t E t t? ? ? ? ( 36) 所以, ( , 0) ( , ) ( , 0)AB AB n AB nE t E t t E t?? ( 37) 各種熱電偶的分度表都是在冷端為 0℃是制成的,如果在實(shí)際應(yīng)用熱電偶的冷端不是 0℃,而是中間的某一溫度 tn 時(shí),則熱電偶輸出的熱電勢(shì)應(yīng)為 ( , )AB nE t t 。 熱電偶 的 測(cè)溫 電路設(shè)計(jì) 數(shù)據(jù)采集部分是利用熱電偶測(cè)量現(xiàn)場(chǎng)溫度,它需要冷端溫度補(bǔ)償,是使用 AD590測(cè)得的溫度數(shù)據(jù)進(jìn)行補(bǔ)償?shù)?,這個(gè)過(guò)程使用程序計(jì)算處理的。結(jié)合 圖 具體解說(shuō)如下: 熱電偶的輸出信號(hào)從這里進(jìn)入濾波和放大電路,經(jīng)這里出來(lái)后就可以進(jìn)入單片機(jī)了,從而被單片機(jī)識(shí)別。他們的作用是濾除電磁波等有害因素。當(dāng)然,我們也可以多接幾個(gè)電容,那樣我們就可以濾除更多的有害因素,但是那樣就會(huì)增加我們的成本。在這里,我們所取得電解電容值是 F ,電容所內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) 取的值是 F。通過(guò)調(diào)節(jié)滑動(dòng)變阻器可以使在沒(méi)有輸入的條件下,是輸出為零,這樣可以大大減小測(cè)量的誤差,從而提高測(cè)量的精度。推導(dǎo)過(guò)程如下: 我 們假設(shè)上面的運(yùn)放器的輸出為 V01,輸入為 Vi1;下面的運(yùn)放器的輸出為 V02,輸入為 Vi2;最后的運(yùn)放器的輸出為 V0。 由65214101 RR VVR VV iii ???? 得, 14652101 iii VRRR VVV ????? ( 39) 由65218022 RR VVR VV iii ???? 得, 86521202 RRR VVVV iii ????? ( 310) 由( 39)式 ( 310)式,得 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) )( 8465 21210201 RRRR VVVVVV iiii ???????? ( 311) 6584210201 1 RR RRVV VVii ?????? ( 312) 到此為止,前面兩個(gè)運(yùn)算放大器是組成的放大器的放大倍數(shù)已經(jīng)證明完成。 當(dāng) V02 單獨(dú)作用的時(shí)候,輸出 V0為: 由 32201091002 ** RR RVRR RV ??? ( 314) 得 23210910020 ** R RRRR RVV ??? ( 315) 所以,232109100201230 ** R RRRR RVVRRV ????? ( 316) 又因?yàn)?10932 RRRR ??? 所以 01020 VVV ?? ( 317) 綜上所述,輸出為: )(*)1( 1265 840 ii VVRR RRV ????? ( 318) 式 ( 318) 為最終的輸出,而 R5 是為了使整個(gè)電路的安全而設(shè)置的, R4 和 R8 為固定電阻 [17]。交叉編譯器就是在一個(gè)平臺(tái)上生成能夠在另外一個(gè)平臺(tái)上運(yùn)行的代碼。同一個(gè)體系可以運(yùn)行不同的操作系統(tǒng);同樣,同一個(gè)操作系統(tǒng)也可以在不同的體系結(jié)構(gòu)上運(yùn)行。 設(shè)置共享文件夾,并解壓 linux 開(kāi)發(fā)包 此方法要求開(kāi)機(jī)是進(jìn)入 root 用戶,按照以下步驟進(jìn)行: ( 1) 在虛擬機(jī)的界面下,選擇菜單條的 VM→ setting,彈出一個(gè)畫(huà)面,點(diǎn)擊 options,選擇 shared folders,點(diǎn)擊右側(cè)窗口的內(nèi)的 add,進(jìn)行共享文件設(shè)置。 ( 2) 選擇菜單條的 VM→ Install VMware Tools, 安裝 tools 工具完成后,在 linux 系統(tǒng)里的界面上出現(xiàn)光盤(pán)圖標(biāo): Vmware Tools,在 /mnt/cdrom/下自動(dòng)掛載 Vmware Tools 壓縮包。 ( 3) 在 linux 系統(tǒng)的終端里,進(jìn)入系統(tǒng)的根目錄,執(zhí)行命令: cp /mnt/cdrom/Vmware /tmp ( 4)進(jìn)入系統(tǒng)的 /tmp 目錄,執(zhí)行命令: cd /tmp tar –zxvf Vmware 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) 解壓時(shí)間約為 15s,解壓后,在 /tmp/生成 vmwaretoolsdistrib 文件 ,大小為 。成功后,可在 /mnt/hgfs 目錄下看到共享文件夾: mag。 解壓 /mnt/hgfs/mag/linux/ 的 linux 開(kāi)發(fā)包 : tar –xvzf /mnt/hgfs/mag/linux/ –C / 另外,也可以把 linux 開(kāi)發(fā)包放在移動(dòng)存儲(chǔ)設(shè)備中,在 linux 系統(tǒng)下掛載移動(dòng)存儲(chǔ)設(shè)備后在解壓開(kāi)發(fā)包。 ( 1) 解壓安裝 設(shè)置共享完畢后,可解壓 /mnt/hgfs/mag/linux/ –c / 解壓時(shí)間為 25s,解壓成功后,將在 /usr/local/目錄下生成 arm 文件夾,此文件夾大小為 。 ( 2)在根目錄下,選擇 /etc/profile,再右鍵點(diǎn)擊打開(kāi)形式 → gredit,則進(jìn)入編輯狀態(tài)鍵入 有 下劃線一行即可。 then 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) pathmunge /sbin pathmunge /usr/sbin pathmunge /usr/local/sbin pathmunge /usr/local/arm/ fi ( 3)重新啟動(dòng)系統(tǒng)并以 root 身份登錄 ( 4)在終端命令行輸入 armlinuxgcc v 檢查編譯器是否安裝: armlinuxgcc –v 回車后,顯示如下信息則說(shuō)明交叉編譯器已安裝: Reading specs from /usr/local/arm/ gcc version 20202020(release) Linux 操作系統(tǒng) 微處理器產(chǎn)生以來(lái),價(jià)格低廉、結(jié)構(gòu)小巧的 CPU 和外設(shè)連接提供了穩(wěn)定可靠的硬件架構(gòu),那么限制嵌入式系統(tǒng)發(fā)展的瓶頸就突出表現(xiàn)在了軟件方面。但這些專用操作系統(tǒng)都是商業(yè)化產(chǎn)品,其高昂的價(jià)格使許多低端產(chǎn)品的小公司望而卻步;而且,源代碼封 閉性也大大限制了開(kāi)發(fā)者的積極性。還有,對(duì)上層應(yīng)用開(kāi)發(fā)者而言,嵌入式系統(tǒng)需要的是一套高度簡(jiǎn)練、界面友善、質(zhì)量可靠、應(yīng)用廣泛、易開(kāi)發(fā)、多任務(wù),并且價(jià)格低廉的操作系統(tǒng)。因?yàn)?Linux 的開(kāi)放性,許多人認(rèn)為 Linux 非常適合多數(shù)Inter 設(shè)備。 Linux 對(duì)廠商不內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) 偏不倚而且成本極低,能夠很快成為用于各種設(shè)備的操作 系統(tǒng)。 嵌入式 Linux 系統(tǒng)從軟件的角度看通??梢苑譃?4 個(gè)層次: ( 1)引導(dǎo)加載程序。 ( 2)內(nèi)核。 ( 3)文件系統(tǒng)。 通常用 Ramdisk 作為根文件系統(tǒng)。 ( 4)用戶應(yīng)用程序。有時(shí)在用戶應(yīng)用程序和內(nèi)核層之間可能還會(huì)包括一個(gè)嵌入式圖形用戶界面。嵌入式系統(tǒng)的啟動(dòng)代碼是和處理器體系結(jié)構(gòu)緊密相關(guān)的,而且通常是 C 語(yǔ)言和匯編語(yǔ)言聯(lián)合使用。 Bootloader 是系統(tǒng)加電后運(yùn)行的第一段代碼。當(dāng)我們 使用單片機(jī)或者像 UCOS 這樣的操作系統(tǒng)時(shí),一般只需要在初始化 CPU 和其它硬件設(shè)備后,直接加載程序即可,不需要單獨(dú)構(gòu)建一個(gè)引導(dǎo)加載程序。在 PC 中,引導(dǎo)加載程序由 BIOS 和位于硬盤(pán) MBR 中的操作系統(tǒng)引導(dǎo)加載程序(如 LILO)一起組成。引導(dǎo)加載程序的主要運(yùn)行任務(wù)就是將內(nèi)核映像從硬盤(pán)內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) 讀到 RAM 中,然后跳到內(nèi)核的入口點(diǎn)去運(yùn)行,即開(kāi)始啟動(dòng)操作系統(tǒng)。在一個(gè)基于 ARM 的嵌入式系統(tǒng)中,系統(tǒng)在上電或復(fù)位時(shí)通常都從地址 0x00000000 處開(kāi)始執(zhí)行,而在這個(gè)地址處安排的通常就是系統(tǒng)的 Bootloader。 Bootloader 是嚴(yán)重地依賴于硬件而實(shí)現(xiàn)的。不過(guò) Bootloader 的發(fā)展也趨于支持多種體系結(jié)構(gòu),比如 UBoot 目前同時(shí)支持 PowerPC, ARM, X86 等多種體系結(jié)構(gòu)。所以需要針對(duì)自己的嵌入式硬件系統(tǒng),移植自己的 Bootloader 程序。 內(nèi)核 通常操作系統(tǒng)由內(nèi)核和一些系統(tǒng)服務(wù)程序(命令解釋、庫(kù)文件、鏈接和編譯程序等)組成。用戶進(jìn)程可以并行運(yùn)行、公平地占用系統(tǒng)資源而互不干擾。 Linux系統(tǒng)的內(nèi)核采用單塊結(jié)構(gòu),可以動(dòng)態(tài)地加載和卸載模塊。 Linux 是一個(gè)移植性 非常好的操作系統(tǒng),它廣泛支持許多不同體系結(jié)構(gòu)的 CPU。移植好操作系統(tǒng)后,應(yīng)用程序的編寫(xiě)就十分方便了。在這里,點(diǎn)擊 load an alternate configuration file ,輸入config_ac2410_tp_nec35,保存后退出。 ( 3) 編譯內(nèi)核,需要執(zhí)行以下命令: make clean 該命令用于清除以前構(gòu)造的內(nèi)核的所有目標(biāo)文件、模塊文件和臨時(shí)文件。 make dep 該命令用于尋找各文件的依存關(guān)系。 make zImage 內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì) 說(shuō)明書(shū)(畢業(yè) 論文 ) 編譯內(nèi)核中的文 件,生成內(nèi)核,執(zhí)行時(shí)間約為 3 min。 文件系統(tǒng) 在系統(tǒng)啟動(dòng)后,操作系統(tǒng)要完成的最后一步操作是掛載根文件系統(tǒng)。和硬盤(pán)相比, Flash 有自己獨(dú)特的物理特性,所以必須使用專門(mén)的文件系統(tǒng)。 Ramdisk 通常使用磁盤(pán)文件系統(tǒng)的壓縮鏡像存放在 Flash 中,在系統(tǒng)初始化時(shí),解壓到 SDRAM 并掛載為根文件系統(tǒng)。 FTP 的全稱是 FileTrnasefrPortocol(文件傳輸協(xié)議 ),是專門(mén)用來(lái)傳輸文件的協(xié)議。用戶可用連接到 FTP服務(wù)器上下載文件,也可以將自己的文件上傳到 FTP 服務(wù)器中。另外, FTP 服務(wù)的實(shí)現(xiàn)可獨(dú)立于平臺(tái),即可以在不同的操作系統(tǒng)中都可以實(shí)現(xiàn) FTP 的客戶端和服務(wù)器,相互之間跨平臺(tái)進(jìn)行文件傳送。 在該系統(tǒng)中我們采用常 見(jiàn)的 vsPtfd 軟件。 其登錄目錄為匿名 FTP 服務(wù)器的根目錄v//ar 助。 (2) 真實(shí)帳號(hào)登錄 : 就是以本地的真實(shí)用戶名和密碼進(jìn)行登錄,前提條件就是在 FTP服務(wù)器上擁有該賬號(hào)。 (3) 虛擬帳號(hào)登錄 : 如果用 戶在 FTP 服務(wù)器上擁有帳號(hào),但此帳號(hào)只能用于文件傳輸服務(wù),那么該帳號(hào)就是虛擬帳號(hào),它也是真實(shí)賬號(hào)的一種形式,不同的是其登錄服務(wù)器后,就不能訪問(wèn)除宿主目錄以外的內(nèi)容 [21]。本設(shè)計(jì) 用的是 windows 下的燒寫(xiě)。 Windows 下燒寫(xiě) vivi 到 NAND Flash 中,需要安裝主機(jī)并口和 Jflash 開(kāi)發(fā)軟件等,虛擬機(jī)和主機(jī)均安裝物理并口,但是為虛擬機(jī)安裝的是打印機(jī)端口 LPT1,為主機(jī)安裝的是并口 giveio( COM3) ,故兩個(gè)并口使用時(shí)不會(huì)發(fā)上沖突。 [3] 查看并 口驅(qū)動(dòng)是否成功安裝 右鍵點(diǎn)擊“我的電腦”,屬性 → 硬件 → 設(shè)備管理器 → 端口,看到 giveio( COM3)。 (2) 用 JTAG 電纜連接 ARM 板的 JTAG 接口,此時(shí)板上的電源指示燈已亮。 (3) 燒寫(xiě) vivi 按照以下步驟進(jìn)行: [1]打開(kāi)主機(jī)開(kāi)始 → 運(yùn)行 → cmd, [2]進(jìn)入 sjc2410 目錄,輸入燒寫(xiě)命令開(kāi)始燒寫(xiě)。 [3]BIOS 燒寫(xiě)完畢,拔下 JTAG 電纜。查看并卸載虛擬機(jī)的串口方法如下:打開(kāi)虛擬機(jī)的主界面,先不進(jìn)入 linux,點(diǎn)擊 VM→ Setting, 在 hardware 窗口下,查看是否有 Serial Using port COM1,若有則選中該項(xiàng)后,點(diǎn)擊 Remove, OK 即可完成虛擬機(jī)串口的卸載。 安裝 USB 驅(qū)動(dòng) 使用 ARM 板上的 USB Slave B 接口,通過(guò) USB 電纜下載驅(qū)動(dòng)程序,所以需要為主機(jī)安裝 Slave B 型驅(qū)動(dòng)。 ( 2)分區(qū)格式化 Flash dnw 下進(jìn)入 vivi 連上串口線后,在 界面下,點(diǎn)擊首行條 Serial Port→ Connect,打開(kāi) ARM板電源或者按一下板上的復(fù)位鍵,如果 vivi 燒寫(xiě)成功,會(huì)出現(xiàn)一個(gè)界面,如果不是這個(gè)界面,說(shuō)明燒寫(xiě)是失敗的,需要使用 jflash2410 燒寫(xiě)軟件和 JTAG 電纜重新燒寫(xiě)。 在 vivi 模式下分區(qū)格式化 Flash: 在 vivi 模式下輸入命令: bon part 0 192K 1216K 對(duì)板子進(jìn)行
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1