在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

米爾MYS-8MMX開發板試用體驗測評——dql2016

米爾電子 ? 2021-10-25 17:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

米爾MYS-8MMX開發板試用體驗測評四

997a1032-3374-11ec-aa30-dac502259ad0.gif?

日前,米爾科技發布了關于MYS-8MMX開發板的測評公告,公告發布后,吸引了各大媒體平臺的測評者爭相報名,本期我們分享其中一名優秀測評者的測評報告,供各位參考。如需要查看往期優秀測評內容的可點擊下方鏈接查看:

米爾MYS-8MMX開發板試用體驗測評——tobot

再來一份關于米爾MYS-8MMX開發板試用體驗測評報告——robe.zhang

米爾MYS-8MMX開發板試用體驗測評——donatello1996

997a1032-3374-11ec-aa30-dac502259ad0.gif

想要了解優秀測評者“dql2016”關于MYS-8MMX開發板測評原文的可以復制下方鏈接查看:

https://bbs.elecfans.com/jishu_2159854_1_1.html

【米爾MYS-8MMX開發板免費試用】sdk安裝

9ba14f24-3374-11ec-aa30-dac502259ad0.gif

9c0db5b0-3374-11ec-aa30-dac502259ad0.png

拿到板子要想開發自己的應用程序首先就得安裝sdk,交叉編譯工具。米爾給我們提供了適合不同用戶需求的SDK以及十分詳細的安裝手冊。按照手冊進行SDK裝,安裝完畢會有提示:

9cb63974-3374-11ec-aa30-dac502259ad0.png

先生效一下環境變量,現在這個SDK目錄內容如下:

9d35bf6e-3374-11ec-aa30-dac502259ad0.png

查看下environment-setup-aarch64-poky-linux這個腳本的內容:

1.cat environment-setup-aarch64-poky-linux

內容如下:

1.# Check for LD_LIBRARY_PATH being set, which can break SDK and generally is a bad practice

2.# http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80

3.# http://xahlee.info/UnixResource_dir/_/ldpath.html

4.# Only disable this checkIFyou are absolutely know what you are doing!

5.if [ ! -z "$LD_LIBRARY_PATH" ]; then

6. echo "Your environment is misconfigured, you probably need to 'unset LD_LIBRARY_PATH'"

7. echo "but please check why this was set in the first place and that it's safe to unset."

8. echo "The SDK will not operate correctly in most cases when LD_LIBRARY_PATH is set."

9. echo "For more references see:"

10. echo "http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80"

11. echo "http://xahlee.info/UnixResource_dir/_/ldpath.html"

12. return 1

13.fi

14.export SDKTARGETSYSROOT=/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/aarch64-poky-linux

15.export PATH=/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/bin:/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/sbin:/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/bin:/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/sbin:/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/bin/../x86_64-pokysdk-linux/bin:/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux:/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/bin/aarch64-poky-linux-musl:$PATH

16.export PKG_CONFIG_SYSROOT_DIR=$SDKTARGETSYSROOT

17.export PKG_CONFIG_PATH=$SDKTARGETSYSROOT/usr/lib/pkgconfig:$SDKTARGETSYSROOT/usr/share/pkgconfig

18.export CONFIG_SITE=/media/nrjd/fsl-imx-xwayland/5.4-zeus/site-config-aarch64-poky-linux

19.export OECORE_NATIVE_SYSROOT="/media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux"

20.export OECORE_TARGET_SYSROOT="$SDKTARGETSYSROOT"

21.export OECORE_ACLOCAL_OPTS="-I /media/nrjd/fsl-imx-xwayland/5.4-zeus/sysroots/x86_64-pokysdk-linux/usr/share/aclocal"

22.export OECORE_BASELIB="lib"

23.export OECORE_TARGET_ARCH="aarch64"

24.export OECORE_TARGET_OS="linux"

25.unset command_not_found_handle

26.export CC="aarch64-poky-linux-gcc-mcpu=cortex-a53+crc --sysroot=$SDKTARGETSYSROOT"

27.export CXX="aarch64-poky-linux-g++-mcpu=cortex-a53+crc --sysroot=$SDKTARGETSYSROOT"

28.export CPP="aarch64-poky-linux-gcc -E-mcpu=cortex-a53+crc --sysroot=$SDKTARGETSYSROOT"

29.export AS="aarch64-poky-linux-as "

30.export LD="aarch64-poky-linux-ld--sysroot=$SDKTARGETSYSROOT"

31.export GDB=aarch64-poky-linux-gdb

32.export STRIP=aarch64-poky-linux-strip

33.export RANLIB=aarch64-poky-linux-ranlib

34.export OBJCOPY=aarch64-poky-linux-objcopy

35.export OBJDUMP=aarch64-poky-linux-objdump

36.export READELF=aarch64-poky-linux-readelf

37.export AR=aarch64-poky-linux-ar

38.export NM=aarch64-poky-linux-nm

39.export M4=m4

40.export TARGET_PREFIX=aarch64-poky-linux-

41.export CONFIGURE_FLAGS="--target=aarch64-poky-linux --host=aarch64-poky-linux --build=x86_64-linux --with-libtool-sysroot=$SDKTARGETSYSROOT"

42.export CFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types "

43.export CXXFLAGS=" -O2 -pipe -g -feliminate-unused-debug-types "

44.export LDFLAGS="-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed"

45.export CPPFLAGS=""

46.export KCFLAGS="--sysroot=$SDKTARGETSYSROOT"

47.export OECORE_DISTRO_VERSION="5.4-zeus"

48.export OECORE_SDK_VERSION="5.4-zeus"

49.export ARCH=ARM64

50.export CROSS_COMPILE=aarch64-poky-linux-

51.

52.# Append environment subscripts

53.if [ -d "$OECORE_TARGET_SYSROOT/environment-setup.d" ]; then

54. for envfile in $OECORE_TARGET_SYSROOT/environment-setup.d/*.sh; do

55. . $envfile

56. done

57.fi

58.if [ -d "$OECORE_NATIVE_SYSROOT/environment-setup.d" ]; then

59. for envfile in $OECORE_NATIVE_SYSROOT/environment-setup.d/*.sh; do

60. . $envfile

61. done

62.fi

63.

都是些環境變量的設置。通過查看可知ARCH=arm64 CROSS_COMPILE=aarch64-poky-linux-

9daeb55e-3374-11ec-aa30-dac502259ad0.png

那么交叉編譯工具就是

1.aarch64-poky-linux-gcc

版本是9.2.0,這個版本對c++ 11支持還是十分全面的,為后面的應用開發提供了方便。

【米爾MYS-8MMX開發板免費試用】+emmc讀寫測試

9ba14f24-3374-11ec-aa30-dac502259ad0.gif

米爾MYS-8MMX開發板板載了8GB eMMC,性能測試主要測試 emmc 在 linux 系統下對文件的讀寫速度上的測試,測試一般結合time 與 dd 雙命令進行測試。寫文件測試

9eacd63e-3374-11ec-aa30-dac502259ad0.gif

這里測試出寫磁盤速度為 36.8MB/s。

讀文件測試

9f2c2df8-3374-11ec-aa30-dac502259ad0.gif

這里測試出讀速度為 238MB/s。

【米爾MYS-8MMX開發板免費試用】+ 使用mjpg-streamer和UVC攝像頭搭建網絡攝像頭

手上正好有一個1600萬像素的USB攝像頭,支持UVC,十分適合用來做網絡監控應用,借助米爾MYS-8MMX開發板強大的音視頻處理能力,可玩性很高。搭建網絡攝像頭,板子上需要運行流媒體服務器,讀取攝像頭數據然后通過網絡發送出去,目前常用的方案有MJPG-streamer、μStreamer 、Motion 等。這里我選擇性能較高的MJPG-streamer,MJPG-streamer是一款免費基于IP地址的視頻流服務器,它的輸入插件從攝像頭讀取視頻數據,這個輸入插件產生視頻數據并將視頻數據復制到內存中,它有多個輸出插件將這些視頻數據經過處理,其中最重要的輸出插件是網站服務器插件,它將視頻數據傳送到用戶瀏覽器中,MJPG-streamer的工作就是將其中的一個輸入插件和多個輸出插件綁定在一起,所有的工作都是通過它的各個插件完成的。MJPG-streamer是SourceForge網站的一個開源項目:https://sourceforge.net/projects/mjpg-streamer/

目前項目已經遷移到github,這個版本增加了樹莓派的支持:https://github.com/jacksonliam/mjpg-streamer
MJPG-streamer依賴jpeg庫,因此首先進行jpeg 庫的移植,jpeg源碼包通過這個網址下載:http://www.ijg.org/
最新版本是jpegsrc.v9d.tar.gzjpeg編譯

·解壓源碼包

1.tar-xvfjpegsrc.v9d.tar.gz

·配置源碼

1.cdjpegsrc.v9d

2.export CC=aarch64-poky-linux-gcc

3../configure --host=ARM-linux --prefix=/home/test/build_jpegsrc.v9d

·編譯&安裝

1.make

2.make install

mjpg-stream編譯

·解壓源碼

1.tar-xvfmjpg-streamer-r63.tar.gz

進入源碼目錄

1.cdmjpg-streamer-r63

創建一個目錄lib用來存放交叉編譯的動態庫文件

1.mkdir lib

輸入編譯命令并指定交叉編譯器

1.make CC=aarch64-poky-linux-gcc

將在目錄mjpg-streamer-test/mjpg-streamer-r63生成應用程序mjpg_streamer

9fae7b6e-3374-11ec-aa30-dac502259ad0.png

幾個主要文件介紹如下:

· input_testpicture.so。這是一個圖像測試插件,它將預設好的圖像編譯成一個頭文件,可以在沒有攝像頭的情況下傳輸圖像,從而方便調試程序。

· input_uvc.so。此文件調用USB攝像頭驅動程序V4L2,從攝像頭讀取視頻數據。

· input_control.so。這個文件實現對攝像頭轉動的控制接口

· output_http.so。這是一個功能齊全的網站服務器,它不僅可以從單一文件夾中處理文件,還可以執行一定的命令,它可以從輸入插件中處理一幅圖像,也可以將輸入插件的視頻文件根據現有M-JPEG標準以HTTP視頻數據服務流形式輸出。

· output_file.so。這個插件的功能是將輸入插件的JPEG圖像存儲到特定的文件夾下,它可以用來抓取圖像。

將生成的mjpg-streamer-r63/plugins/output_file/output_file.so和mjpg-streamer-r63/plugins/input_uvc/input_uvc.so

拷貝到目錄

mjpg-streamer-r63/lib

將上面編譯的jpeg動態庫libjpeg.so、libjpeg.so.9、libjpeg.so.9.4.0拷貝到目錄

mjpg-streamer-r63/lib

我這里搭建了nfs,將測試目錄掛載到開發板,方便調試,動態庫目錄內容如下:

a00c4474-3374-11ec-aa30-dac502259ad0.png

在終端輸入命令指定環境變量

1.export LD_LIBRARY_PATH=/mnt/mjpg-streamer-test/mjpg-streamer-r63/lib

然后輸入命令

1.

./mjpg_streamer -i "input_uvc.so -n

運行成功信息如下:

a06c2646-3374-11ec-aa30-dac502259ad0.png

我的板子ip設置成了192.168.1.120,瀏覽器地址欄輸入

1.http://192.168.1.120:8080/?action=snapshot

就可以看到圖像了,回車可以進行單張抓拍,演示效果如下:

a0ec85ca-3374-11ec-aa30-dac502259ad0.gif

或者輸入

1.http://192.168.1.120:8080/?action=stream

就可以看到實時視頻了。

利用強大的curl可以方便的做到抓拍圖片,下面是ubuntu和windows端的演示效果:

1.curl http://192.168.1.120:8080/?action=snapshot -o a.jpg

ubuntu端的效果

a25766be-3374-11ec-aa30-dac502259ad0.png

window端的效果

a2d24604-3374-11ec-aa30-dac502259ad0.gif

米爾電子領先的嵌入式處理器模塊廠商

原文標題:米爾MYS-8MMX開發板試用體驗測評——dql2016

文章出處:【微信公眾號:米爾MYiR】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開發板
    +關注

    關注

    25

    文章

    5661

    瀏覽量

    104408
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    有獎丨米爾 瑞芯微RK3506開發板免費試用來啦!

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3506應用處理器的MYD-YR3506開發板免費試用名額增加啦
    的頭像 發表于 07-10 08:03 ?83次閱讀
    有獎丨<b class='flag-5'>米爾</b> 瑞芯微RK3506<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>來啦!

    有獎丨米爾 瑞芯微RK3506開發板免費試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3506應用處理器的MYD-YR3506開發板免費試用名額來啦~~米爾提供了3塊價值299元的MYD-YR3506
    的頭像 發表于 06-19 08:04 ?325次閱讀
    有獎丨<b class='flag-5'>米爾</b> 瑞芯微RK3506<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    有獎丨米爾 瑞芯微RK3562開發板免費試用新增名額!

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3562應用處理器的MYD-YR3562開發板免費試用名額增加
    的頭像 發表于 06-13 08:04 ?361次閱讀
    有獎丨<b class='flag-5'>米爾</b> 瑞芯微RK3562<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>新增名額!

    基于RK3576處理器,米爾RK3576開發板免費試用

    年7月19日 ? 評測數量: 3塊 ? 更多熱點文章閱讀 基于平頭哥TH1520芯片,潤開鴻HH-SCDAYU800A開發板免費試用 RISC-V開發板深度評測!頂級開發板免費
    的頭像 發表于 06-09 15:00 ?479次閱讀
    基于RK3576處理器,<b class='flag-5'>米爾</b>RK3576<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    有獎丨米爾 NXP i.MX91開發板免費試用來啦

    米爾與NXP合作發布的新品基于NXPi.MX91應用處理器的MYD-LMX91開發板免費試用名額來啦~~米爾提供了3套價值588元的MYD-LMX91
    的頭像 發表于 06-05 08:02 ?634次閱讀
    有獎丨<b class='flag-5'>米爾</b> NXP i.MX91<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>來啦

    【評測試用】合眾HZ-T536開發板免費試用體驗

    【評測試用】合眾HZ-T536開發板免費試用體驗
    的頭像 發表于 05-27 08:05 ?208次閱讀
    【評測<b class='flag-5'>試用</b>】合眾HZ-T536<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>體驗

    如何在米爾-STM32MP257開發板上實現環境監測系統

    本文將介紹基于米爾電子MYD-LD25X開發板米爾基于STM35MP257開發板)的環境監測系統方案測試。摘自優秀創作者-lugl4313820一、前言環境監測是當前很多場景需要的項
    的頭像 發表于 04-17 08:06 ?1771次閱讀
    如何在<b class='flag-5'>米爾</b>-STM32MP257<b class='flag-5'>開發板</b>上實現環境監測系統

    免費丨米爾 STM32MP257開發板有獎試用

    米爾與ST合作發布的新品基于STM32MP257應用處理器的MYD-LD25X開發板免費試用活動來啦~~米爾提供了2塊價值488元的MYD-LD25X
    的頭像 發表于 03-20 08:05 ?476次閱讀
    免費丨<b class='flag-5'>米爾</b> STM32MP257<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    有獎丨米爾 瑞芯微YR3562開發板免費試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3562應用處理器的MYD-YR3562開發板免費試用活動來啦~~米爾提供了3塊價值599元的MYD-YR3562
    的頭像 發表于 03-20 08:05 ?511次閱讀
    有獎丨<b class='flag-5'>米爾</b> 瑞芯微YR3562<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    有獎丨米爾 全志T536開發板免費試用

    米爾與全志合作發布的新品基于全志T536應用處理器的MYD-LT536-GK開發板免費試用活動來啦~~米爾提供了3塊價值750元的MYD-LT536-GK
    的頭像 發表于 12-26 08:05 ?856次閱讀
    有獎丨<b class='flag-5'>米爾</b> 全志T536<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>

    如何用OpenCV進行手勢識別--基于米爾全志T527開發板

    本文將介紹基于米爾電子MYD-LT527開發板米爾基于全志T527開發板)的OpenCV手勢識別方案測試。摘自優秀創作者-小火苗米爾基于全
    的頭像 發表于 12-13 08:04 ?1329次閱讀
    如何用OpenCV進行手勢識別--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發板</b>

    FacenetPytorch人臉識別方案--基于米爾全志T527開發板

    本篇測評由電子工程世界的優秀測評者“小火苗”提供。本文將介紹基于米爾電子MYD-LT527開發板米爾基于全志T527
    的頭像 發表于 11-28 15:12 ?803次閱讀
    FacenetPytorch人臉識別方案--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發板</b>

    追加名額丨米爾瑞芯微RK3576開發板有獎試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發板免費試用活動加碼啦~~米爾追加了2塊價值849元的MYD-LR3576
    的頭像 發表于 11-22 01:00 ?627次閱讀
    追加名額丨<b class='flag-5'>米爾</b>瑞芯微RK3576<b class='flag-5'>開發板</b>有獎<b class='flag-5'>試用</b>

    【RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux

    【RA8D1試用活動】RA8D1B-CPKCOR開發板移植linux
    的頭像 發表于 11-16 01:02 ?904次閱讀
    【RA<b class='flag-5'>8</b>D1<b class='flag-5'>試用</b>活動】RA<b class='flag-5'>8</b>D1B-CPKCOR<b class='flag-5'>開發板</b>移植linux

    有獎丨米爾 瑞芯微RK3576開發板免費試用

    米爾與瑞芯微合作發布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發板免費試用活動來啦~~米爾提供了7塊價值849元的MYD-LR3576
    的頭像 發表于 11-12 01:00 ?797次閱讀
    有獎丨<b class='flag-5'>米爾</b> 瑞芯微RK3576<b class='flag-5'>開發板</b>免費<b class='flag-5'>試用</b>
    主站蜘蛛池模板: 美女黄视频免费 | 91av在线视频观看 | 欧美猛交xxxx乱大交 | 久久手机视频 | 黄色毛片播放 | 久久精品国产大片免费观看 | 嫩草影院地址一地址二 | 久久伊人成人网 | 色屋在线 | 一级毛片无毒不卡直接观看 | 亚洲插插| 综合五月 | 国内视频一区二区三区 | 天天综合天天做天天综合 | 久青草国产观看在线视频 | 国产一级特黄老妇女大片免费 | 亚洲免费mv | 最新eeuss影院第256页 | 免费一级毛片不卡在线播放 | 18女人毛片| 欧美成人亚洲欧美成人 | 久久人人精品 | 永久免费视频网站在线观看 | 久久美女精品国产精品亚洲 | 国产精品自在线天天看片 | 天天影视亚洲 | 欧美性xxxxxbbbbbb精品 | 性欧美高清久久久久久久 | 欧美一区亚洲 | 黄色网毛片 | 国产视频一区二 | 色多多在线免费观看 | 一级毛片在播放免费 | 国产午夜精品久久久久免费视 | 欧美一级在线观看播放 | 女人张开腿让男人桶视频免费大全 | 亚洲视频www| 精品伊人久久大线蕉色首页 | 国产色网站 | 久久国产精品久久久久久久久久 | 成人精品福利 |