国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

這篇具有很好參考價(jià)值的文章主要介紹了ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

????????實(shí)現(xiàn)效果將LDE2到LED5依次點(diǎn)亮再依次熄滅。點(diǎn)亮LED燈就像我們接觸編程語(yǔ)言的第一天輸出一個(gè)"hello world"一樣,這是一個(gè)最基礎(chǔ)的入門(mén)操作。這里我們以點(diǎn)亮LED2的過(guò)程進(jìn)行詳細(xì)講解,因其他LED燈的點(diǎn)亮過(guò)程都是一樣的,所以就不做一一介紹了。

1、首先第一步我們需要在開(kāi)發(fā)板上找到LDE燈的位置,再LED燈的旁邊會(huì)標(biāo)注有此硬件元件的名稱(chēng),圖中我們可以看出LED2的名稱(chēng)就叫LED2。

2、打開(kāi)LED2所在的開(kāi)發(fā)板手冊(cè)查詢LED2接到核心板的什么位置,肉眼查詢的化過(guò)于麻煩,所以我們可以直接對(duì)關(guān)鍵字LED2進(jìn)行搜索,搜索到的結(jié)果會(huì)以深色顯示,從LED2的位置順沿向左看,最左端的CHG_COK就是LED2在核心板上所接的管腳。

ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

?3、通過(guò)CHG_COK查詢查詢相應(yīng)管腳的寄存器(LED的狀態(tài)都是通過(guò)操作相應(yīng)寄存器實(shí)現(xiàn)的),將CHG_COK復(fù)制下來(lái)打開(kāi)核心板手冊(cè),同樣進(jìn)行搜索操作。從CHG_COK順沿向左看就可以找到LED2所對(duì)應(yīng)的寄存器GPX2_7,此時(shí)的工作已經(jīng)完成一半了是不是覺(jué)得很簡(jiǎn)單。

ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

?4、配置GPX2_7狀態(tài)寄存器,此時(shí)我們需要打開(kāi)用戶手冊(cè)對(duì)GPX2_7寄存器的相關(guān)信息進(jìn)行查詢,打開(kāi)用戶手冊(cè)直接搜索GPX2CON[7],以下就是GPX2_7寄存器的相應(yīng)信息。由下圖我們需要提取以下信息:基地址、偏移地址、負(fù)責(zé)相應(yīng)狀態(tài)的比特位。

基地址:Base Addrrss:0x110000

偏移地址:0x0c40ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

? ? ? ? 需要操作的地址=基地址+偏移地址,所以就是0x11000c40,負(fù)責(zé)相應(yīng)狀態(tài)的比特位的值:圖中顯示了該寄存器相應(yīng)的比特位是28到31位,在后面的Descriptiony一欄中是所需配置的狀態(tài),我們需要的是將寄存器配置為使出狀態(tài),所以將28到31比特位配置成0x2就行了。

?ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

?????????首先先將寄存器的28到31比特位清零LED2CON &(~(0xf<<28)),然后 |(0x1<<28)位將28到31位置為ox2。

?5、配置GPX2DAT數(shù)據(jù)寄存器為高電平。

ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

????????對(duì)地址的操作同上,但是此時(shí)的問(wèn)題就是在不知道的前提下我們無(wú)法判斷是給寄存器的0到7為中的哪一位配置成高電平可以點(diǎn)亮LED燈,所以現(xiàn)在有兩種辦法解決:1.咨詢上游商家? 2.一位一位去測(cè)試。在這我們就不去測(cè)試了憑借經(jīng)驗(yàn)LED2需要將第7個(gè)比特位置為1就可以點(diǎn)亮,相反如果將其置為0就會(huì)熄滅,到此我們就完成了對(duì)LED2的點(diǎn)亮和關(guān)閉操作。

ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

?5、其他燈的操作同理,整個(gè)代碼如下

ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-409559.html

到了這里,關(guān)于ARM入門(mén)(實(shí)現(xiàn)LED流水燈)超簡(jiǎn)單的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • (STM32基礎(chǔ))STM32實(shí)現(xiàn)LED閃爍&LED流水燈&蜂鳴器

    (STM32基礎(chǔ))STM32實(shí)現(xiàn)LED閃爍&LED流水燈&蜂鳴器

    1、按照新建工程步驟創(chuàng)建工程,新建start、library、user三個(gè)文件夾,從固件庫(kù)添加相應(yīng)文件 2、keilkil小程序用來(lái)清理listings和objects文件夾中編譯產(chǎn)生的中間文件,以后需要打包工程的話可以先用keilkill先清理,這樣文件夾會(huì)大大縮小所占內(nèi)存。 在library中可以查看外設(shè)函數(shù)庫(kù),

    2024年02月07日
    瀏覽(25)
  • 單片機(jī)Proteus軟件仿真一(手把手教你實(shí)現(xiàn)LED流水燈)

    單片機(jī)Proteus軟件仿真一(手把手教你實(shí)現(xiàn)LED流水燈)

    1 單片機(jī)8051系列 爬蟲(chóng)是不能發(fā)了,審核總是不通過(guò),算了,發(fā)點(diǎn)其他的。 51單片機(jī)是對(duì)兼容英特爾8051指令系統(tǒng)的單片機(jī)的統(tǒng)稱(chēng)。51單片機(jī)廣泛應(yīng)用于家用電器、汽車(chē)、工業(yè)測(cè)控、通信設(shè)備中。因?yàn)?1單片機(jī)的指令系統(tǒng)、內(nèi)部結(jié)構(gòu)相對(duì)簡(jiǎn)單,所以國(guó)內(nèi)許多高校用其進(jìn)行單片機(jī)入

    2024年02月01日
    瀏覽(21)
  • led流水燈

    led流水燈

    ??本章將講解流水燈的制作,在Cyclone IV開(kāi)發(fā)板上依次點(diǎn)亮四個(gè)led燈,并以一定間隔亮滅,達(dá)到流水燈的效果。 圖1. DIP發(fā)光二極管(直插型) 圖2. SMD發(fā)光二極管(貼片型) ??LED燈就是發(fā)光二極管,二極管功能很多,在本實(shí)驗(yàn)中我們暫且將其看作是一個(gè)開(kāi)關(guān)。二極管在正向

    2024年02月13日
    瀏覽(25)
  • 【藍(lán)橋杯嵌入式】點(diǎn)亮LED燈,流水燈的原理圖解析與代碼實(shí)現(xiàn)——STM32

    【藍(lán)橋杯嵌入式】點(diǎn)亮LED燈,流水燈的原理圖解析與代碼實(shí)現(xiàn)——STM32

    ??【藍(lán)橋杯嵌入式】專(zhuān)題正在持續(xù)更新中,原理圖解析?,各模塊分析?以及歷年真題講解?都在這兒哦,歡迎大家前往訂閱本專(zhuān)題,獲取更多詳細(xì)信息哦?????? ??本系列專(zhuān)欄 -??藍(lán)橋杯嵌入式_勾欄聽(tīng)曲_0的博客 ??歡迎大家? ??? 點(diǎn)贊??? 評(píng)論??? 收藏?? ??個(gè)人主

    2024年02月03日
    瀏覽(45)
  • 【C51基礎(chǔ)實(shí)驗(yàn) LED流水燈】

    【C51基礎(chǔ)實(shí)驗(yàn) LED流水燈】

    前言: 前幾篇學(xué)會(huì)了LED驅(qū)動(dòng)原理,并且成功點(diǎn)亮了一顆LED和實(shí)現(xiàn)了LED的閃爍,那么這篇緊接著就來(lái)解鎖LED的新功能,LED流水燈。當(dāng)然這里前提是基于肉眼余暉可見(jiàn)光達(dá)成的效果。 開(kāi)發(fā)板上 LED 模塊電路原理圖如下圖所示: 看上圖中 LED 采用共陽(yáng)接法 ,D1-D8 連接到單片機(jī)的

    2024年02月10日
    瀏覽(21)
  • 51單片機(jī)學(xué)習(xí)--LED流水燈

    51單片機(jī)學(xué)習(xí)--LED流水燈

    延時(shí)代碼可通過(guò)軟件生成,系統(tǒng)頻率要和開(kāi)發(fā)板的晶振頻率相對(duì)應(yīng)。 ?

    2024年02月16日
    瀏覽(27)
  • Verilog HDL——LED流水燈工程&LED點(diǎn)陣顯示

    Verilog HDL——LED流水燈工程&LED點(diǎn)陣顯示

    LED流水燈 根據(jù)8位LED燈與EPM240引腳I/O對(duì)應(yīng)關(guān)系 配置CPLD引腳: Hardware SetupUSB-Blaster[USB-0]JTAG Mode 下載工程: LED點(diǎn)陣顯示 LED點(diǎn)陣電路: 00IC-EPM240 開(kāi)發(fā)板采用的點(diǎn)陣型號(hào)是 10788。8×8LED 點(diǎn)陣共有 16 個(gè)引腳,分別控制 8 行和 8 列,行列共同決定其中一個(gè) LED 的亮滅。圖中 ROW 為行,

    2024年02月03日
    瀏覽(15)
  • Quartus II使用——3 LED流水燈

    Quartus II使用——3 LED流水燈

    1.學(xué)習(xí)要求 目標(biāo):實(shí)現(xiàn)8個(gè)LED燈(LED 0~LED 7)間隔100ms依次點(diǎn)亮,然后全部熄滅,再依次點(diǎn)亮。 2.仿真分析 clk是50Mhz時(shí)鐘,那么一個(gè)周期為(1X10^9)/(50X10^6)=20ns,1秒對(duì)應(yīng)50000000個(gè)時(shí)鐘周期,100ms=5000000個(gè)時(shí)鐘周期。 復(fù)位時(shí),LED燈全部熄滅? ? :led=8\\\'hff 點(diǎn)亮第1個(gè)LED燈? ? ? ? ? ? ? ?

    2023年04月22日
    瀏覽(25)
  • STM32F103C8T6定時(shí)器實(shí)現(xiàn)led的周期閃爍及PWM實(shí)現(xiàn)流水燈

    STM32F103C8T6定時(shí)器實(shí)現(xiàn)led的周期閃爍及PWM實(shí)現(xiàn)流水燈

    通過(guò)定時(shí)器Timer方式實(shí)現(xiàn)時(shí)間的精準(zhǔn)控制,相當(dāng)于給CPU上了一個(gè)鬧鐘,CPU平時(shí)處理其它任務(wù),當(dāng)定時(shí)時(shí)間到了以后,處理定時(shí)相關(guān)的任務(wù)。請(qǐng)?jiān)O(shè)置一個(gè)5秒的定時(shí)器,每隔5秒從串口發(fā)送“hello windows!”;同時(shí)設(shè)置一個(gè)2秒的定時(shí)器,讓LED等周期性地閃爍。 使用TIM3和TIM4,分別輸

    2024年01月23日
    瀏覽(31)
  • ARM-流水燈

    ARM-流水燈

    現(xiàn)象:

    2024年02月07日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包