亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

Cubieboard2裸機開發之(一)點亮板載LED

2024-06-28 13:27:33
字體:
來源:轉載
供稿:網友
Cubieboard2裸機開發之(一)點亮板載LED

前言

CUbieboard2板載兩個LED,一個綠色的,一個藍色的,其中綠色LED通過三極管與PH20管腳連接,藍色LED通過三極管與PH21管腳連接,這里只以藍色LED為例,電路原理圖如圖1和圖2所示。

圖1 LED所使用的管腳

圖2 LED與三極管連接圖

由此可知,當PH21輸出高電平時,三極管處于導通狀態,從而藍色LED會被點亮;當PH21輸出低電平時,三極管處于截止狀態,藍色LED熄滅。

一、目的

編寫第一個裸機程序,點亮板載的藍色LED。

二、源代碼說明

程序很簡單,已給出詳細注釋,直接看代碼好了,如下所示:

 1 /* 2  * (C) Copyright 2014 Conan Liang <lknlfy@163.com> 3  * 4  * a very simple source to set the blue led on for Cubieboard2. 5  *  6  */ 7  8 /* GPIO reg addr */ 9 #define SUNXI_PIO_BASE          0x01C2080010 #define SUNXI_PIO_PH_CFG2_BASE  (SUNXI_PIO_BASE + 0x104)11 #define SUNXI_PIO_PH_DAT_BASE   (SUNXI_PIO_BASE + 0x10C)12 13 /* global entry point */14 .globl _start15 _start: b    reset16 17 reset:18     ldr r0, =SUNXI_PIO_PH_CFG2_BASE19     /* before write, read the reg value into r1*/20     ldr r1, [r0]21     /* blue led is connected to PH21 */22     ldr r2, =(0xf << 20)23     mvn r3, r224     /* clear 4 bits for PH21*/25     and r1, r1, r326     /* set PH21 for output function */27     orr r1, r1, #(0x1 << 20)28     str r1, [r0]29 30     /* set PH21 output 1(high value), so the blue led is on */31     ldr r0, =SUNXI_PIO_PH_DAT_BASE32     ldr r1, [r0]33     orr r1, r1, #(1 << 21)34     str r1, [r0]35 loop:36     b loop

三、驗證

使用arm-linux-gnueabihf工具編譯后生成led.b文件,再使用mksunxiboot工具在led.b文件前面加上一個頭部,最終生成led.bin文件,使用以下命令將led.bin文件燒寫到TF中:

#sudo dd if=./led.bin of=/dev/sdb bs=1024 seek=8

將TF卡插入Cubieboard2,上電即可看到藍色LED被點亮。效果如圖3所示。

圖3 效果圖


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91在线观看免费高清完整版在线观看| 7m精品福利视频导航| 亚洲欧美精品一区二区| 欧美一级淫片videoshd| 亚洲欧美国产精品专区久久| 精品美女永久免费视频| 97久久超碰福利国产精品…| 69视频在线免费观看| 欧美精品电影免费在线观看| 国产精品美女久久久久av超清| 欧美性一区二区三区| 国产精品美乳一区二区免费| 国产又爽又黄的激情精品视频| 久热精品在线视频| 亚洲精品福利视频| 亚洲视频在线观看| 日韩精品在线电影| 国产成人黄色av| 日韩av中文字幕在线播放| 欧美日韩国产丝袜另类| 国产精品一久久香蕉国产线看观看| 久久久免费精品| 日韩在线视频二区| 日韩电视剧免费观看网站| 亚洲老板91色精品久久| 久久亚洲精品国产亚洲老地址| 欧美日韩国产中字| 亚洲午夜国产成人av电影男同| 性欧美xxxx视频在线观看| 伊人久久久久久久久久久久久| 91久久综合亚洲鲁鲁五月天| 97视频在线观看视频免费视频| 欧美一级视频在线观看| 日韩电影中文 亚洲精品乱码| 日韩在线精品视频| 久久久精品在线| 亚洲最大福利网站| 国产精品永久免费| 九九视频直播综合网| 亚洲大胆人体在线| 91老司机精品视频| 亚洲综合中文字幕68页| 国产精品精品久久久久久| 日韩美女av在线免费观看| 久久艳片www.17c.com| 久久免费视频观看| 国产精品国产三级国产aⅴ浪潮| 九九热r在线视频精品| 欧美大全免费观看电视剧大泉洋| 国产精品丝袜一区二区三区| 精品自在线视频| 久久久久亚洲精品成人网小说| 亚洲裸体xxxx| 免费不卡欧美自拍视频| 国产综合在线视频| 日本国产精品视频| 日韩欧美在线免费| 亚洲欧美国产视频| 日韩在线不卡视频| 亚洲韩国日本中文字幕| 97超视频免费观看| 奇米影视亚洲狠狠色| 精品香蕉一区二区三区| 欧美日韩一区二区免费视频| 久久精品久久久久电影| 热久久免费国产视频| 91久久久久久国产精品| 国产成人精品在线视频| 国产在线精品成人一区二区三区| 成人福利网站在线观看| 尤物精品国产第一福利三区| 日韩美女写真福利在线观看| www.亚洲一二| 久久久久久网站| 97国产真实伦对白精彩视频8| 国产日韩欧美综合| 国产精品96久久久久久又黄又硬| 国产精品美女呻吟| 日韩欧美成人精品| 成人网在线视频| 日韩精品极品视频| 久久久久久亚洲精品中文字幕| 久久精品国亚洲| 97香蕉超级碰碰久久免费软件| 国产精品三级网站| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美日韩精品在线视频| 91性高湖久久久久久久久_久久99| 亚洲图中文字幕| 欧美性理论片在线观看片免费| 国产精品a久久久久久| 亚洲日本欧美日韩高观看| 亚洲一区二区日本| 欧美大码xxxx| 在线视频亚洲欧美| 精品国模在线视频| 国产视频精品免费播放| 亚洲欧美日本伦理| 国产亚洲精品激情久久| 精品中文视频在线| 中文字幕在线日韩| 欧美成人精品三级在线观看| 国产精品www| 91久久久国产精品| 精品女同一区二区三区在线播放| 精品久久久久久| 亚洲性69xxxbbb| 91av福利视频| 在线观看久久久久久| 国产欧美婷婷中文| 国产伦精品一区二区三区精品视频| 91精品视频免费观看| 欧美日韩激情网| 久久亚洲影音av资源网| 国产经典一区二区| 欧美大全免费观看电视剧大泉洋| 亚洲国产精品高清久久久| 亚洲男女性事视频| 欧美第一页在线| 亚洲有声小说3d| 精品久久久久久久久久久久久久| 国产亚洲精品一区二555| 成人高h视频在线| 欧美性猛交xxxx黑人| 久久久久久69| 亚洲国产私拍精品国模在线观看| 在线不卡国产精品| 孩xxxx性bbbb欧美| 国产精品私拍pans大尺度在线| 国产精品一二区| 国产一区二区三区三区在线观看| 久久精品久久久久| 91亚洲精品久久久久久久久久久久| 91九色综合久久| 中文一区二区视频| 成人午夜在线观看| 精品久久国产精品| 欧美电影在线观看完整版| 精品国产依人香蕉在线精品| 国产精品久久精品| 亚洲日本中文字幕免费在线不卡| 爱福利视频一区| 欧美一级片一区| 国产精品99蜜臀久久不卡二区| 国产噜噜噜噜噜久久久久久久久| 91国产一区在线| 一个人看的www久久| 在线看日韩av| 少妇高潮久久77777| 欧美专区福利在线| 精品国产自在精品国产浪潮| 午夜精品一区二区三区在线视频| 伊人久久五月天| 成人97在线观看视频| 日韩视频免费在线| 亚洲综合中文字幕在线| 午夜剧场成人观在线视频免费观看| 尤物九九久久国产精品的特点| 国产精品激情自拍| 热re91久久精品国99热蜜臀| 日韩在线观看电影| 亚洲国产精品网站| 亚洲午夜色婷婷在线| 亚洲乱码av中文一区二区|