在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>Beagleboard的PocketBeagle解釋:動手回顧

Beagleboard的PocketBeagle解釋:動手回顧

2022-12-13 | zip | 0.10 MB | 次下載 | 免費

資料介紹

描述

什么是 PocketBeagle?

不,它不是左邊這只可愛的小狗。而是這款功能更強大、更緊湊的開源 Linux 計算機。PocketBeagle以 35 美元的便宜價格(包含Octavo Systems OSD3358 1GHz ARM? Cortex-A8和兩個200-MHz同時使用低延遲和實時功能以更高性能運行的微控制器

初始設置時只需要一張 micro-SD 卡,因為所有存儲和主映像都存儲在那里。

?
?
pYYBAGOAH_mAanKvAAYW4yU0YQQ467.jpg
?
1 / 2 ?這臺 Linux 計算機的尺寸達到 FIND
?

這個鑰匙扣大小的 Linux 野獸總共有72 個引腳。

其中 44 個為數字 I/O 引腳,8 個為模擬輸入,

以及支持多種串行 I/O 協議,用于控制單通道下的通信系列,并在接收器獲取信息時進行調制。

與四分之一的大小相比,我已經看到了很多 PocketBeagle。我不會說這是最準確的比較。處理器,盡管它具有驚人的品質,更直接地是四分之一的大小,使整個袖珍小獵犬比四分之二大一點,甚至更大,可以與橡皮擦相媲美。

pYYBAGOAH_-AT6v8AAU5yP27LvE432.jpg
?

所以讓我們開始吧..

了解引腳文檔

poYBAGOAIAOASVNyAAG3zcU-hYE575.jpg
?

引出線圖起初可能令人生畏,但此圖(上圖)準確顯示了插頭引腳的作用。每個引腳都有多達三八種不同的功能,所以事情可能會有點讓人不知所措;但是,我在下面提供了詳細指南來分解顏色系統并幫助您連接到船上的正確位置:

紅色- 電源和系統引腳。

白色-gpio 或通用 I/O 引腳:用于接收信息并將數據傳送到連接的設備(例如切換 LED)。

藍色- USB 或通用串行總線引腳:用于PC 和外圍設備之間的即插即用接口

黃色- 模擬輸入:AIN/AI/ADC用于將電壓電平調節為數字值。

棕色- UART 串??行引腳:用于具有可配置數據格式和傳輸速度的異步串行通信。

青色/淺藍色- PRU 微控制器引腳:(BB 獨有)用于提供 Linux 中沒有的實時處理能力,包括 Web 服務器、WiFi 和以太網等功能。

洋紅色/粉紅色- 電池引腳

紫色- I2C 或內部集成電路協議總線:用于多個“從”數字集成芯片與一個或多個“主”芯片進行通信。

淺綠色- PWM 或脈沖寬度調制輸出。用于與具有數字輸出和數字輸出的模擬設備通信,以控制模擬設備。

Brown - SPI 或串行外設接口:用于在微控制器和小型外設(移位寄存器傳感器、SD 卡等)之間發送數據。

深棕色- CAN控制器區域網絡 用于在微控制器之間提供快速通信,達到實時要求,消除對雙端口 RAM 的需求。

灰色- QEP 或正交編碼器脈沖輸入:用于 eQEP通道與硬件旋轉控制器接口。

圖中的虛線表示默認引腳功能或任何未在 pin_config 部分中具體命名的默認設置,例如驅動程序強度。

PRU : PocketBeagle 上的 Powerhouse 功能

絕對值得研究 Beagle 的編程實時單元。

處理器中內置了兩個 32 位 RISC 微控制器。

(那是相同的不到四分之一大小的處理器)

這些微控制器獨立于處理器運行,但仍允許您實現時間關鍵型操作,例如 bit-banging。PRU 本身通過remoteproc 框架進行控制,并包含一個消息庫,允許單元的處理器和內部的 PRU 之間進行通信。這一切都賦予 PRU 極其特殊的地位。

PRUs 的特性肯定對板的整體性能做出了聲明,因為它消除了流水線、分支延遲、上下文切換、內存分頁、中斷和調度等問題通常有一些問題會干擾程序執行并產生不希望的結果。

所有這些都是在一個完整的 Linux 環境中捕獲的,PRU 是用 C 編程的。但是,這個單元有一個獨特的指令集,一開始我發現有點難以理解。使用的最有用的資源是PRU Cookbook在這里找到:< https://github.com/MarkAYoder/PRUCookbook> ,在您的 Beagleboard 設備上克隆后,您可以直接在您的板上運行示例代碼。

動手:

從 SD 卡開始。這需要不大于 16GB。由于最新的 debian 映像相對較小,但這是我獲得的大小,并且是 Beagleboard 推薦的。操縱并選擇推薦的圖像。確保圖像鏈接在圖像的預期設備下包含“PocketBeagle”。在撰寫本文時,我使用了

Buster IoT(無圖形桌面)AM3358 Debian 10.3 2020-04-06 4GB SD IoT 映像

要將圖像寫入您的 SD 卡,Beagleboard.org 推薦了一款非常簡單的 SD 卡寫入軟件,名為balenciaetcher。

我發現balenciaetcher是最簡單的解決方案,但速度相當慢。

如果您的計算機不支持 balenciaetcher 或者您正在尋找更無縫的選項,這里有一些替代方案:

  • UNetbootin (Windows/macOS/Linux)
  • Rufus(Windows 7 及更高版本;快速)
  • YUMI (Windows/macOS/Linux)

交互選項:

首先連接到您的 Beagleboard:我發現完成此操作的最簡單方法是通過 microUSB 將 PocketBeagle 直接連接到我的筆記本電腦對于 Windows 機器,要連接的 IP 地址是 192.168.7.2。對于 Mac/Linux,它是 192.168.6.2。

在 Internet 瀏覽器(不是 Internet Explorer)中鍵入直接 IP 地址將引導您到 PocketBeagle 101 頁面

并允許訪問 BoneScript、Cloud9 Javascript IDE 等以開始在您的板內編寫代碼。

就個人而言,我發現 Windows Putty 是我直接通過 ssh 連接到他們的主板而不是 Cloud9 接口的選擇。這是通過在 Putty 而不是瀏覽器中輸入 IP 地址來實現的,并且可以輕松地通過 Linux 內核進行操作。

額外且極其重要的附加組件:

Beagleboard 有一些很棒的披風,從低端到高端,Linux 內核編程的初學者和專業人士都可以使用。

便宜的選擇:TechLab Cape

零件清單包括兩個 GPIO 按鈕、一個 I2C 加速度計、一個方便的光傳感器、SPI 7 段顯示器、一個 PWM RGB LED、PRU 蜂鳴器等,這對初學者來說非常棒。

如下圖所示,對于剛開始使用 PocketBeagle 并探索計算機的許多功能(包括著名的 PRU)的人來說,這是一個很好的開始。

必須使用此斗篷(連同立管)進行焊接。如果您查看下面的圖片,這被證明是我最困難的部分之一!提供出色的學習體驗,這只是購買前需要考慮的事情

Beagleboard 在此處對 Github 上的每個 TechLab 組件進行了深入了解:

https://github.com/beagleboard/pocketbeagle/wiki/TechLab-cape

poYBAGOAIAqAdrNBAAae7n5dF5o952.jpg
PocketBeagle TechLab Cape 基于 GHI Electronics BrainPad 和 QWERTY 嵌入式設計 BaconBits Cape
?

高端選項:Grove Cape/Grove 套件

Grove 套件無需焊接或任何松散的電線即可連接到 Grove 模塊,為探索 PocketBeagle 的所有功能及其他功能提供了絕佳選擇。

poYBAGOX6v2AcllJAAX0Mvqf2R4275.jpg
PocketBeagle? Grove 套件(已打開)
?

GroveKit 包括一個 PocketBeagle、模擬麥克風、兩個可鏈接的 RGB LED、一個超聲波距離傳感器、一個旋轉角度傳感器、一個滑動電位器、兩個按鈕、一個 I2C 12 鍵觸摸傳感器、一個數字加速度計、一個揚聲器、16x2 LCD 屏幕、鱷魚電纜、16GB SD 卡和讀卡器、Wifi 加密狗和適配器/電線。呸!給你自己相當多的工作是一個時尚緊湊的盒子。

?
?
?
pYYBAGOX6yWAJ20JAAR_6PSmdB4721.jpg
?
1 / 7 ? PocketBeagle? Grove 套件(封閉式)

回顧與總結

毫無疑問,PocketBeagle 是一款成本低、設計精巧且使用簡單的控制器,可滿足您的所有高性能需求。無論您是決定抓住一些額外的披風來學習內核/一些嵌入式 Linux,還是開始一個需要內部較小計算機的個人項目,它仍然可以執行實時功能。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 69性xxxxfreexxxx| 香蕉久久高清国产精品免费| 天天色天天操天天射| 天天操天天干天天操| 免费福利片2022潦草影视午夜| 精品久草| 欧美xxx69| 女人的逼毛片| 亚洲精品国产成人| 三级网址在线播放| 毛片官网| 亚欧免费视频一区二区三区| 日本a级特黄三级三级三级| 超刺激gay腐文h文| 四虎精品免费永久在线| 欧美黄色tv| 国产精品四虎| 天天干天天曰天天操| jinv在线视频| 日本级毛片免费观看| 午夜老司机永久免费看片| 日本www高清| 国产一区二区播放| 婷婷五月天.com| 国产成人精品影视| 日本免费不卡视频一区二区三区| 亚洲人成影网站~色| 欧美一二区视频| 成人a毛片高清视频| 欧美极品bbbbⅹxxxx| 黄在线看| 亚洲国产精品久久久久婷婷软件| 欧美一级在线观看| 99久久无色码中文字幕| 久久福利网| 九九re热| 在线看av的网址| 日本最好的免费影院| 高清欧美日本视频免费观看| 免费看美女禁处爆涌视频| 亚洲视频五区|