前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【STM32F407】第1章 选择RL-USB的优势

【STM32F407】第1章 选择RL-USB的优势

作者头像
Simon223
发布2021-03-02 15:59:29
2470
发布2021-03-02 15:59:29
举报

论坛原始地址(持续更新):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官网看看。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-02-20 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第1章 选择RL-USB的优势
    • 1.1 RL-USB移植难易程度
      • 1.2 RL-USB上手难易程度
        • 1.3 RL-USB完善组件生态
          • 1.4 RL-USB源码获取
            • 1.5 RL-USB调试组件
              • 1.6 总结
              相关产品与服务
              消息队列 TDMQ
              消息队列 TDMQ (Tencent Distributed Message Queue)是腾讯基于 Apache Pulsar 自研的一个云原生消息中间件系列,其中包含兼容Pulsar、RabbitMQ、RocketMQ 等协议的消息队列子产品,得益于其底层计算与存储分离的架构,TDMQ 具备良好的弹性伸缩以及故障恢复能力。
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档