在上一篇筆記的基礎上,完成一個簡單的ADC采樣實驗。 第一步:預備知識 1、先來看一下bb_black的ADC管腳位置。下圖是bb_black的模擬輸入端口的分布。 這張圖上有三個重要的信息需要注意: (1)模擬輸入端口數量:arm芯片共有8個ADC通道,bb_black上引出來 ...
今天筆者在LED燈的基礎上寫了一個GPIO作為輸入端口的例子。實驗中筆者采用一個按鍵作為IO輸入設備,然后用bb black去采集當前的信息。 第一步:硬件介紹 按鍵介紹 輕觸按鍵的結構如下圖所示,按鍵的 , 腳, , 腳是分別連在一起的,當按下按鍵是也就是將 , 或者 , 引腳短接,松開時兩腳間開路。 硬件原理 注: 為了防止誤操作時, . V將IO口燒掉筆者在按鍵與 . V之間連接了一個限流 ...
2015-03-14 22:17 0 2060 推薦指數:
在上一篇筆記的基礎上,完成一個簡單的ADC采樣實驗。 第一步:預備知識 1、先來看一下bb_black的ADC管腳位置。下圖是bb_black的模擬輸入端口的分布。 這張圖上有三個重要的信息需要注意: (1)模擬輸入端口數量:arm芯片共有8個ADC通道,bb_black上引出來 ...
1、用miniUSB線將 電腦與開發板相連,BeagleBoneBlack啟動之后,在瀏覽器里面輸入192.168.7. ...
今天從第一個簡單的程序“helloworld”開始學習嵌入式的開發。這個例子中會用到一些Linux命令,這些命令都是Linux最基本的命令。在開始之前先來說說這些命令的含義。 第一步:預備知識學習。 1、文件查看命令ls ...
剛收到bb-black很興奮,接着就茫然了,作為只學過單片機的人來說一下子要開發ARM系統真有點不知道如何入手。本人寫這些博客完全是為了記錄自己的學習歷程,由於是初學者所以筆記內容難免會有不當之處,如有發現,請指正! 本人的電腦配置是win7 64bit。 第一步:完成硬件連接 ...
上一篇筆記中,主要記錄了通過shell腳本的方式實現對LED燈的亮滅控制。不難看出,實際上對GPIO的控制主要是通過對內核接口/sys/class/gpio下的文件進行操作。同樣的方法,也可以通過C語言實現對GPIO口的控制。這篇筆記就記錄了筆者通過C語言的方法實現對LED的控制 ...
這次改變一下筆記的結構,直接上圖。點亮LED永遠是學習MCU,ARM,FPGA的入門例程,可以說是經典例程。這里筆者也從點亮LED開始開始ARM學習之旅。 接下來就開始點亮LED之旅,在開始之前需要向讀者說明:本文作者也是一個ARM初學者,學習過程中也是在網上查找 ...
最近學習了一個編程環境,感覺到非常方便,分享給大家。之前的幾篇筆記都是通過Xshell工具遠程登錄開發板,在開發板上進行代碼的編寫,編譯運行。好處就是對於初學者來說不需要搭建太多的開發環境,不好的地方,Linux自帶的VIM編輯器是沒有語法高亮的,代碼量比較多的時候,用起來不是很方便 ...
上一篇,運用 Linux 的 sysfs,控制本機上的 LED 燈,usr0 至 usr3,這次用 GPIO 控制外部的電路,點亮 LED 燈。 這次的全部材料: BBB 一台 購買 BBB 自帶的 USB 數據線 面包板一塊 470Ω 三枚(至少一枚) 白、紅、黃、綠 ...