zoukankan      html  css  js  c++  java
  • 【STM32H7】第1章 选择RL-USB的优势

    论坛原始地址(持续更新):http://www.armbbs.cn/forum.php?mod=viewthread&tid=99710

    第1章   选择RL-USB的优势

    初学RL-USB,一般都比较关心这个问题,所以把这个问题放在第一章简单的说说。

    1.1 RL-USB移植难易度

    1.2 RL-USB上手难易度

    1.3 RL-USB完善的组件生态

    1.4 RL-USB源码获取

    1.5 RL-USB调试组件

    1.6 总结

    1.1   RL-USB移植难易程度

    RL-USB不需要移植,使用MDK5的RTE(Run-Time Environment)开发环境就可以一键添加:

     

    1.2   RL-USB上手难易程度

    KEIL官方有一句话说的非常好,基本每个中间件都这种类似的话。

    The library handles the low-level USB requests without the need to write the hardware layer code. Developers can focus on the application's request rather than concentrating on the specialties of the USB protocol。

    我们推出这些中间件的目的就是让客户不必为移植协议和底层驱动而烦恼,所有的这些我们都已经写好,用户只需关注应用即可。实际的测试中的确是这样的。

    1.3   RL-USB完善组件生态

     这个是非常重要的一条,RTX有完善的中间件,RL-FlashFS,RL-USB,  RL- TCPnet。这些中间件使用也是可以快速上手,这就是优势。更重要的是,RL-TCPnet带抗网络攻击认证,RL-FlashFS(支持nandflash,带擦写均衡,坏块管理和ECC)和RL-USB也稳定好用,KEIL官方提供了在各种处理器平台下完整的驱动,用户只需添加后即可使用。

    RL-TCPnet V7.X:

     

    RL-FlashFS:

     

    RL-USB:

     

    GUI方面,RTX5当前使用的是emWin。MDK已经获得SEGGER的授权。

    1.4   RL-USB源码获取

    DAPLINK中的USB源码就是采用的RL-USB实现,如果需要源码,可以从DAPLINK中提取:https://github.com/ARMmbed/DAPLink

     

    1.5   RL-USB调试组件

    通过调试组件,可以方便的实时查看RL-USB任务的运行状态。

     

    Event Recorder实时查看RL-USB调试信息:

     

    Event Statistics实时展示任务执行时间:

     

    System Analyzer实时展示任务切换:

     

    下面是RL-USB组件展示:

     

    1.6   总结

    本章节就为大家介绍这么多,更多相关介绍,大家可以到 KEIL官网看看。

     

    微信公众号:armfly_com 安富莱论坛:www.armbbs.cn 安富莱淘宝:https://armfly.taobao.com
  • 相关阅读:
    hadoop2 作业执行过程之reduce过程
    hadoop2 作业执行过程之map过程
    hadoop2 作业执行过程之yarn调度执行
    scala的下划线
    tomcat 配置系列1
    Windows Server 2008 __ Windows Server 2008R2
    dell技术中心
    戴尔服务器启动和raid设置(以dell r420为例)
    WinPE安装windows(dell r420)
    Red Hat enterprise linux 5.4 x64 + DELL R420 安装网卡驱动 (broadcom 5270)
  • 原文地址:https://www.cnblogs.com/armfly/p/14421653.html
Copyright © 2011-2022 走看看