日本高清h色视频在线观看

        
        

                          邊緣計算網關二次開發編譯器使用教程

                          • 時間 :2019-12-30
                          • 作者 :佰馬科技
                          • 瀏覽數 :1358

                          邊緣計算網關運用于產業物聯網中,經常需要根據項目需要進行二次開發。佰馬所有系列邊緣計算網關均支持二次開發,Linux 操作系統,集成Python開發環境和C語言開發環境,提供標準API接口及開發指導,為用戶的二次應用開發提供穩定快捷的平臺。用戶可輕松調用系統各種接口及資源,打造差異化核心競爭力。

                           

                          佰馬邊緣計算網關二次開發.jpg

                           

                          本文以佰馬科技BMG700系列邊緣計算網關為例,介紹邊緣計算網關二次開發教程中的編譯器使用。包括:編譯器運行環境、編譯器操作步驟等。


                           佰馬科技BMG700系列邊緣計算網關.jpg

                               

                           

                          一、編譯器運行環境:

                          硬件:64位CPU,2G內存,10G硬盤

                          操作系統: redhat/ubuntu/centos/suse 64位操作系統

                           

                          二、操作步驟:   

                          1、拷貝文件toolchain.tgz 到您的目錄下,比如我們這邊用/opt/

                          2、使用命令tar xzvf /opt/toolchain.tgz –C /opt/

                          3、配置環境變量:

                          export PATH=$PATH:"/opt/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/bin"

                           

                          4、接下來,就可以使用mipsel-openwrt-linux-gcc交叉編譯文件;

                          比如:mipsel-openwrt-linux-gcc –o hello hello.c

                           

                          5、編譯好的可執行文件hello可以tftp到設備主板上運行,比如設備的IP是192.168.1.1;您的電腦IP是192.168.1.10;(注:網關通過網線與電腦相連)

                           

                          5.1 那么先在您的電腦上運行tftpd32程序,把當前目錄改成hello文件所在的目錄


                          wps3.png 

                           

                          5.2  telnet 192.168.1.1到設備,默認用戶名跟密碼都是admin


                          wps4.jpg 


                          wps5.jpg 

                           

                          5.3 運行命令tftp –r hello –g 192.168.1.10   //下載hello到設備


                          wps6.jpg 

                           

                          5.4 chmod a+x hello  //修改程序為可運行

                           

                          wps7.jpg 

                           

                          5.5  /hello //運行程序

                           

                          三、二次開發可用資源:

                          佰馬科技各系列網關預留給二次開發應用資源如下:

                          3.1 BMG500系列工業物聯網網關

                          3.1.1 flash可用4M, RAM可用80M

                          3.1.2可編程接口有串口/dev/ttyS0(RS485), /dev/ttyS1(RS232)

                           

                          3.2 BMG700系列邊緣計算網關(1G Flash版本)

                          3.2.1 nandflash-741M,RAM-220M

                          3.2.2 接口說明:

                          "/dev/ttymxc4" -->485_1,

                          "/dev/ttymxc6"-->485_2,                                

                          "/dev/ttymxc3"-->485_3,

                          "/dev/ttymxc0"-->232_1,

                           "/dev/ttymxc1-->232_2"

                           

                          3.3 BMG800系列邊緣計算網關(1G Flash版本)

                          3.3.1  帶lcd:nandflash-500M,RAM-190M

                          3.3.2  不帶lcd:nandflash-741M,RAM-220M

                          3.3.3接口說明:

                          /dev/ttymxc1->COM2

                          /dev/ttymxc2->COM3

                          /dev/ttymxc3->COM4

                          /dev/ttymxc6->COM5

                          /dev/ttymxc4->COM6

                          /dev/ttymxc5->COM7

                          對應節點控制。



                          聯系我們
                          聯系我們

                          佰馬Baimatech,集M2M產品研發、IoT平臺服務、國際化運營于一體,讓我們聯接,共創未來

                          日本高清h色视频在线观看