- 1、本文档共57页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
树莓派linux环境搭建讲述
嵌入式系統原理與應用使用Raspberry Pi2 Model B
Outline
認識Raspberry Pi
嵌入式作業系統建置
Ubuntu Mate
Raspbian
Windows10 IOT Core Rpi
Linux基礎指令
認識Raspberry Pi
設計樹莓派的初衷
談起為何要開發Raspberry Pi,Eben Upton表示以前在劍橋大學負責招募業務時,有感於大學生想要主修資訊工程的人數越來越少了,另外招募來的學生技能也每下愈況。明明資訊科技越來越發達,怎麼很多人會的電腦技能只有寫出簡單的 HTML 網頁。
Eben Upton推測是聲光效果更好的遊戲器和個人電腦普及的關係,隨著8位元和16位元電腦被時間淘汱。現在個人電腦不是那麼方便用來寫程式,很難理解電腦運作的原理。學校體系裡資訊教育著重在教應用軟體像是 Word 以及 Excel,還有撰寫網頁,也導致人們離操縱電腦越來越遠。2007 年時Upton想要開始開發新的設備,這種新的設備能方便人操作電腦。
樹莓派的設計理念
Eben Upton夢想的新設備,需要有四項標準:
能夠支援程式設計,而且越多種語言越好
能引起小孩的興趣,能支援遊戲和影音播放
夠精巧能讓小孩帶去學校
價格便宜,因此定價 25 美元
樹莓派命名的由來:一來是為了向以蔬果命名的公司致敬,如蘋果電腦等公司,而 Pi 則來自程式語言Python。
CPU架構
CPU:
Broadcom BCM2836 4核心 900MHz
Cortex-A7架構
ARMv7指令集
SDRAM:1Gb(LPDDR2) 450MHz
GPU:
Broadcom VideoCore IV
支援OpenGL ES 2.0
支援1080P
底板架構
USB:4個USB2.0
影像輸入:15pin MIPI 相機 (CSI) 介面
影像輸出:RCA端子(PAL NTSC)、HDMI介面
音源輸入:I2S
音源輸出:3.5mm插孔、HDMI電子輸出或I2S
記憶卡:MicroSD
網路:10/100 RJ45介面
GPIO:14個GPIO及HAT規格鋪設
主要目標
1.嵌入式系統軟體開發。
2.價格低廉、體積小、省電,多種作業系統支援。
3.使用者不需要具備專業的硬體架構或程式語言知識,即可著手進行開發。
嵌入式作業系統建置
Raspberry Pi作業系統介紹
Ubuntu MATE
Step1 選擇作業系統
1.至 /downloads/ 選擇欲安裝的作業系統並下載
Step2 安裝記憶卡燒錄軟體
1.至/projects/win32diskimager/下載並安裝
Step3 燒錄記憶卡
1.解壓縮於樹莓派官方網站所下載之作業系統壓縮檔,可以得到一個副檔名為.img的映象檔。
2.開啟Win32DiskImager選取該映象檔之路徑,插入記憶卡使Win32DiskImager讀到記憶卡後,按下Write開始燒錄。
↑1.按此選取映象檔存放位置
↓2.確認是否以讀取記憶卡
↑3.確認目前所選取的映象檔
↓4.按此開始進行燒錄
↓5.確定格式化該記憶卡
Step4 安裝作業系統
1.將SD卡放入樹莓派主板中並開機。
2.隨後即可看到4棵樹莓在螢幕左上方。
3.安裝完成後即可看到UbuntuMATE開機畫面。
Step5 設定作業系統
1.設定系統語言。
2.設定地區。
3.設定鍵盤形式。
4.設定使用者。
Step6 擴大磁區空間
1.以Ctrl + Alt + T開啟終端機。
2.使用sudo fdisk /dev/mmcblk0 指令進入 fdisk。
3.按 d 再按 2 刪除分割區。
4.之後再 n 再按 p 再 enter 再 enter 把磁區建回來,最後按 w 儲存。
5.再使用sudo resize2fs /dev/mmcblk0p2 指令把SD卡的分割磁區填滿。
↑1.進入 fdisk
←2.按d並選擇刪除第2磁區
←3.建立一個新的磁區
↓3.都按Enter使用預設空間大小
←4.按w儲存
←5.把SD卡的分割磁區填滿
Step7 更新作業系統
1.使用 sudo apt-get update 指令取得遠端更新伺服器的套件檔案清單。
2.使用 sudo apt-get -y dist-upgrade 指令更新套件。
3.使用 sudo apt-get clean 指令清除更新時所下載回來的更新(安裝)檔案。
編譯C語言
1.新增一個空白文件,附檔名為.c。
2.編撰C語言程式碼。
3.使用sudo apt-get install gcc 指令下載編譯器。
4.切換至該文件所存放之目錄下。
5.使用gcc -g -Wall 檔名.c -o 檔名 指令編譯該文件。
6.使用./檔名 指令執行
您可能关注的文档
- 1.2.1揭开设计的面纱解读.ppt
- 1.1生活处处有哲学解读.ppt
- 01-如何成为真正的PPT高手(中)解读.ppt
- 校园网布线讲述.ppt
- 校园水果店SWOT讲述.ppt
- 校园趣事多讲述.ppt
- 校园足球文化建设——张学忠讲述.ppt
- 校园霸凌,总是比我们想象的更加严重讲述.doc
- 校园食品安全知识参考资料讲述.doc
- 1.1我看到了什么解读.ppt
- 备战中考语文专项复习精讲精练古诗词:炼字题巧解(课件).pptx
- 备战中考语文专项复习精讲精练基础:修改病句有绝招(课件).pptx
- 备战中考语文专项复习精讲精练记叙文阅读:修辞角度赏析题.docx
- 备战中考语文专项复习精讲精练古诗词:画面描写不用愁(课件).pptx
- 绿色科技碳中和一站式服务解决方案商务通用PPT模板.pptx
- 备战中考语文专项复习精讲精练记叙文阅读:修辞角度赏析题解析版.docx
- 备战中考语文专项复习精讲精练第2讲基础:综合性学习有方法(全国通用解析版).docx
- 备战中考语文专项复习精讲精练记叙文阅读:用词角度赏析题.docx
- 备战中考语文专项复习精讲精练记叙文阅读:用词角度赏析题解析版.docx
- 备战中考语文专项复习精讲精练文言文:实词翻译技巧(课件).pptx
文档评论(0)