浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 集成電路

試跑Arduino

發(fā)布時間:2012/6/13 20:38:45 訪問次數(shù):1816

    在剛才解壓的D:\Arduino-0021文件夾EL2186CS中找到應用程序Arduino.雙擊打開,計算機桌面上會顯示出編程平臺,如圖3所示。Arduino把程序叫做sketch。
    展開Tools項,把Serial Port展開可見能夠使用的串口號,加以勾選。
    把Board項展開,可見I/O板型號選擇,選最下面的Arduino NG or older w/ATmega8.如圖4所示。
    板子插上電源,把USB轉(zhuǎn)串口線一頭插上電腦,另一頭插上板子。通信指示燈VD1、VD2閃亮一下,VD3閃亮數(shù)次。
    我們可以從程序附帶的大量例子開始試驗,最簡單的還是從閃光燈起跑吧。選File—Examples-2.DigitaI—BlinkWithoutDelay,如圖5所示。接著彈出一個程序副本,整個sketch就在主窗口中,如圖6所示。圖6英文中,是說明部分,意思是接在數(shù)字口上的發(fā)光管的亮滅不使用延時函數(shù),這意味著可以同時運行其他代碼而不會被LED代碼打斷,以及LED是接在板子的pin13等。
    從本質(zhì)來說,編程方式還是和C語言差不多,最前面是頭文件包含,然后是常量、變量定義,再就是設置函voidsetup0,功能是迸行一些設置、變量初始化、引腳模式等,它只在程序開始時運行一次。后面是主循環(huán)void loop.需要反復執(zhí)行的主要工作都在這里面。實際上就是把標準C中必需的int main0分成了兩部分,一部分是while之前的,等于setup,另一部分是while(l)里面的,不過這里有很多函數(shù)已經(jīng)做好,以便隨時取用。
    先不研究這些差別,怎么讓這個程序在I/O板上跑起來呢?按要求,先要讓它生成可執(zhí)行代碼:點擊最左面那個中間有個三角的圓圈,它會變成黃色,開始編譯,如圖7所示。等一會,黃色消失,下邊提示黑框內(nèi)會提示:Binary sketchsize:778 bytes,如圖8所示。這說明編譯后的二進制可執(zhí)行代碼是778B。好,可以運行了。點擊中間有指向右邊箭頭的方框,它變?yōu)辄S的,開始準備往I/O板下載上述代碼并啟動運行。等待數(shù)十秒,中間v0板上串口指示燈會交替閃亮數(shù)秒,等一會兒,提示框上方會指示:Doneuploading.好了!再過一會L燈開始以大約亮1秒、暗1秒的頻率不停地亮、滅,成功了,F(xiàn)在,把串口拔掉,電源停掉,1/0板和電腦脫離,再上電,不一會兒,L燈會同樣亮、滅起來,說明程序已經(jīng)固化到單片機的FLASH中了。
    如果在sketch中修改變量interval的賊值,例如把原有的1000改成200,也就是把long interval=1000改成longinterval=200,再編譯運行,會發(fā)現(xiàn)L燈閃動頻率提高了很多。可以把修改后的程序保存到電腦上另一個自己建立的文件夾中,以后也可以把它調(diào)入重新編輯修改。

                   

    在剛才解壓的D:\Arduino-0021文件夾EL2186CS中找到應用程序Arduino.雙擊打開,計算機桌面上會顯示出編程平臺,如圖3所示。Arduino把程序叫做sketch。
    展開Tools項,把Serial Port展開可見能夠使用的串口號,加以勾選。
    把Board項展開,可見I/O板型號選擇,選最下面的Arduino NG or older w/ATmega8.如圖4所示。
    板子插上電源,把USB轉(zhuǎn)串口線一頭插上電腦,另一頭插上板子。通信指示燈VD1、VD2閃亮一下,VD3閃亮數(shù)次。
    我們可以從程序附帶的大量例子開始試驗,最簡單的還是從閃光燈起跑吧。選File—Examples-2.DigitaI—BlinkWithoutDelay,如圖5所示。接著彈出一個程序副本,整個sketch就在主窗口中,如圖6所示。圖6英文中,是說明部分,意思是接在數(shù)字口上的發(fā)光管的亮滅不使用延時函數(shù),這意味著可以同時運行其他代碼而不會被LED代碼打斷,以及LED是接在板子的pin13等。
    從本質(zhì)來說,編程方式還是和C語言差不多,最前面是頭文件包含,然后是常量、變量定義,再就是設置函voidsetup0,功能是迸行一些設置、變量初始化、引腳模式等,它只在程序開始時運行一次。后面是主循環(huán)void loop.需要反復執(zhí)行的主要工作都在這里面。實際上就是把標準C中必需的int main0分成了兩部分,一部分是while之前的,等于setup,另一部分是while(l)里面的,不過這里有很多函數(shù)已經(jīng)做好,以便隨時取用。
    先不研究這些差別,怎么讓這個程序在I/O板上跑起來呢?按要求,先要讓它生成可執(zhí)行代碼:點擊最左面那個中間有個三角的圓圈,它會變成黃色,開始編譯,如圖7所示。等一會,黃色消失,下邊提示黑框內(nèi)會提示:Binary sketchsize:778 bytes,如圖8所示。這說明編譯后的二進制可執(zhí)行代碼是778B。好,可以運行了。點擊中間有指向右邊箭頭的方框,它變?yōu)辄S的,開始準備往I/O板下載上述代碼并啟動運行。等待數(shù)十秒,中間v0板上串口指示燈會交替閃亮數(shù)秒,等一會兒,提示框上方會指示:Doneuploading.好了!再過一會L燈開始以大約亮1秒、暗1秒的頻率不停地亮、滅,成功了。現(xiàn)在,把串口拔掉,電源停掉,1/0板和電腦脫離,再上電,不一會兒,L燈會同樣亮、滅起來,說明程序已經(jīng)固化到單片機的FLASH中了。
    如果在sketch中修改變量interval的賊值,例如把原有的1000改成200,也就是把long interval=1000改成longinterval=200,再編譯運行,會發(fā)現(xiàn)L燈閃動頻率提高了很多?梢园研薷暮蟮某绦虮4娴诫娔X上另一個自己建立的文件夾中,以后也可以把它調(diào)入重新編輯修改。

                   

上一篇:燒入引導程序

上一篇:試試字符液晶

相關(guān)技術(shù)資料
6-13試跑Arduino

熱門點擊

 

推薦技術(shù)資料

DS2202型示波器試用
    說起數(shù)字示波器,普源算是國內(nèi)的老牌子了,F(xiàn)QP8N60... [詳細]
版權(quán)所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡技術(shù)有限公司
付款方式


 復制成功!