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

审核编辑:汤梓红

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

    关注

    1291

    文章

    6279

    浏览量

    232371
  • RGB
    RGB
    +关注

    关注

    4

    文章

    796

    浏览量

    58323
  • SigmaStar
    +关注

    关注

    1

    文章

    11

    浏览量

    6857
收藏 人收藏

    评论

    相关推荐

    自制5RGB液晶

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

    SSD212芯片是什么?有何功能

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

    Sigmstar SSD2017智慧有哪些优势

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

    RK3128如何点亮spi+rgb

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

    启明云端新推基于SigmaStar SSD201显示芯片HMI彩屏方案

    启明云端年初已推出ESP32系列彩屏方案,主要支持SPI/和MCU接口,对于2.8、2.4、2.0
    发表于 11-04 14:43 1558次阅读

    4.0 480*800 ILI9806 MCU接口/RGB接口可选 TFT 彩色液晶

    详细描述:1. 模块名称: 4.0 480*800 ILI9806 8bit/9bit/16bit/18bit /MCU/RGB接口 TFT 彩色液晶.2.  型号:  KD040
    发表于 10-29 10:36 22次下载
    4.0 <b class='flag-5'>寸</b><b class='flag-5'>480</b>*800 ILI9806 MCU接口/<b class='flag-5'>RGB</b>接口可选 TFT 彩色液晶<b class='flag-5'>屏</b>

    RGBSPI配置

    RGB本质上与SPI没有关系,但是因为很多的配置接口是用SPI的很多人会跟MCU
    发表于 12-14 18:44 29次下载
    <b class='flag-5'>RGB</b><b class='flag-5'>屏</b>的<b class='flag-5'>SPI</b>配置

    基于LINUX系统的86控制面板方案分享

    一键选择。 产品规格: MCU:SSD201/SSD202D/SSD212 屏幕尺寸:4 屏幕接口:RGB/MIPI 分辨率
    发表于 05-24 15:35 928次阅读
    基于LINUX系统的86控制面板方案分享

    启明智升级版IPS全贴合触的优势

    为了简化和板的组装过程,提高生产效率,启明智在原先TN+触的基础上,推出了升级版的IPS全贴合触,弥补了传统触
    发表于 06-07 16:52 1087次阅读

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

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

    大彩串口医用级首款圆形UI界面2.1串口新品正式发布!

    大彩串口医用级首款圆形UI界面2.1串口新品正式发布!该产品是一款2.1分辨率为
    的头像 发表于 09-01 14:25 2305次阅读
    大彩串口<b class='flag-5'>屏</b>医用级首款圆形UI界面<b class='flag-5'>2.1</b><b class='flag-5'>寸</b>串口<b class='flag-5'>屏</b>新品正式发布!

    启明智Model3A芯片方案7高清触摸:开箱、设置与实操全攻略指南

    一、背景本指南将详细介绍启明智的Model3A芯片方案下的7高清触摸ZX7D00CM21S的开箱步骤、基础设置以及实操应用。无论您是电子爱好者、开发者还是工程师,这份指南都能助您
    的头像 发表于 07-01 16:09 921次阅读
    <b class='flag-5'>启明智</b><b class='flag-5'>显</b>Model3A芯片方案7<b class='flag-5'>寸</b>高清触摸<b class='flag-5'>屏</b>:开箱、设置与实操全攻略指南

    启明智新品发布!乐鑫方案4.3触摸串口来袭!

    启明智4.3触摸串口SC07终于正式上线啦!这款串口由ESP32-S3R2 SoC驱动,分辨率4
    的头像 发表于 07-09 11:49 400次阅读
    <b class='flag-5'>启明智</b><b class='flag-5'>显</b>新品发布!乐鑫方案4.3<b class='flag-5'>寸</b>触摸串口<b class='flag-5'>屏</b>来袭!

    启明智乐鑫HMI方案4.3触摸串口应用于PH水质检测仪

    启明智提出将最新上架的4.3触摸串口应用于PH水质检测仪,让操作界面更智能,让操作方式更简单,让数据显示更易懂。一、4.3
    的头像 发表于 07-11 10:10 308次阅读
    <b class='flag-5'>启明智</b><b class='flag-5'>显</b>乐鑫HMI方案4.3<b class='flag-5'>寸</b>触摸串口<b class='flag-5'>屏</b><b class='flag-5'>应用于</b>PH水质检测仪

    启明智ESP32系列串口全面升级!支持乐鑫IDF最新版,兼容Arduino开发环境

    启明智的ESP32系列串口迎来了全面升级,SDK更新至乐鑫IDF的最新版本,并且完美兼容Arduino开发环境!
    的头像 发表于 09-05 16:48 780次阅读
    <b class='flag-5'>启明智</b><b class='flag-5'>显</b>ESP32系列串口<b class='flag-5'>屏</b>全面升级!支持乐鑫IDF最新版,兼容Arduino开发环境