星宸科技(sigmastar) SSD20x(SSD201、SSD202、SSD203)、SSD21X(SSD212、SSD222)应用层的相关DEMO

7 篇文章 7 订阅
6 篇文章 0 订阅

SSD系列应用demo

项目地址 https://gitee.com/mFlying/ssd2xx-demo
更新时间:2021-09-06

一、简介

  • 里面包含,SSD20x(SSD201、SSD202、SSD203)、SSD21X(SSD212、SSD222)等常用测试DEMO,方便大家验证问题。
  • 文件夹名称数字没有特殊含义,只是按添加DEMO前后顺序命名而已

二、目录

/ssd2xx-demo
├── CMakeLists.txt         # cmake lists,工程配置,用于cmake编译
├── toolchain.cmake        # cmake交叉编译配置
├── README.md              # 说明文档总入口
├── doc                    # 说明文档
├── 0.common               # 公用lib、include、第三方库等
│   ├── ssd20x             # SSD20x SDK相关库(V030版本)
│   ├── ssd2x2             # SSD2x2 SDK相关库(V013版本)
│   ├── iniparser          # 第三方ini解析库,iniparser
│   ├── general            # 第三方通用库,如列表、队列、等
│   ├── tests              # common测试代码
│   ├── list               # 双向链表
│   └── ###                # END
├── 1.watchdog             # 看门狗demo
├── 2.panel                # 点屏相关demo
├── 3.framebuffer          # fb 操作demo
├── 4.littlevgl            # littleVGL demo
├── 5.wifi                 # wifi demo
├── 6.audio                # 音频相关、MI_AI/MI_AO demo
├── 7.gpio                 # GPIO 操作 demo
├── 8.pwm                  # PWM 操作 demo
├── 9.uart                 # UART(串口) 操作 demo
├── 10.video               # 视频、YUV显示等相关demo
├── 11.mi_gfx              # MI GFX demo
├── 12.mi_disp             # MI DISP demo
└── ###                    # END

三、使用说明

  • 内涵子仓库,克隆后若有需要需要更新子仓库
    git clone https://gitee.com/mFlying/ssd2xx-demo.git
    cd ssd2xx-demo
    git submodule init 
    git submodule update
编译SSD20x的DEMO
  • 交叉编译工具、cmake等工具安装。
  • 编译过程如下:
    mkdir build
    cd build
    cmake -D CMAKE_TOOLCHAIN_FILE=toolchain.cmake -D CHIP=ssd20x ..
    make -j8
编译SSD2x2的DEMO
  • 若之前cmake过其他CHIP需要删除掉之前cmake出来的文件
    cd build
    rm * -rf
    cmake -D CMAKE_TOOLCHAIN_FILE=toolchain.cmake -D CHIP=ssd2x2 ..
    # 全部编译
    make -j8
    # 可查看有什么demo,之后可指定DEMO编译
    make help 
    make pwm_test1
  • 编译后生成的文件在/build/bin & /build/lib

四、DEMO说明

五、其他文档说明

六、SSD2XX的其他DEMO

一、SSD20x

1、V030版本的SDK中sdk文件夹中会带有一些DEMO。如下
└── verify
    ├── application
    │   ├── bootanimation
    │   ├── jpeg2disp
    │   ├── logo
    ├── feature
    │   ├── disp
    │   ├── fb
    │   │   ├── fb_tc001
    │   │   ├── fb_tc002
    │   │   ├── fb_tc003
    │   │   ├── fb_tc004
    │   │   ├── fb_tc005
    │   │   ├── fb_tc006
    │   │   └── fb_tc007
    │   └── gfx
    │       ├── common
    │       ├── tc_bitblit
    │       ├── tc_blend
    │       ├── tc_fillrect
    │       └── tc_rotate
    └── mi_demo
        ├── 3rdparty
        │   ├── jpeg
        │   ├── libnl
        │   ├── openssl
        │   ├── png
        │   ├── wpa_supplicant
        │   └── z
        ├── amigos
        │   ├── hdmi_convertor
        │   ├── internal
        │   └── preview
        ├── common
        │   ├── dla_fw
        │   ├── iniparser
        │   ├── live555
        │   ├── lwfs
        │   ├── onvif
        │   ├── opencv
        │   ├── res
        │   └── tem
        ├── geonosis
        │   ├── audio_all_test_case
        │   ├── cardv_test
        │   ├── codec
        │   ├── fb
        │   ├── hdmi_test
        │   ├── internal
        │   ├── lib
        │   ├── obj
        │   ├── vdec
        │   └── venc
        └── out
            └── demo

2、单独在SDK外的DEMO可找FAE索取
  • 不随SDK发布更新
  • 如下只有在V08版本才有,有的demo在新版本已经不能正常编译,需要自己修改
# Demo_Release.tar.gz
├─Airplay
├─browser
├─BurnKey
├─CloudPlay+Wifi
├─directfb
├─DisplayDemo
├─enable_cipher
├─eventtest 
├─fb&gfx
│  └─feature
│      ├─disp
│      ├─fb
│      │  ├─fb_tc001
│      │  ├─fb_tc002
│      │  ├─fb_tc003
│      │  ├─fb_tc004
│      │  └─fb_tc005
│      └─gfx
├─H264Player
│  └─h264Player
├─IR
├─JpegPlayer
├─jpg_rotate
├─mini_player
├─MM
├─QT
├─RequestIDR
├─rw_reg
├─simplayer
├─smarttalk_outside
├─UI_DEMO
│  ├─directfb
│  ├─eventtest
│  ├─GFX
│  ├─GFX旋转
│  ├─jpg_rotate
│  ├─pri_screensaver
│  ├─pri_statusbar
│  ├─QT
│  └─security_SSDUI
├─usb_camera
├─vdec_getoutpubuf
├─wifi
└─四分屏+PIP

二、SSD2x2

1、V014版本的SDK中sdk文件夹中会带有一些DEMO。如下
# V014版本 sdk文件夹
├── driver
│   └── SensorDriver
└── verify
    ├── application
    │   ├── disp_pic_fastboot
    │   ├── jpeg2disp
    │   ├── logo
    │   ├── ota_test
    │   ├── qfn68_sensor_panel
    │   ├── smarthome
    │   ├── smarttalk
    │   ├── ssplayer
    │   ├── usbcamera
    │   └── usbcamera_fastboot
    ├── feature
    │   ├── fb
    │   │   ├── common
    │   │   ├── fb_clrkey
    │   │   ├── fb_color
    │   │   ├── fb_cursor
    │   │   ├── fb_dbbuf
    │   │   ├── fb_dispattr
    │   │   ├── fb_multi
    │   │   ├── fb_scale
    │   │   └── fb_total
    │   └── gfx
    │       ├── common
    │       ├── tc_bitblit
    │       ├── tc_blend
    │       ├── tc_fillrect
    │       └── tc_rotate
    └── mi_demo
        ├── 3rdparty
        ├── common
        │   ├── dla_fw
        │   ├── iniparser
        │   ├── lwfs
        │   ├── onvif
        │   ├── opencv
        │   ├── res
        │   ├── tem
        │   ├── uac
        │   └── uvc
        └── ikayaki
            ├── audio
            ├── audio_alg_AEC_demo
            ├── audio_alg_AED_demo
            ├── audio_alg_APC_AGC_demo
            ├── audio_alg_APC_ANR_demo
            ├── audio_alg_APC_demo
            ├── audio_alg_APC_EQ_demo
            ├── audio_alg_BF_demo
            ├── audio_alg_SRC_demo
            ├── audio_alg_SSL_demo
            ├── audio_all_alg_test_case
            ├── audio_all_test_case
            ├── audio_g711_codec_demo
            ├── audio_g726_codec_demo
            ├── internal
            ├── mix
            ├── panel
            ├── uvc
            ├── venc
            └── vpe

2、单独在SDK外的DEMO可找FAE索取
  • 不随SDK发布更新
# IKAYAKI_ReleaseDemo_20210528_f8248bc.tar.gz
├─audio
├─fb_demo
├─fb_gfx
├─JpegPlayer
├─panel
│  ├─PspiDemo
│  ├─SpiPanel
│  └─YuvToPanel
├─rotate
│  └─rotate420
│      ├─sstardisp
│      └─yuv-picture
├─scanpen
│  └─internal
│      ├─common
│      ├─rgn
│      ├─vif
│      └─vpe
├─sensor
│  └─internal
│      ├─common
│      ├─ive
│      ├─rgn
│      ├─spi
│      ├─vif
│      └─vpe
├─uvc
└─wifi

三、其他

1、原厂给的其他DEMO
├─ SSD26X_ZK
├─ ffmpeg               #ffmpeg 交叉编译,使用demo
├─ SSC268
├─ SSD222_Demo 
├─ UuidSSDPlayer        #视频播放器
├─ hp_customer
├─ RunTimeDemo          #SSD20x与SSD2x2 的ZK UI DEMO。新版本
├─ amigos_customer
├─ Qt5.15_example       # QT DEMO,内涵交叉编译说明
├─ rtsp-client
├─ 3rdparty
├─ SSD20xDemo           
├─ SSD_PLAYER           #基于ZK UI播放器的IDE。旧版本
├─ DisplayDemo          #广告发布机Demo
└─ VideoStream

七、联系我们

  • 有问题可直接提 issues
  • 邮件: weekend@111.com
  • 2
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值