zoukankan      html  css  js  c++  java
  • 迄今最强综合Demo,H7-TOOL的RTX5全家桶版本整体设计框架

    说明:
    1、为了搭建这个框架,的确是耗费了太多精力,最早是打算制作手持版,USB版和以太网版,三个版本,并且还要写上位机软件,但是发现工作量太大了。之后就改变了策略,开始朝着通吃版研究,即一个APP固件实现所有方式,当前已经做到物联网网关,手持版,USB版和以太网版四合一,并且不再需要设计上位机,直接远程访问即可。

    2、贯穿这个全家桶方案的关键是emWin的多屏展示,网络协议栈的多网口实现和CMSIS-Driver。
    (1)通过多屏方案实现了手持,USB和网络都可以访问界面。
    (2)通过网络协议栈的多网口方式实现了USB和网路都可以访问,无需再单独配套一个应用。
    (3)CMSIS-Driver在这次设计中起到了承上启下的作用。

    3、几乎每个组件的添加都是一部血泪史,以emWin为例,为了验证最高性能版,为H7-TOOL的240*240分辨率的SPI接口IPS屏制作了六种方案进行性能测试,工作量是何其大。

    类似V5和V4的通用移植方案。
    (1)硬件SPI方案
    (2)软件SPI方案
    类似V6的Lin驱动移植方案。
    (1)硬件SPI方案
    (2)软件SPI方案
    (3)SPI DMA方案,需要更新的时候调用更新,整个屏幕刷新,一次18ms
    (4)SPI DMA方案,不间断实时刷新,类似ADC DMA,一直在传输,每秒55帧的速度

    其实工作量更大的还在后面,像网络和USB的调试就更加繁琐了,特别测试多网口供时,坑太多了。

    4、RTX5全家桶方案作为H7-TOOL的番外篇,与我们当前已经发布APP固件并不冲突。

    5、现在已经开始添加各种应用代码,争取早日发布,并且会制作教程文档。

    有个这个框架,各种花式玩法也都可以耍起来,比如H7-TOOL多功能测试工具外接75寸显示器带来的视觉冲击

    https://www.bilibili.com/video/BV1H64y1F7jC

  • 相关阅读:
    Java中的pom.xml
    Java中request请求配置
    java,名称工具类。手机号加星。
    Java数据库查询与循环处理
    php接口分页
    java中sql映射机制
    java中的model映射
    Java启动项目
    httpSession.removeAttribute 移除header中的属性
    mybatisplus 查询数据
  • 原文地址:https://www.cnblogs.com/armfly/p/13785866.html
Copyright © 2011-2022 走看看