人妻少妇偷人精品久久人妻,亚洲AV激情影院,哦哦操逼好爽啊视频,骚逼久久r

<rp id="tgzi8"></rp>
<small id="tgzi8"><input id="tgzi8"><delect id="tgzi8"></delect></input></small>

<p id="tgzi8"><pre id="tgzi8"><del id="tgzi8"></del></pre></p>
  • 佰馬BM-A6系列AI智能網(wǎng)關(guān)Ubuntu系統(tǒng)二次開(kāi)發(fā)指南

    • 時(shí)間 :2024-02-29
    • 作者 :佰馬科技
    • 瀏覽數(shù) :3793

    佰馬科技BM-A6系列AI智能網(wǎng)關(guān),是一款工業(yè)級(jí)5G千兆網(wǎng)關(guān),CPU采用四核64位Cortex-A55處理器,主頻高達(dá)2Ghz,支持豐富AI算法,賦能各行業(yè)智能分析聯(lián)動(dòng)控制應(yīng)用。為客戶提供便捷的設(shè)備接入、算力支撐、算法配置、應(yīng)用升級(jí)等功能,具有輕量化、高性能、低功耗、接入便捷、易于擴(kuò)展等特點(diǎn)。


    AI邊緣計(jì)算網(wǎng)關(guān)


    佰馬BM-A6系列AI智能網(wǎng)關(guān)具備3路千兆LAN口、1路千兆WAN口、1路USB 3.0、1路RS232(復(fù)用其中1路RS485)、6路RS485,2路繼電器,3路開(kāi)關(guān)量輸入,2路受控電源輸出,標(biāo)配支持TF卡、WiFi 6 、HDMI輸出,可選配單模雙卡、AI加速芯片、安全加密芯片、外接硬盤(pán)(M2.0標(biāo)準(zhǔn)接口,最大支持2T固態(tài)硬盤(pán))、超級(jí)電容等.


    AI工業(yè)網(wǎng)關(guān)


    該系列產(chǎn)品可幫助用戶快速接入高速互聯(lián)網(wǎng),實(shí)現(xiàn)安全可靠的數(shù)據(jù)傳輸。該系列網(wǎng)關(guān)具有設(shè)備具有多功能性、穩(wěn)定性和可擴(kuò)展性,超強(qiáng)邊緣計(jì)算、易于二次開(kāi)發(fā)等優(yōu)點(diǎn)。廣泛應(yīng)用于智慧城市、智能交通、工業(yè)物聯(lián)網(wǎng)等場(chǎng)景。



    BM-A6系列AI智能網(wǎng)關(guān)Ubuntu系統(tǒng)二次開(kāi)發(fā)指南


    1、佰馬BM-A6系列AI智能網(wǎng)關(guān)硬件資源如下:

    1.jpg

    2.jpg


    2、佰馬BM-A6系列AI智能網(wǎng)關(guān)接口設(shè)備文件說(shuō)明

    佰馬BM-A6系列AI智能網(wǎng)關(guān)支持對(duì)串口,DO, DI開(kāi)次開(kāi)發(fā)。串口,DO, DI在Linux系統(tǒng)中均以設(shè)備文件的形式出現(xiàn)。支持標(biāo)準(zhǔn)的Linux文件操作。用戶可以使用open, read, write, close等標(biāo)準(zhǔn)Linux API對(duì)設(shè)備文件進(jìn)行操作。下面介紹各種接口對(duì)應(yīng)的設(shè)備文件。


    (1)RS485/RS232

    佰馬BM-A6系列AI智能網(wǎng)關(guān)包含6個(gè)RS485串口,其中一個(gè)RS485串口與RS232復(fù)用。各個(gè)串口對(duì)應(yīng)的設(shè)備文件如下:

    3.jpg


    (2)DI/DO(繼電器)

    佰馬BM-A6系列AI智能網(wǎng)關(guān)支持2路DO,3路DI。DI/DO對(duì)應(yīng)的設(shè)備文件如下:

    4.jpg


    目前兩路繼電器默認(rèn)是常開(kāi)的,如果要閉合,只要對(duì)設(shè)備文件下的value操作即可。如要閉合繼電器1,可以下命令:

    echo 1 >/sys/class/gpio/relay1/value

    反正要斷開(kāi),只要寫(xiě)入0即可。


    如果想要讀取DI的狀態(tài),讀取value的值。如要讀取DI1的值,可以下命令:

    cat /sys/clase/gpio/di1/value

    如果輸出的值為1,說(shuō)明DI接地,否則是懸空。


    3、Ubuntu系統(tǒng)二次開(kāi)發(fā)指南


    (1)登陸設(shè)備

    佰馬BM-A6系列AI智能網(wǎng)關(guān)支持telnet, ssh,debug串口三種登陸設(shè)備方式。如果有串口線,可以接debug口。如果有網(wǎng)線,可以用telnet或者ssh。


    假如你的電腦接設(shè)備的LAN口,接下來(lái)就可以在你的PC命令行中下telnet 192.168.1.1或者ssh admin@192.168.1.1 以登陸設(shè)備,默認(rèn)用戶名/密碼是admin/admin.


    5.jpg

    6.png


    使用sudo –s進(jìn)入超級(jí)用戶模式。超級(jí)用戶的密碼也是admin


    (2)設(shè)備聯(lián)網(wǎng)

    佰馬BM-A6系列AI智能網(wǎng)關(guān)支持以太網(wǎng)(WAN)口,與4G/5G兩種聯(lián)網(wǎng)方式。WAN口接入一臺(tái)可以上網(wǎng)的設(shè)備,或者設(shè)備接SIM卡,接天線,設(shè)備即可上網(wǎng)。用ping 8.8.8.8驗(yàn)證一下設(shè)備是否可以上網(wǎng)。


    7.jpg


    (3)安裝gcc

    默認(rèn)系統(tǒng)是不帶gcc,用戶可以通過(guò)apt install安裝.命令如下:

    sudo apt update

    sudo apt install gcc

    sudo apt install make

    安裝完gcc,即可設(shè)備的C語(yǔ)言二次開(kāi)發(fā)。 用戶也可以使用python開(kāi)發(fā),默認(rèn)自帶python



    一個(gè)例子

    比如寫(xiě)一個(gè)讀取DI的程序,如下:

    #include <stdio.h>

    #include <fcntl.h>

    #include <stdlib.h>

    #include <unistd.h>

    #include <string.h>


    void main(int argc, char *argv[])

    {

        int fd;

        int ret;

        char path[128];

        char buff[32] = {'\0'};


        if (argc < 2) {

            printf("not enough parameter, should great 2 \n");

            return;

        }


        snprintf(path, sizeof(path), "/sys/class/gpio/sd_/value", argv[1]);

        fd = open(path, O_RDONLY);

        if (fd < 0) {

            printf("Fails to open sd_\n", path);

            return;

        }


        ret = read(fd, buff, sizeof(buff));

        if (ret <= 0) {

            printf("Fails to read\n");

            close(fd);

            return;

        }


        ret = atoi(buff);

        printf("DI value is %d\n", ret);


        close(fd);

    }


    把代碼保存成main.c, 接下來(lái),就可以用gcc –o test main.c編譯生成一個(gè)可執(zhí)行程序test.

    可用./test di1來(lái)測(cè)試di的值 

    8.jpg

    聯(lián)系我們
    聯(lián)系我們

    佰馬Baimatech,集M2M產(chǎn)品研發(fā)、IoT平臺(tái)服務(wù)、國(guó)際化運(yùn)營(yíng)于一體,讓我們聯(lián)接,共創(chuàng)未來(lái)