基于STM32的GUI应用

基于STM32的GUI应用

ID:46583146

大小:3.61 MB

页数:44页

时间:2019-11-25

基于STM32的GUI应用_第1页
基于STM32的GUI应用_第2页
基于STM32的GUI应用_第3页
基于STM32的GUI应用_第4页
基于STM32的GUI应用_第5页
基于STM32的GUI应用_第6页
基于STM32的GUI应用_第7页
基于STM32的GUI应用_第8页
基于STM32的GUI应用_第9页
基于STM32的GUI应用_第10页
资源描述:

《基于STM32的GUI应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1基于STM32的GUI应用2016年度STM32全国巡回研讨会越来越多的应用需要图形界面2图形显示是应用的一部分图形增强了应用的使用感受这是一个平衡的艺术…3软件用户体验硬件产品需求配置不足评估的配置过量配置用户体验的风险最佳平衡BOM成本风险功耗风险产品面世时间的风险STM32可以做到软件和硬件的平衡4LCD接口系统性能图形协议栈SPI和FMCCACHESTemWinLTDCChrom-ART™TouchGFXMIPIDSIJPEGCODECEmbeddedwizardSTM32可以做到软件和硬件的平衡5LCD接口系统性能图形协议栈SPI和FMCCACHESTe

2、mWinLTDCChrom-ART™TouchGFXMIPIDSIJPEGCODECEmbeddedwizardSTM32系列丰富的显示接口6UltraLowPowerMainstreamHighPerformanceSPI+FSMCF469F769+TFT+DSISPI+F429F746FSMC/F439/F756+TFTSPI+ManyManySomeAllF412AllAllFSMCSPIAllAllAllAllAllAllAllAllAllAllF4F4FamilyL0L1L4F0F1F3F2F7(Dyn.Eff.)(HighPerf)DMIPS263310

3、0386190150225462UptoUptoMHz323280487272120216100180RAM完备的外设满足不同接口LCD(3-1)7•SPI驱动串行LCD•FMC/FSMC驱动8080接口LCDSPIFSMC/FMCCSCSNExCSSCKSCLNOERDMOSISDINWERWMISOSDOADDRxRSD0~D15D0~D15STM32SPILCDSTM328080LCD完备的外设满足不同接口LCD(3-2)8•LTDC提供RGB接口驱动裸屏图层1像素FIFO格式64x32b转换点时钟接口主接口混合行同步AHBAHB图层2场同步像素FIFO格式面

4、板数据使能转换64x32b抖动红[7:0]LCD绿[7:0]蓝[7:0]接口同步和时序产生器APB配置和状态寄存器完备的外设满足不同接口LCD(3-3)9•MIPIDSI可以驱动MIPI屏Cortex-M4DPILCD-TFTDSI显示ARTCTRL(带或不带控制器和显存)Chrom-ARTeDPIDSIPPID-PHYDBIHostFlashRAMFMC只需6根数据线便能达到1Gbps的带宽STM32可以做到软件和硬件的平衡10LCD接口系统性能图形协议栈SPI和FMCCACHESTemWinLTDCChrom-ART™TouchGFXMIPIDSIJPEGCOD

5、ECEmbeddedwizardCache11•STM32F769提供了更大的缓存•16KB指令Cache+16KB数据Cache•缩短内核获取指令和数据的时间•外部存储器效果显著•NorFlash•QSPIFlash•SRAM•SDRAM•CoreMark跑分实测•开启和关闭Cache对CoreMark测试影响显著Cache12开启ART或I-Cache654关闭ART或I-Cache3210CoreMarks/MHzD-Cache打开6543D-Cache关闭21CoreMarks/MHz0RAM-DTCMSRAM2D-FMC-SDRAMSRAM1D-FMC-S

6、RAMSRAM1D-SRAM2D-FMC-SRAMFMC-SDRAMCacheONswappedD-CacheOND-CacheONCacheOFFCacheOFFD-CacheOFFswappedD-CacheONCacheOFF视频演示13打开Cache后GIF播放更流畅•Cache开启•Cache关闭Chrom-ART™14•主要功能•像素填充•像素拷贝•像素格式转换•画面合成•更好的图形显示效果和更少的CPU负担•使用一个MCU就能做到高级的GUI显示效果和实时处理的能力演示视频15Chrom-ART显著降低CPU负载硬件JPEG编解码器16•简单快速的硬件

7、JPEG压缩/解压缩•降低CPU在处理JPEG数据时的负载•全面管理JPEG文件头•不需要CPU进行干预帧率20fps*•支持MotionJPEG视频•动画显示厂家LOGO或商标增强用户体验8fps*更快•产品可以嵌入动画教程x2.50STM32F769ISTM32F769I200MHz200MHz软件JPEG硬件JPEG*:每秒帧数视频演示–JPEG编解码器17STM32可以做到软件和硬件的平衡18LCD接口系统性能GUI中间件SPI和FMCCACHESTemWinLTDCChrom-ART™TouchGFXMIPIDSIJPEGCODECEmbeddedwi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。