0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

启明智显分享|Sigmastar SSD212 SPI+RGB点屏示例(2.1寸 480*480圆屏,可应用于旋钮)

QiMingZhiXian 来源:QiMingZhiXian 作者:QiMingZhiXian 2022-12-13 10:54 次阅读

SSD20X 点SPI+RGB屏和SSD212 类似,区别在于对应文件名不同、SSD20X没有config.ini文件。 SSD20X SPI初始化文件:vi boot/common/cmd_customer_init.c SSD20X由于没有config.ini 可以用jpeg2disp 中.h 屏参头文件的方式实现显示logo。 这里以SSD212 点屏为例。

旋钮屏早餐机应用.png

配置 dts

根据原理图/原厂给的 HW Check list.xlsx,可以知道这里配置TTL Mode 为 3.

配置pioneer3-ssc020a-s01a-demo-padmux-xxxxx.dtsi 。

# vi kernel/arch/arm/boot/dts/pioneer3-ssc020a-s01a-demo-padmux-28.dtsi

注意:切勿出现引脚复用其他功能。

attachments-2021-12-hzVhSR8D61c57d36e1c9f.png

attachments-2021-12-y6Ye5q3m61c57d7271a2f.pngattachments-2021-12-k6wmL7Sk61c57d7b48b77.png

配置 ** SPI **初始化:

#  vi boot/common/cmd_customer_init_simei.c

配置所用到的SPI,对应原理图的相应引脚。

attachments-2021-12-zVV2Vubk61c57e9aade81.pngattachments-2021-12-V23Eucb461c57e9e7ffa6.png

添加屏幕初始化数据(屏幕初始化数据跟屏厂获取):

attachments-2021-12-QjgXLvsV61c57eb98d1d9.png

配置屏参文件config.ini:

#vi project/board/ini/misc/config.ini

新增屏参 [ST7701S] ,并在m_pnlList中赋值。

注意:ST7701S 不允许同名。

相应的屏参参数含义可参考:https://wx.comake.online/doc/is3bf21jc7w2ad-SSD220/customer/development/software/Px/zh/display/P3/screen%20parameter.html#3

attachments-2021-12-oPJsOYT061c57f1581df3.png

attachments-2021-12-XHVN6UPf61c57f19b81b1.png

配置fbdev.ini:

# vi project/board/p3/SSC020A-S01B/config/fbdev.ini

相应的参数可以参考:

https://wx.comake.online/doc/is3bf21jc7w2ad-SSD220/customer/development/software/Px/zh/UI/FBDEV.html

attachments-2021-12-A0IkcFgu61c57f458ee20.png

拷贝图片至project/board/ini/misc目录下:

attachments-2021-12-DJUvSSkO61c58259f2dcf.png

编译:

./Release_to_customer_for_ssd212.sh -f nand

将编译好的固件升级至开发板

配置点屏****logo

可以使用原厂提供的demo调试。

# cd IKAYAKI_ReleaseDemo/JpegPlayer

拷贝config.ini:

# cp ../../project/board/ini/misc/config.ini  ./

attachments-2021-12-4fo9udOK61c58014dfb6b.png

修改sstardisp.c:

# vi sstardisp.c

attachments-2021-12-SIsP2pqw61c58039d9cc4.png

修改logo.c :

# vi logo.c

attachments-2021-12-a4tYPIiM61c58059dc5c7.png

修改Makefile:

# vi makefile

attachments-2021-12-ou0L5wzq61c580739709d.png

执行 make 可以看到目录下生成logo

attachments-2021-12-VRMERA6X61c58092aa484.png

我们把logo 和图片拷贝到板子上执行:

# ./logo 480x480.jpg

可以看到成功点亮。

attachments-2021-12-Y1UFwIxd61c580b658a14.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 原理图
    +关注

    关注

    1268

    文章

    6180

    浏览量

    225699
  • RGB
    RGB
    +关注

    关注

    4

    文章

    763

    浏览量

    57412
  • SigmaStar
    +关注

    关注

    1

    文章

    8

    浏览量

    6743
收藏 人收藏

    评论

    相关推荐

    纵享丝滑!全志R128+LVGL驱动多尺寸RGB LCD屏幕流畅运行

    480x480) 4RGB480x480) R128适配
    发表于 12-22 09:52

    ALIENTEK推出4.3'电容触摸模块,5触控,800*480,单片机直驱

    直接自带GRAM,无需外加驱动器,因而任何单片机,都可以轻易驱动。模块采用电容触摸,支持5同时触摸,具有非常好的操控效果,该模块丝印标注非常详细,并带有安装孔位,利于安装,可方便应用于各种产品设计
    发表于 06-23 13:19

    金胜维 P系列2.5 480G SATA3 SSD固态硬盘

    金胜维 P系列2.5 480G SATA3 SSD固态硬盘 一、概述P系列为KingSpec金胜维针对入门级消费群体推出的一款高性价SSD固态硬盘,采用7mm超薄金属冲压外壳,板载优
    发表于 05-09 15:08

    自制5RGB液晶

    ` 本帖最后由 weiyaoxing 于 2018-1-15 18:49 编辑 1、液晶驱动板原理图2、PCB 3D效果图3、工业打样回来超板子超过10*10了,打样费79块钱5快板子4、显示效果图五RGB接口
    发表于 01-15 18:45

    启明分享 Sigmastar SSD202/202 openWRT烧录常见问题解答

    WT2022SSD202+SPI NANDWT2011SSD201+SPI NAND编译make V=s -j4编译产物位于bin/target/sstar/ssd20x/WT2022文件名说明
    发表于 10-28 10:11

    SSD212芯片是什么?有何功能

    一,SSD212芯片是SigmaStar星宸科技2020年新推出的一颗高度集成嵌入式CPU芯片:基于arm Cortex-A7双核1.0GHz,集成了内置了64MB DDR2,内置2D图形引擎、支持
    发表于 12-15 07:59

    请问IMX6系列核心板是否支持5.6640*480分辨率?

    我在看网站上的介绍资料的时候,上面说是支持LCD 5.6(640x480) 显示的,但是从下载的技术资料上又看到说暂时不支持,所以想请问一下到底现在是否支持,另外就是贵公司是否有5.6
    发表于 01-11 07:56

    用7LCD800*480,能不能改为10.1LVDS1280*800?

    1、用不到SMC接口,能不能SMC改为GPIO使用?请问怎么修改?2、现在在用7LCD800*480,能不能改为10.1LVDS12
    发表于 01-13 09:34

    Sigmstar SSD2017智慧有哪些优势

    系列:Sigmstar SSD201名称:7智慧7 智慧主板,是基于 SigmaStar
    发表于 02-17 08:02

    RK3128如何点亮spi+rgb

    RK3128如何点亮spi+rgb
    发表于 03-04 07:35

    [RISC-V 生态开发板系列] licheeRV 86开发板之六:外设--触摸介绍

    480x272;5.0 800x480RGB+SPI4.0
    发表于 03-08 07:15

    集WIFI、蓝牙、语音控制的4.3串口应用于智能音箱

    的应用场景。并且我国在线音乐市场用户规模的不断扩大与智能家居应用需求的广阔前景给智能音箱行业不断带来了下游应用需求,智能音箱市场渗透率有望继续提升。启明智带来了4.3串口
    发表于 10-12 09:59

    DMA2D可以将图像从480*640 RGB缩放到480*800 RGB吗?

    DMA2D 可以将图像从 (480*640) RGB565 缩放到 (480*800) RGB565 吗?
    发表于 12-28 07:26

    4英显示屏幕有哪些规格?

    *720等等,接口有MIIPI、SPIRGB等等,亮度和温度范围也非常广泛,不同的参数规格适用于不同的行业。例如手持设备、医疗、人脸识别、智能家居等行业。二、4英显示屏幕
    发表于 02-02 11:37

    智慧屏新方案上市 | ESP32-S3 + 480*480分辨率的2.1寸圆屏旋钮方案全新来袭

    !SPRINGWT-0-S3-210MW1ESP32-S3+480*480分辨率的RGB接口2.1寸圆屏--磁编码旋钮方案全新来袭WT-0-
    的头像 发表于 02-22 09:52 1897次阅读
    智慧屏新方案上市 | ESP32-S3 + <b class='flag-5'>480</b>*<b class='flag-5'>480</b>分辨率的<b class='flag-5'>2.1</b>寸圆屏<b class='flag-5'>旋钮</b>方案全新来袭