成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【嵌入式】利用FinSH控制臺控制LED燈

liukai90 / 1186人閱讀

摘要:嵌入式利用控制臺控制燈點燈程序點燈程序要求在控制臺輸入命令來控制板子上的三盞燈暗滅

【嵌入式】利用FinSH控制臺控制LED燈

點燈程序

要求:在FinSH控制臺輸入led 1/2/3 on/off 命令來控制stm32f407板子上的三盞LED燈暗滅

#include #include #include #define LED1_PIN    GET_PIN(C, 3)#define LED2_PIN    GET_PIN(A, 5)#define LED3_PIN    GET_PIN(A, 6)static void led(int argc, char**argv){    if (argc < 3)    {        rt_kprintf("Please input"led <1 off|1 on |2 off|2 on|3 off|3 on>"/n");        return;    }        if (!rt_strcmp(argv[1], "1"))    {        if (!rt_strcmp(argv[2], "off"))            rt_pin_write(LED1_PIN, PIN_LOW);        else if (!rt_strcmp(argv[2], "on"))            rt_pin_write(LED1_PIN, PIN_HIGH);        else            rt_kprintf("Please input"led <1 off|1 on |2 off|2 on|3 off|3 on>"/n");    }    else if (!rt_strcmp(argv[1], "2"))    {        if (!rt_strcmp(argv[2], "off"))            rt_pin_write(LED2_PIN, PIN_LOW);        else if (!rt_strcmp(argv[2], "on"))            rt_pin_write(LED2_PIN, PIN_HIGH);        else            rt_kprintf("Please input"led <1 off|1 on |2 off|2 on|3 off|3 on>"/n");    }        else if (!rt_strcmp(argv[1], "3"))    {        if (!rt_strcmp(argv[2], "off"))            rt_pin_write(LED3_PIN, PIN_LOW);        else if (!rt_strcmp(argv[2], "on"))            rt_pin_write(LED3_PIN, PIN_HIGH);        else            rt_kprintf("Please input"led <1 off|1 on |2 off|2 on|3 off|3 on>"/n");    }    else    {        rt_kprintf("Please input"led <1 off|1 on |2 off|2 on|3 off|3 on>"/n");    }}MSH_CMD_EXPORT(led, led sample: led <1 off|1 on |2 off|2 on|3 off|3 on>);

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/123278.html

相關(guān)文章

  • 入式系統(tǒng)開發(fā): LinkIt? Smart 7688 Duo物聯(lián)網(wǎng)平臺簡介

    覺得文章還不錯的, 右上角的推薦. LinkIt? Smart 7688 Duo 平臺主要針對如下兩個應(yīng)用場景: 智能家居的家電控制 辦公室設(shè)備控制 什么是聯(lián)發(fā)科技LinkIt? Smart 7688 開發(fā)平臺http://labs.mediatek.com/site... 連接到 LinkIt? Smart 7688 Duo 下面介紹3種連接到 LinkIt? Smart 7688 Duo...

    LiuRhoRamen 評論0 收藏0
  • 如何利用單片機控制一顆LED 閃爍

    摘要:點亮一顆燈是我們學(xué)習(xí)單片機入門的開始,今天目標(biāo)的是利用單片機控制燈閃爍,下圖是仿真電路圖,圖中單片機左邊為系統(tǒng)的時鐘電路和復(fù)位電路,右邊是燈電路。包含頭文件定義引腳,用來連接燈延時函數(shù),實現(xiàn)對燈的亮滅延時控制點亮燈延時熄滅燈延時 ? ? 點亮一顆LED燈是我們學(xué)習(xí)單片機入門的開始,今天目標(biāo)的...

    LucasTwilight 評論0 收藏0
  • Arduino(8)—繼電器實驗

    摘要:這節(jié)我們只進行繼電器的初等實驗,也就是他的開關(guān),但是我們?nèi)绾闻袛喑鰜硭拈_關(guān)呢我們這邊可以用燈來表示方法一上圖帶三極管我們由六可知,我們的三極管的兩端,一端接地,一端接,中間一端就可以接我們所用的東西來進行他的開關(guān)因此在這種接法中看下面 這節(jié)我們只進行繼電器的初等實驗,也就是他的開關(guān),但是我...

    不知名網(wǎng)友 評論0 收藏0
  • 12V轉(zhuǎn)3.3VLED驅(qū)動芯片AH2030

    摘要:轉(zhuǎn),通過調(diào)節(jié)外置的電阻,能控制高亮度燈的驅(qū)動電流,使燈亮度達到預(yù)期恒定亮度,流過高亮度燈的電流可從幾毫安到安培變化。 12V轉(zhuǎn)3.3VLED驅(qū)動芯片AH2030是一款高效率,穩(wěn)定可靠的高亮度 LED燈驅(qū)動控制 IC ,內(nèi)置高精度比較器,off-time控制電路,恒流驅(qū)動控制電路等,特別適合大...

    e10101 評論0 收藏0
  • 第一課:超級hello Arduino.使用多種知識串聯(lián)一個入門小項目,很適合初學(xué)第一課喲.

    摘要:開關(guān)旋鈕電位器的實驗視頻已經(jīng)購買開發(fā)版的同學(xué)開始上課來一場緊張刺激的之旅吧前言開發(fā)工具的下載安裝使用都很簡單我這里就不贅述了附上官方的說明跟著步驟來十分鐘搞定相關(guān)連接下載官方為什么成為開發(fā)函數(shù) ...

    philadelphia 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<