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

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

3天内不再提示

分享一款适合做GUI的国产MUC

Q4MP_gh_c472c21 来源:嵌入式技术开发 作者:Mr张工 2021-04-25 14:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前两天收到了华芯微特提供的一块开发板,今天抽时间测试了一下,感觉效果还不错,分享给大家。

之前做了一个7寸触摸屏控制器的项目,用的STM32F429IGT6+SDRAM芯片的方案。去年涨价前这款单片机的价格大概是30元左右,现在一查,单价已经超过200了,实在用不起了。。。

所以就想着找一个便宜点的方案。无意中看到了华芯微特的一个芯片SWM32SRET6,芯片特点如下:

1.Cortex-M4内核2.最高工作频率:120MHz;

3.超大内部存储器:512K Flash、128K RAM;

4.丰富串行接口:最多4路UART、2路I2C、2路SPI、1路CAN

5.丰富并行总线:支持SRAM、SDRAM、NOR Flash;

6.TFT-LCD控制器:支持RGB、MPU,最高分辨率1024*768;

7.内置8MB的SDRAM;

8.SDIO接口:支持SDIO接口协议;

9.DMA控制器:支持存储器、外设间的数据搬运。

其中芯片内置TFT-LCD控制器、8MB的SDRAM,非常适合做GUI的应用。内置SDRAM,省去了外接SDRAM芯片复杂的布线,也节省了MCU的引脚。于是找官方申请了一块开发板测试。看了一下开发板原理图,正好与手上的7寸屏接口一样,可以直接接上测试。

测试过程也比较顺利,我使用的是Keil的开发环境,首先需要安装芯片对应的库。官方已经提供,直接双击安装即可。之后打开测试工程,可以看到工程目录中包含了芯片的库文件、启动文件,以及移植的LittleVGL、FatFS文件系统等。与其它CortexM内核的单片机开发流程基本一样。

df8ef3aa-a57e-11eb-aece-12bb97331649.png

之后根据自己的显示屏时序修改一下程序,找到显示初始化的函数,根据显示屏的手册修改以下几个参数即可:

dfc4b814-a57e-11eb-aece-12bb97331649.png

dfd4d50a-a57e-11eb-aece-12bb97331649.png

编译之后无错误,通过Jlink下载后观察效果。

测试程序的功能是将SD卡的几张图片加载到SPI-Flash(首次运行),再从SPI-Flash加载到SDRAM,然后几个图片依次播放刷屏。这里测试的是RGB565接口的800*480分辨率的显示屏,刷新速度还不错。测试效果如下:

只运行了一下测试程序,感觉还可以。其它的还有待测试。综合评价一些这个芯片,有其特点(内置SDRAM),也有其不足(Flash不够大,没有USB接口),做一些简单的GUI程序以及控制比较合适。

当然华芯微特也有其它系列的芯片,M0内核、M4内核都有。他们没有追求与ST的软硬件兼容,这使得开发人员转换方案可能需要点时间,但是当前ST及国产兼容方案的芯片价格飞涨,不兼容的芯片反而显得性价比比较高了,是个不错的选择。
编辑:lyn

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

    关注

    114

    文章

    17859

    浏览量

    195014
  • STM32
    +关注

    关注

    2312

    文章

    11189

    浏览量

    374514
  • GUI
    GUI
    +关注

    关注

    3

    文章

    699

    浏览量

    43850

原文标题:推荐一款适合做GUI的国产MCU

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探秘AD7303:一款高性能8位双电压输出DAC

    : AD7303.pdf 、AD7303概述 AD7303是一款双8位电压输出DAC,工作电压范围为+2.7 V至+5.5 V,采用单电源供电。它具有低功耗、高速串行接口等特点,非常适合电池供电的便携式
    的头像 发表于 04-14 14:55 127次阅读

    AD7291:一款多功能12位SAR ADC的深度解析

    AD7291:一款多功能12位SAR ADC的深度解析 在电子设计领域,模拟到数字的转换是个关键环节,而ADC(模拟 - 数字转换器)则是实现这转换的核心器件。今天,我们要深入探讨
    的头像 发表于 03-31 17:30 301次阅读

    深入剖析 LTC6991:一款多功能低频率振荡器

    深入剖析 LTC6991:一款多功能低频率振荡器 在电子设计领域,精准且灵活的定时解决方案至关重要。LTC6991 作为一款具有可编程周期范围的硅振荡器,为长持续时间定时事件提供了出色的解决方案
    的头像 发表于 03-26 11:40 160次阅读

    如何选型一款buck恒流芯片

    PWM 调光 ,直接帮你筛 3 最合适的芯片并给出外围参数? AP2400D是一款外围电路简单的 Buck 型平均电 流检测模式的 LED 恒流驱动器,适用于 5-150V 电压 范围的非隔离式
    发表于 03-24 09:45

    LT1939:一款高性能的电源解决方案

    一款集多种功能于身的电源管理芯片,适合多种应用场景。 文件下载: LT1939.pdf 、产品概述 LT1939 是一款单芯片 2A 降
    的头像 发表于 02-05 14:20 229次阅读

    PT153S是方寸微电子自主研发的一款国产化USB千兆网卡芯片

    PT153S是方寸微电子自主研发的一款国产化USB千兆网卡芯片,该芯片具有功能丰富 、性能强劲、功耗低等特点,可广泛应用于USB千兆网卡、扩展坞、PC、嵌入式工业主板等 众多电子产品。 该芯片集成
    发表于 02-02 14:31

    [工具讨论] 如果有一款国产图形化配置工具STM32Cube,支持所有内核和厂商MCU,你会用吗?

    涉及多家厂商芯片时,要在多个工具间切换 如果有一款这样的工具 我们想和大家讨论个假设性问题: 如果有一款国产的图形化配置工具,具备以下特性,你会考虑使用吗? 核心特性对比 对比维度
    发表于 01-26 10:30

    物联网新手小白,求前辈推荐一款学习用开发板

    我是新手小白,想自学物联网和人工智能技术,希望前辈们能推荐一款适合进行初级到中级知识学习、实验和项目开发的开发板兼顾性价比,包括具体的品牌和型号。
    发表于 12-25 18:44

    目前主流开发软件有KEI和ewarm,哪一款软件比较简单适合新手呢?

    目前主流开发软件有KEI和ewarm,哪一款软件比较简单适合新手呢?
    发表于 12-01 08:24

    灵动微电子最新最火热的一款芯片推荐

    希望找一款灵动微电子最新最火热的一款芯片,我们想做个图形化的界面配置,供大家以后直接创建工程,用国产工具McuStudio做,McuStudio支持任何内核任何厂家的芯片,希望大家有
    发表于 10-29 17:15

    PY32F003国产单片机、外设丰富、高性价比的国产替代方案

    PY32F003 是普冉半导体推出的一款高性价比国产32位微控制器,PY32F003是一款高性价比的国产替代方案,可以用来替换些进口MCU
    发表于 08-21 11:50

    360周鸿祎回应H20解封:近期采购全是国产AI芯片

    解释道:“国产芯片与英伟达产品存在差距,但是国产芯片必须用,只有咬牙坚持用,用得越多、改得越多。”“另外,H20 更适合做推理,因为训练模型对于芯片的要求非常高,但如果拿来做推理,不需要高速互联、组成集群等等,对于芯片性能的要求
    发表于 07-24 09:20 5140次阅读

    wsOtaUpgrade有没有办法指定MAC地址?

    cybt-353027 的 MAC 地址。 我可以制作个软件实用程序,从连接的设备读取 MAC 地址,然后使用正确的 MAC 地址作为命令行参数启动 wsOTAupgrade,但我不知道 wsOTAUpgrade.exe 是否支持这样的命令行参数。 有没有办法做到这
    发表于 06-27 06:19

    传统蓝牙与低功耗蓝牙主要区别

    传统蓝牙即经典蓝牙,能够实现音频传输,可传输较大文件,功耗较大;BLE蓝牙即低功耗蓝牙,仅支持数据传输,只适合做短距离的数据采集,数据传输及物联网智能控制等。
    发表于 06-18 16:04

    一款入耳式耳机的仿真与分析

    电子发烧友网站提供《一款入耳式耳机的仿真与分析.pdf》资料免费下载
    发表于 04-22 15:39 5次下载