乳夹 震动 走绳play 调教,国产真实乱人偷精品人妻,亚洲精品在线观看,人妻av无码专区久久绿巨人

 
當(dāng)前位置: 首頁 » 技術(shù)方案 » 解決方案 » 能源工業(yè) » 正文

非常實用的arm智能測溫系統(tǒng)應(yīng)用方案


時間:2017-12-06 作者:儀商網(wǎng)
分享到:

?

圖8   Linux系統(tǒng)軟件組織示意圖


2.1 S5PC100存儲系統(tǒng)設(shè)計

設(shè)計的目標(biāo)平臺中需要擴展三種類型的存儲介質(zhì),分 別為DDR2 SDRAM、NAND FLASH以及SD卡電路。下面按 照三種存儲介質(zhì)在系統(tǒng)中的功能分別進行闡述。

(1)DDR2 SDRAM電路

S5PC100 SDRAM控制器通過向外部16位或32位SDRAM

提供接口來擴展芯片存儲能力。本平臺采用2片K4T1G164

16位寬度DD2 SDRAM組成32位內(nèi)存,容量256MB,如圖3。

(2)NANDFLASH電路與SD卡存儲電路 由于系統(tǒng)需要運行Linux系統(tǒng),系統(tǒng)代碼較為復(fù)雜,需要一定容量的存儲器存放Linux操作系統(tǒng)源代碼以及應(yīng)用程 序,由于S5PC100內(nèi)置了NAND FL ASH控制器,因此平臺 采用K9F2G08 256MB NAND FLASH直接與S5PC100 NAND FLASH控制器接口連接。SD卡可通過S5PC100內(nèi)置SDIO1總 線直接連接。其NAND FLASH電路原理圖如圖4所示、SD卡 的原理圖如圖5所示。

2.2 溫度傳感器接口

平臺設(shè)計了采用DS18B20一線制溫度傳感器接口。采用 S5PC100處理器GPIO引腳接口控制溫度傳感器DS18B20的溫 度測量,LCD屏輸出測量溫度,原理圖如圖6所示。

2.3 溫度報警電路

本 設(shè) 計 采 用 軟 件 處 理 報 警 , 利 用 無 源 蜂 鳴 器 進 行 報 警,當(dāng)所測溫度超限后輸出PWM信號,驅(qū)動蜂鳴器報警, 其電路原理圖如圖7所示。

3 系統(tǒng)軟件設(shè)計

3.1 Linux操作系統(tǒng)移植

完整的嵌入式linux系統(tǒng)由bootloader、kernel、rootfs等

3個基本部分組成。其中bootloader用于引導(dǎo)和裝載操作系統(tǒng)、kernel為linux內(nèi)核程序、rootfs為文件系統(tǒng),如圖8。

3.1.1 交叉編譯環(huán)境

嵌入式開發(fā)系統(tǒng)受到自身硬件以及軟件資源的限制, 無法完成代碼的本地編譯,其開發(fā)需要在宿主機上建立交叉 開發(fā)環(huán)境。

交叉開發(fā)環(huán)境是包含了編輯器、編譯器、連接器、調(diào) 試器和libc庫等的程序環(huán)境。在開發(fā)嵌入式Linux相關(guān)軟件 時,常用的交叉開發(fā)工具是GNU工具鏈。系統(tǒng)中宿主機使 用的開發(fā)環(huán)境為ubuntu12.04操作系統(tǒng),目標(biāo)板內(nèi)核版本號為 標(biāo)準(zhǔn)linux-2.6.35,使用到的交叉編譯器是arm-linux-gcc-4.5.1。

3.1.2 Bootloader程序設(shè)計

Bootloader是在操作系統(tǒng)運行前運行的一段專用程序, 可以完成平臺硬件設(shè)備的初始化,并能完成引導(dǎo)和調(diào)試操作 系統(tǒng)。 Bootloader依賴CPU體系結(jié)構(gòu),一般將Bootloader按功 能劃分為兩個階段,其中第1階段實現(xiàn)基本硬件電路的初始 化,為操作系統(tǒng)的運行準(zhǔn)備環(huán)境。在平臺中,由于使用的是 ARM微控制器,因此第一階段需要實現(xiàn)設(shè)置處理器進入管 理模式、關(guān)閉處理器中斷與快中斷、設(shè)置處理器主頻、高速 總線主頻與告訴外設(shè)主頻、CPU關(guān)閉MMU與數(shù)據(jù)Cache,初 始化內(nèi)存控制器,代碼由存儲器自搬運至內(nèi)存,設(shè)置運行程 序需要的臨時堆棧、BSS段清零等工作。第2階段主要實現(xiàn) 進入交互模式或者自引導(dǎo)模式,實現(xiàn)操作系統(tǒng)的加載,一般 要根據(jù)操作系統(tǒng)與硬件平臺的需要實現(xiàn)相關(guān)硬件的初始化工 作, 如初始化GPIO、串口、網(wǎng)口等外部設(shè)備,完成向內(nèi)核 傳遞啟動參數(shù)等功能。

3.1.3 Linux內(nèi)核的定制

Linux目前已經(jīng)支持了x86、ARM、MIPS等多種處理器 架構(gòu),支持的平臺類型多達3000多種。各種ARM處理器的 設(shè)計廠商為了更好地推廣處理器的使用,都會Linux中添加補丁, 使得該處理器能夠在L i nu x 行正常運行。 平臺選用Linux-2.6.35版本,面對大規(guī)模的Linux源代碼,我們需要對Linux進行剪裁移植。

Linux源代碼采用模塊化的組織方式,可以通過條件編 譯的方式對Linux源碼的功能進行剪裁,但是條件編譯法裁 剪的是功能模塊,對于具體的硬件驅(qū)動和優(yōu)化就需要對源代 碼進行細微的修改了。

關(guān)鍵詞:智能測溫 測量 溫度采集器    瀏覽量:1268

聲明:凡本網(wǎng)注明"來源:儀商網(wǎng)"的所有作品,版權(quán)均屬于儀商網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編使用。
經(jīng)本網(wǎng)授權(quán)使用,并注明"來源:儀商網(wǎng)"。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,歸原版權(quán)所有人所有。目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如有作品的內(nèi)容、版權(quán)以及其它問題的,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
本網(wǎng)轉(zhuǎn)載自其它媒體或授權(quán)刊載,如有作品內(nèi)容、版權(quán)以及其它問題的,請聯(lián)系我們。相關(guān)合作、投稿、轉(zhuǎn)載授權(quán)等事宜,請聯(lián)系本網(wǎng)。
QQ:2268148259、3050252122。


讓制造業(yè)不缺測試測量工程師

最新發(fā)布
行業(yè)動態(tài)
技術(shù)方案
國際資訊
儀商專題
按分類瀏覽
Copyright ? 2023- 861718.com All rights reserved 版權(quán)所有 ?廣州德祿訊信息科技有限公司
本站轉(zhuǎn)載或引用文章涉及版權(quán)問題請與我們聯(lián)系。電話:020-34224268 傳真: 020-34113782

粵公網(wǎng)安備 44010502000033號

粵ICP備16022018號-4
97国产av传媒视频在线观看| 亚洲人成无码www久久久| 国产综合在线观看| 宝贝帮我拉开拉链它想你了| 狠狠色婷婷久久综合频道毛片| 精品一区二区三区在线观看| 51精产国品一二三产区区别| sao货撅起你的贱屁股来| 国产高潮国产高潮久久久| 爽灬爽灬爽灬毛及a片| 亚洲午夜精品一区二区| 天天做天天摸天天爽天天爱| 蜜臀av人妻久久无码精品麻豆| 猫咪av成人永久网站在线观看| 玩弄japan白嫩少妇hd小说| 香港三级伦在线播放| 亚洲av无码乱码在线观看裸奔| 好姑娘在线观看完整视频高清| 经典三级在线观看| 国产毛毛浓密茂盛| 一边摸一边抽搐一进一出视频| 成人性生交大片免费看京东小视频| 国精产品999一区二区三区有限| 久久99精品久久久久久无毒不卡| 在线亚洲人成电影网站色www| 太粗大进不去倒刺带钩| 少妇洁白无删减版178章| 日产精品一线二线三线芒果| 亂倫近親相姦中文字幕| 两根粗大在她腿间进进出出h| 富婆一对一刺激交友| 少妇被粗大猛进进出出s小说| 国产精品久久久久久无码| 斗罗玉转漫画1—37免费漫画| 久久久国产精品免费a片3d| 国产亚洲精品精华液| 人妻厨房出轨上司hd院线波多野| 成人免费毛片aaaaaa片| 在线观看伦理片| 娇小白人女vs巨大黑迪克| 女朋友闺蜜奶好大下面好紧|